Mon Mar 6 15:52:09 UTC 2017 make -j 8 FTE_TARGET=nacl NARCH=pnacl gl-rel make[1]: Entering directory '/home/moodles/fteqw/fteqw-code/engine' make[2]: Entering directory '/home/moodles/fteqw/fteqw-code/engine' make[3]: Entering directory '/home/moodles/fteqw/fteqw-code/engine' make[4]: Entering directory '/home/moodles/fteqw/fteqw-code/engine' /opt/nacl_sdk/pepper_31//toolchain/linux_pnacl/bin/pnacl-clang -DNACL -x c -Wall -Wno-pointer-sign -Wno-unknown-pragmas -Wno-format-zero-length -Wno-strict-aliasing -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I/home/moodles/fteqw/fteqw-code/engine/client -I/home/moodles/fteqw/fteqw-code/engine/server -I/home/moodles/fteqw/fteqw-code/engine/common -I/home/moodles/fteqw/fteqw-code/engine/gl -I/home/moodles/fteqw/fteqw-code/engine/d3d -I/home/moodles/fteqw/fteqw-code/engine/qclib -I. -I. -I./dxsdk9/include -I./dxsdk7/include -I./libs/freetype2/include -I./libs/freetype2/include/freetype -I./libs/speex -I/home/moodles/fteqw/fteqw-code/engine/botlib -DBOTLIB -DBOTLIB_STATIC -DSVNREVISION=5072 -DGLQUAKE -DSPEEX_STATIC -I/home/moodles/fteqw/fteqw-code/engine/libs/speex/include -DFIXED_POINT -DUSE_KISS_FFT -DEXPORT= -I/opt/nacl_sdk/pepper_31/include -O3 -ffast-math -o /home/moodles/fteqw/fteqw-code/engine/release/gl_nacl_pnacl/quakedef.h.gch -c /home/moodles/fteqw/fteqw-code/engine/client/quakedef.h /home/moodles/fteqw/fteqw-code/engine/gl/gl_shader.c:1479:14: warning: array subscript is of type 'char' [-Wchar-subscripts] *start = toupper(*start); ^~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:86:7: note: expanded from macro 'toupper' islower (__x) ? (int) __x - 'a' + 'A' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:61:24: note: expanded from macro 'islower' #define islower(__c) ((__ctype_lookup(__c)&(_U|_L))==_L) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ 1 warning generated. /home/moodles/fteqw/fteqw-code/engine/botlib/be_ai_chat.c:495:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(str1[j]) != toupper(str2[j])) break; ^~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:86:7: note: expanded from macro 'toupper' islower (__x) ? (int) __x - 'a' + 'A' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:61:24: note: expanded from macro 'islower' #define islower(__c) ((__ctype_lookup(__c)&(_U|_L))==_L) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/botlib/be_ai_chat.c:495:29: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(str1[j]) != toupper(str2[j])) break; ^~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:86:7: note: expanded from macro 'toupper' islower (__x) ? (int) __x - 'a' + 'A' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:61:24: note: expanded from macro 'islower' #define islower(__c) ((__ctype_lookup(__c)&(_U|_L))==_L) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/botlib/be_ai_chat.c:532:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(str1[j]) != toupper(str2[j])) break; ^~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:86:7: note: expanded from macro 'toupper' islower (__x) ? (int) __x - 'a' + 'A' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:61:24: note: expanded from macro 'islower' #define islower(__c) ((__ctype_lookup(__c)&(_U|_L))==_L) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/botlib/be_ai_chat.c:532:29: warning: array subscript is of type 'char' [-Wchar-subscripts] if (toupper(str1[j]) != toupper(str2[j])) break; ^~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:86:7: note: expanded from macro 'toupper' islower (__x) ? (int) __x - 'a' + 'A' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:61:24: note: expanded from macro 'islower' #define islower(__c) ((__ctype_lookup(__c)&(_U|_L))==_L) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/botlib/be_ai_chat.c:1177:23: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (token.intvalue < 0 || token.intvalue >= MAX_MATCHVARIABLES) ~~~~~~~~~~~~~~ ^ ~ 5 warnings generated. /home/moodles/fteqw/fteqw-code/engine/gl/gl_heightmap.c:6400:12: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (qcptr < 0 || qcptr+(elementsize*elementcount) > prinst->stringtablesize) ~~~~~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/gl/gl_heightmap.c:6643:14: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] if (state >= 0) ~~~~~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/gl/gl_heightmap.c:6675:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (faceid < 0 || faceid >= numfaces) ~~~~~~ ^ ~ 3 warnings generated. /home/moodles/fteqw/fteqw-code/engine/common/net_wins.c:4757:6: warning: unused variable 'res' [-Wunused-variable] int res; ^ /home/moodles/fteqw/fteqw-code/engine/common/net_wins.c:4952:30: warning: incompatible pointer types assigning to 'neterr_t (*)(struct ftenet_generic_connection_s *, int, const void *, netadr_t *)' from 'neterr_t (ftenet_generic_connection_t *, int, void *, netadr_t *)' [-Wincompatible-pointer-types] newcon->generic.SendPacket = FTENET_NaClWebSocket_SendPacket; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. /home/moodles/fteqw/fteqw-code/engine/common/plugin.c:1322:6: warning: unused variable 'read' [-Wunused-variable] int read; ^ /home/moodles/fteqw/fteqw-code/engine/common/plugin.c:1358:6: warning: unused variable 'written' [-Wunused-variable] int written; ^ /home/moodles/fteqw/fteqw-code/engine/common/plugin.c:1390:6: warning: unused variable 'written' [-Wunused-variable] int written; ^ 3 warnings generated. /home/moodles/fteqw/fteqw-code/engine/client/cl_ents.c:5298:50: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] if (r_refdef.playerview->nolocalplayer && plnum >= 0 && plnum < cl.maxlerpents) ~~~~~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/client/cl_ents.c:5307:17: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] else if (plnum >= 0 && plnum < cl.allocated_client_slots) ~~~~~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/client/cl_parse.c:4121:8: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (i < 0 || i >= Q2MAX_CONFIGSTRINGS) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/client/cl_ui.c:691:7: warning: unused variable 'adrbuf' [-Wunused-variable] char adrbuf[MAX_ADR_SIZE]; ^ /home/moodles/fteqw/fteqw-code/engine/client/cl_ignore.c:57:8: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(arg[i])) ^ ~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:62:23: note: expanded from macro 'isdigit' #define isdigit(__c) (__ctype_lookup(__c)&_N) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/client/cl_ignore.c:345:8: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(arg[i])) ^ ~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:62:23: note: expanded from macro 'isdigit' #define isdigit(__c) (__ctype_lookup(__c)&_N) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/client/cl_ignore.c:413:8: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(arg[i])) ^ ~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:62:23: note: expanded from macro 'isdigit' #define isdigit(__c) (__ctype_lookup(__c)&_N) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ 3 warnings generated. 1 warning generated. 2 warnings generated. 1 warning generated. /home/moodles/fteqw/fteqw-code/engine/client/view.c:534:11: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isdigit(*c) || *c == '.') ^ ~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:62:23: note: expanded from macro 'isdigit' #define isdigit(__c) (__ctype_lookup(__c)&_N) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_cmdlib.c:186:7: warning: array subscript is of type 'char' [-Wchar-subscripts] if (tolower(haystack[i]) != tolower(needle[matchamt])) ^~~~~~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:89:7: note: expanded from macro 'tolower' isupper (__x) ? (int) __x - 'A' + 'a' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:60:24: note: expanded from macro 'isupper' #define isupper(__c) ((__ctype_lookup(__c)&(_U|_L))==_U) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_cmdlib.c:186:31: warning: array subscript is of type 'char' [-Wchar-subscripts] if (tolower(haystack[i]) != tolower(needle[matchamt])) ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:89:7: note: expanded from macro 'tolower' isupper (__x) ? (int) __x - 'A' + 'a' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:60:24: note: expanded from macro 'isupper' #define isupper(__c) ((__ctype_lookup(__c)&(_U|_L))==_U) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_cmdlib.c:188:7: warning: array subscript is of type 'char' [-Wchar-subscripts] if (tolower(haystack[i]) == tolower(needle[matchamt])) ^~~~~~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:89:7: note: expanded from macro 'tolower' isupper (__x) ? (int) __x - 'A' + 'a' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:60:24: note: expanded from macro 'isupper' #define isupper(__c) ((__ctype_lookup(__c)&(_U|_L))==_U) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_cmdlib.c:188:31: warning: array subscript is of type 'char' [-Wchar-subscripts] if (tolower(haystack[i]) == tolower(needle[matchamt])) ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:89:7: note: expanded from macro 'tolower' isupper (__x) ? (int) __x - 'A' + 'a' : (int) __x;}) ^ ~~~ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:60:24: note: expanded from macro 'isupper' #define isupper(__c) ((__ctype_lookup(__c)&(_U|_L))==_U) ^ /opt/nacl_sdk/pepper_31/toolchain/linux_pnacl/usr/include/ctype.h:57:54: note: expanded from macro '__ctype_lookup' #define __ctype_lookup(__c) ((__ctype_ptr__+sizeof(""[__c]))[(int)(__c)]) ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:349:322: warning: illegal character encoding in string literal [-Winvalid-source-encoding] {&flag_acc, 0, "acc", "Reacc support", "Reacc is a pascall like compiler. It was released before the Quake source was released. This flag has a few effects. It sorts all qc files in the current directory into alphabetical order to compile them. It also allows Reacc global/field distinctions, as well as allows as EOF. Whilst case insensitivity and lax type checking are supported by reacc, they are seperate compiler flags in fteqcc."}, //reacc like behaviour of src files. ^~~~ 1 warning generated. /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:626:62: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] printf ("set %s\t\"%g %g %g\"%s%s\n", n, val->vector[0], val->vector[1], val->vector[2], desc?"\t//":"", desc?desc:""); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:626:78: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] printf ("set %s\t\"%g %g %g\"%s%s\n", n, val->vector[0], val->vector[1], val->vector[2], desc?"\t//":"", desc?desc:""); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ 4 warnings generated. /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:1900:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (a < 0) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:1904:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (b < 0) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:1908:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (c < 0) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:1956:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (a < 0) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:1960:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (b < 0) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qccmain.c:1964:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (c < 0) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2181:74: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] QC_snprintfz(message, sizeof(message), "'%g %g %g'", val->vector[0], val->vector[1], val->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2181:90: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] QC_snprintfz(message, sizeof(message), "'%g %g %g'", val->vector[0], val->vector[1], val->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:3231:10: warning: explicitly assigning a variable of type 'QCC_sref_t' to itself [-Wself-assign] var_b = var_b; ~~~~~ ^ ~~~~~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2492:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] * eval_b->vector[1] + ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2492:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] * eval_b->vector[1] + ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2493:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] * eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2493:33: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] * eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2498:30: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->_float * eval_b->vector[1], ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2499:30: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->_float * eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2504:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] * eval_b->_float, ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2505:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] * eval_b->_float); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2510:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] + eval_b->vector[1], ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2510:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] + eval_b->vector[1], ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2511:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] + eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2511:33: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] + eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2516:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] - eval_b->vector[1], ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2516:33: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] - eval_b->vector[1], ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2517:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] - eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2517:33: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] - eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2576:13: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[1] * eval_b->_int, ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2577:13: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->vector[2] * eval_b->_int); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2581:28: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->_int * eval_b->vector[1], ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2582:28: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] eval_a->_int * eval_b->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2640:55: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] return QCC_MakeFloatConst(!eval_a->vector[0] && !eval_a->vector[1] && !eval_a->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:2640:77: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] return QCC_MakeFloatConst(!eval_a->vector[0] && !eval_a->vector[1] && !eval_a->vector[2]); ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:6158:4: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] cn->symboldata[0].vector[1] == b && ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:6159:4: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] cn->symboldata[0].vector[2] == c) ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:6185:2: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] cn->symboldata[0].vector[1] = b; ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:6186:2: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] cn->symboldata[0].vector[2] = c; ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:6848:12: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (i < 0 || i >= 3) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:6870:12: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (i < 0 || i >= 3) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:6893:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (i < 0 || i >= arraysize) ~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:13846:5: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds] def->symboldata[0].vector[1] = pr_immediate._float; ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc_pr_comp.c:13848:5: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds] def->symboldata[0].vector[2] = pr_immediate._float; ^ ~ /home/moodles/fteqw/fteqw-code/engine/qclib/qcc.h:302:2: note: array 'vector' declared here float vector[1]; ^ 9 warnings generated. /home/moodles/fteqw/fteqw-code/engine/server/pr_q1qvm.c:1983:19: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (gd.sizeofent < 0 || gd.sizeofent > 0xffffffff / gd.maxedicts) ~~~~~~~~~~~~ ^ ~ 1 warning generated. /home/moodles/fteqw/fteqw-code/engine/server/sv_user.c:774:12: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (start < 0) ~~~~~ ^ ~ /home/moodles/fteqw/fteqw-code/engine/server/sv_user.c:7703:9: warning: comparison of constant -1 with expression of type 'enum clcq2_ops_e' is always false [-Wtautological-constant-out-of-range-compare] if (c == -1) ~ ^ ~~ 2 warnings generated. 34 warnings generated. make[4]: Leaving directory '/home/moodles/fteqw/fteqw-code/engine' /opt/nacl_sdk/pepper_31//toolchain/linux_pnacl/bin/pnacl-strip /home/moodles/fteqw/fteqw-code/engine/release/gl_nacl_pnacl/../fteqw.pexe make[3]: Leaving directory '/home/moodles/fteqw/fteqw-code/engine' make[2]: Leaving directory '/home/moodles/fteqw/fteqw-code/engine' make[1]: Leaving directory '/home/moodles/fteqw/fteqw-code/engine'