Back to build
Raw log | Switch to full mode | Login

---------------------------------------------------------------------- Config Info ---------------------------------------------------------------------- benchmarks: 176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap script: ./run.train.sh suffix pnacl.opt.x8664 verify yes prefix /b/s/w/ir/kitchen-workdir/native_client/scons-out/opt-linux-x86-64/staging/nacl_helper_bootstrap /b/s/w/ir/kitchen-workdir/native_client/scons-out/opt-linux-x86-64/staging/sel_ldr --r_debug=0xXXXXXXXXXXXXXXXX --reserved_at_zero=0xXXXXXXXXXXXXXXXX -B /b/s/w/ir/kitchen-workdir/native_client/scons-out/nacl_irt-x86-64/staging/irt_core.nexe -a -f ---------------------------------------------------------------------- Building: 176.gcc ---------------------------------------------------------------------- ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/bc-emit.c -c -o src/bc-emit.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/calls.c -c -o src/calls.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/function.c -c -o src/function.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/loop.c -c -o src/loop.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/rtl.c -c -o src/rtl.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/bc-optab.c -c -o src/bc-optab.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/combine.c -c -o src/combine.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/getpwd.c -c -o src/getpwd.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/loop.c \ -o src/loop.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/getpwd.c \ -o src/getpwd.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/bc-emit.c \ -o src/bc-emit.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/bc-optab.c \ -o src/bc-optab.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/rtl.c \ -o src/rtl.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/combine.c \ -o src/combine.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/calls.c \ -o src/calls.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/function.c \ -o src/function.o3.bc src/bc-emit.c:101:44: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] hash = hash << 3 | hash >> HASH_BITS - 3; ~~ ~~~~~~~~~~^~~ src/bc-emit.c:101:44: note: place parentheses around the '-' expression to silence this warning hash = hash << 3 | hash >> HASH_BITS - 3; ~~~~~~~~~~^~~ src/bc-emit.c:119:10: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (!strcmp (s->name, name)) ^ src/bc-emit.c:119:10: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/bc-emit.c:123:22: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' s->name = xmalloc (strlen (name) + 1); ^ src/bc-emit.c:123:22: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/bc-emit.c:124:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (s->name, name); ^ src/bc-emit.c:124:3: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/bc-emit.c:199:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (seg->data + oldsize, seg->size - oldsize); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/bc-emit.c:199:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/bc-emit.c:217:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (data, seg->data + seg->size, size); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/bc-emit.c:217:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ Return Code: 0 src/bc-optab.c:484:src/loop.c:345:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (moved_once, max_reg_before_loop); ^ src/config.h21: warning: '&&' within '||' [-Wlogical-op-parentheses] : if (has_float_int && has_int_float || has_sign_extend && has_zero_extend) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~ src/bc-optab.c:484:21: note: place parentheses around the '&&' expression to silence this warning if (has_float_int && has_int_float || has_sign_extend && has_zero_extend) ^ ( ) src/bc-optab.c:484:57: warning: '&&' within '||' [-Wlogical-op-parentheses] 4406 if (has_float_int && has_int_float || has_sign_extend && has_zero_extend) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/bc-optab.c:484:57: note: place parentheses around the '&&' expression to silence this warning if (has_float_int && has_int_float || has_sign_extend && has_zero_extend) ^ ( ) :20: note: expanded from macro 'bzero' src/combine.c:477:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) reg_nonzero_bits, nregs * sizeof (HOST_WIDE_INT));#define bzero(a,n) memset((a),0,(n)) ^ src/loop.c:345:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/combine.c:477:3: note: src/rtl.c:270:11: warning: 107 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ include the header <string.h> or explicitly provide a declaration for 'memset' ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/m88k.c -c -o src/m88k.o3.bc src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/bc-optab.c:598:22: warning: comparison of constant -1 with expression of type 'enum bytecode_opcode' is always true [-Wtautological-constant-out-of-range-compare] if (conv->opcode != -1) ~~~~~~~~~~~~ ^ ~~ src/bc-optab.c:604:22: warning: comparison of constant -1 with expression of type 'enum bytecode_opcode' is always true [-Wtautological-constant-out-of-range-compare] if (conv->opcode != -1) ~~~~~~~~~~~~ ^ ~~ src/rtl.c:372:11: src/loop.c:597:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) n_times_set, (char *) n_times_used, nregs * sizeof (short)); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/loop.c:597:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ warning: 109 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/bc-optab.c:711:31: warning: comparison of constant -1 with expression of type 'enum bytecode_opcode' is always true [-Wtautological-constant-out-of-range-compare] src/rtl.c for (i = 0; optab[i].opcode != -1; ++i) ~~~~~~~~~~~~~~~ ^ ~~ :480:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] src/loop.c while (c = getc (infile)) ~~^~~~~~~~~~~~~~~ src/rtl.c:480:12: note: place parentheses around the assignment to silence this warning : while (c = getc (infile)) ^ ( ) src/rtl.c:480:12: note: use '==' to turn this assignment into an equality comparison while (c = getc (infile)) ^ == src/bc-optab.c:751:31: warning: comparison of constant -1 with expression of type 'enum bytecode_opcode' is always true [-Wtautological-constant-out-of-range-compare] for (i = 0; optab[i].opcode != -1; ++i) ~~~~~~~~~~~~~~~ ^ ~~ 994:11: warning: 109 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtl.c:496:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = getc (infile)) ~~^~~~~~~~~~~~~~~ src/rtl.c:496:13: note: place parentheses around the assignment to silence this warning while (c = getc (infile)) ^ ( ) src/rtl.c:496:13: note: use '==' to turn this assignment into an equality comparison while (c = getc (infile)) ^ == src/loop.c:1398:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (GET_CODE (y) == REG && n_times_set[REGNO (y)] == -2 ^ src/loop.c:src/rtl.c:582:13: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (!(strcmp (tmp_char, GET_RTX_NAME (i)))) ^ src/rtl.c:582:13: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' 1459:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp (XSTR (x, i), XSTR (y, i))) ^src/calls.c:178:11: warning: 121 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/loop.c:1459:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/combine.c:1657:4: warningsrc/loop.c:1507:47: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] src/rtl.c:723:9: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_LABEL, XEXP (x, 0), ~~~~~~~ ^~~~~~~~~ obstack_grow (rtl_obstack, "\\n\\t", 4); ^ : implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) &old->elem[0], (char *) &XVECEXP (newpat, 0, 0),src/obstack.h:386:9: note: expanded from macro 'obstack_grow' bcopy ((char *) (where), __o->next_free, __len); \ ^ ^ src/config.h:4404:22src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ : src/rtl.c:723:9: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/obstack.h:386:9: note: expanded from macro 'obstack_grow' note: expanded from macro 'bcopy' bcopy ((char *) (where), __o->next_free, __len); \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/combine.c:1657:4: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ ^src/loop.c:1712:20: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] m->is_equiv ? REG_EQUIV : REG_EQUAL, ^~~~~~~~~ src/loop.c:1712:32: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] m->is_equiv ? REG_EQUIV : REG_EQUAL, ^~~~~~~~~ src/calls.c:847:9: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' && ! strcmp (name, "alloca")) ^ src/calls.c:847:9: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/loop.c:1891:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] src/calls.c:984:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) args, num_actuals * sizeof (struct arg_data)); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/calls.c:984:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ if (temp = find_reg_note (i1, REG_RETVAL, NULL_RTX)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/loop.c:1891:18: note: place parentheses around the assignment to silence this warning if (temp = find_reg_note (i1, REG_RETVAL, NULL_RTX)) ^ ( ) src/loop.c:1891:18: note: use '==' to turn this assignment into an equality comparisonsrc/rtl.c:790:21: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' rtx_length[i] = strlen (rtx_format[i]); ^ src/rtl.c:790:21: note: include the header <string.h> or explicitly provide a declaration for 'strlen' if (temp = find_reg_note (i1, REG_RETVAL, NULL_RTX)) ^ == src/loop.c:1957:18: warning: src/calls.c:1440:6: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (initial_stack_usage_map, stack_usage_map, ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/calls.c:1440:6: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ using the result of an assignment as a condition without parentheses [-Wparentheses] if (temp = find_reg_note (m1->insn, REG_RETVAL, ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/loop.c:1957:18: note: place parentheses around the assignment to silence this warning if (temp = find_reg_note (m1->insn, REG_RETVAL, ^ src/loop.c:1957:18:src/combine.c:2246:40: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx (EXPR_LIST, REG_DEAD, i3dest_killed, ~~~~~~~ ^~~~~~~~ notesrc/combine.c:2262:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx (EXPR_LIST, REG_DEAD, i2dest, NULL_RTX), ~~~~~~~ ^~~~~~~~ : use '==' to turn this assignment into an equality comparisonsrc/combine.c:2265:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx (EXPR_LIST, REG_DEAD, i2dest, NULL_RTX), ~~~~~~~ ^~~~~~~~ src/combine.c if (temp = find_reg_note (m1->insn, REG_RETVAL, ^ == :2276:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx (EXPR_LIST, REG_DEAD, i1dest, NULL_RTX),src/loop.c:2078:11: warning: 108 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ ~~~~~~~ ^~~~~~~~ src/combine.c:2279:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] distribute_notes (gen_rtx (EXPR_LIST, REG_DEAD, i1dest, NULL_RTX), ~~~~~~~ ^~~~~~~~ src/loop.c:2719:11: warning: 106 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/loop.c:2873:18:src/combine.c:2583:15: warning: 113 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (temp = find_reg_note (p, REG_EQUAL, NULL_RTX)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/loop.c:2873:18: note: place parentheses around the assignment to silence this warning else if (temp = find_reg_note (p, REG_EQUAL, NULL_RTX)) ^ ( ) src/loop.c:2873:18: note: use '==' to turn this assignment into an equality comparison else if (temp = find_reg_note (p, REG_EQUAL, NULL_RTX))src/combine.c:2425:11: warning: 112 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ ^ == src/function.c:1652:11: warning: 104 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/loop.c:4171:11: warning: 104 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/function.c:2671:11: warning: 53 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'INSN_LIST'... [-Wswitch] switch (code) ^ src/combine.c:3190:11: src/function.c:3212:14: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' && (! strcmp (IDENTIFIER_POINTER (DECL_NAME (parm)),warning : 78 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ ^ src/function.c:3212:14: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/loop.c:5259src/function.c:3259:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) parm_reg_stack_loc, nparmregs * sizeof (rtx)); ^ :15:src/config.h warning: enumeration values 'UNKNOWN_INDUCT' and 'NOT_BASIC_INDUCT' not handled in switch [-Wswitch] switch (reg_iv_type[REGNO (x)]) ^ :4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/function.c:3259:3: note: src/combine.c:4040:13: warning: 113 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (true_code) ^ include the header <string.h> or explicitly provide a declaration for 'memset' src/config.hsrc/combine.c:4057:13: warning: 109 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (true_code) ^ :4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/loop.c:5716:28: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_NONNEG, NULL_RTX, ~~~~~~~ ^~~~~~~~~~ src/loop.c:5741:25:src/function.c:3785:8: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) parm_reg_stack_loc, (char *) new, ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/function.c:3785:8: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_NONNEG, NULL_RTX, ~~~~~~~ ^~~~~~~~~~src/function.c:3835:38: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUIV, ~~~~~~~ ^~~~~~~~~ src/function.c:3846:38: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUIV, ~~~~~~~ ^~~~~~~~~ src/function.c:3851:33: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUIV, src/loop.c:5916:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (tem) = gen_rtx (EXPR_LIST, REG_NONNEG, NULL_RTX, ~~~~~~~ ^~~~~~~~~~ ~~~~~~~ ^~~~~~~~~ src/loop.c:6018:11: warning: 103 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/loop.c:6589:15: warning: 113 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/combine.c:5352:11: warning: 110 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/combine.c:5430:11: warning: 112 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/m88k.c \ -o src/m88k.o3.bc src/combine.c:src/function.c:4915:7: warning: expression result unused [-Wunused-value] 0; ^ 5911:8: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] & ~ nonzero_bits (XEXP (x, 0), GET_MODE (x)) == 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/combine.c:5911:8:src/function.c:4967:61: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' name = (char *) obstack_copy0 (&permanent_obstack, label, strlen (label)); ^ note: src/obstack.h:568:34: note: expanded from macro 'obstack_copy0' place parentheses around the '==' expression to silence this warning obstack_grow0 (__h, (where), (length)); \ ^ src/obstack.h:422:18: note: expanded from macro 'obstack_grow0' long __len = (length); \ & ~ nonzero_bits (XEXP (x, 0), GET_MODE (x)) == 0)) ^ ( ) src/combine.c:5911:8: note: place parentheses around the & expression to evaluate it first & ~ nonzero_bits (XEXP (x, 0), GET_MODE (x)) == 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ src/function.c:4967:61: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/obstack.h:568:34: note: expanded from macro 'obstack_copy0' obstack_grow0 (__h, (where), (length)); \ ^ src/obstack.h:422:18: note: expanded from macro 'obstack_grow0' long __len = (length); \ ^ src/combine.c:5767:11: warning: 94 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/combine.c:6390:13: warning: 112 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (cond) ^ src/combine.c:6423:16: warning: 109 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (cond) ^ src/function.c:5667:32: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (note = insn; note = NEXT_INSN (note);) ~~~~~^~~~~~~~~~~~~~~~~~6 warnings generated. src/function.c:5667:32: note: place parentheses around the assignment to silence this warning for (note = insn; note = NEXT_INSN (note);) ^ ( ) src/function.c:5667:32Return Code: 0 : note: use '==' to turn this assignment into an equality comparison for (note = insn; note = NEXT_INSN (note);) ^ == src/function.c:5705:32: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (note = insn; note = PREV_INSN (note);) ~~~~~^~~~~~~~~~~~~~~~~~ src/function.c:5705:32: note: place parentheses around the assignment to silence this warningsrc/combine.c:7040:10: warning: 110 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ for (note = insn; note = PREV_INSN (note);) ^ ( ) src/function.c:5705:src/combine.c:6854:11: warning: 77 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ 32: note: use '==' to turn this assignment into an equality comparison for (note = insn; note = PREV_INSN (note);) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/rtlanal.c -c -o src/rtlanal.o3.bc == src/combine.c:7390:8: warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] & ((HOST_WIDE_INT) 1 << (bitwidth - 1)) != 0)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/combine.c:7390:8: note: place parentheses around the '!=' expression to silence this warning & ((HOST_WIDE_INT) 1 << (bitwidth - 1)) != 0)) ^ ( ) src/combine.c:7390:8: note: place parentheses around the & expression to evaluate it first & ((HOST_WIDE_INT) 1 << (bitwidth - 1)) != 0)) ^ src/combine.c:7217:11: warning: 79 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/combine.c:7550:15: warning: 112 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (op0) 7 ^ warnings generated. src/combine.c:7580:13: warning: 114 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (op0) ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-aux-info.c -c -o src/c-aux-info.o3.bc src/combine.c:8449:32: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] notes = gen_rtx (EXPR_LIST, REG_UNUSED, ~~~~~~~ ^~~~~~~~~~ src/combine.c:8825:23: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] && (0 == (~c0) & nonzero_bits (SUBREG_REG (inner_op0), ~~~~~~~~~~~^ src/combine.c:8825:23: note: place parentheses around the '==' expression to silence this warning && (0 == (~c0) & nonzero_bits (SUBREG_REG (inner_op0), ^ ( ) src/combine.c:8825:23: note: place parentheses around the & expression to evaluate it first && (0 == (~c0) & nonzero_bits (SUBREG_REG (inner_op0), ^ src/combine.c:8827:23: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] && (0 == (~c1) & nonzero_bits (SUBREG_REG (inner_op1), ~~~~~~~~~~~^ src/combine.c:8827:23: note: place parentheses around the '==' expression to silence this warning && (0 == (~c1) & nonzero_bits (SUBREG_REG (inner_op1), ^ ( ) src/combine.c:8827:23: note: place parentheses around the & expression to evaluate it first && (0 == (~c1) & nonzero_bits (SUBREG_REG (inner_op1), ^ src/combine.c:8940:15: warning: 109 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/m88k.c:340:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_EQUAL, orig, ~~~~~~~ ^~~~~~~~~ src/combine.c:9716:11: warning: 4 enumeration values not handled in switch: 'MODE_RANDOM', 'MODE_FLOAT', 'MODE_COMPLEX_FLOAT'... [-Wswitch] switch (GET_MODE_CLASS (GET_MODE (XEXP (x, 0)))) ^ src/machmode.h:104:31: note: expanded from macro 'GET_MODE_CLASS' #define GET_MODE_CLASS(MODE) (mode_class[(int)(MODE)]) ^ 6 warnings generated. Return Code: 0 src/combine.c:10265:11: warning: 105 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] src/m88k.c:1538:7: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' if (strlen (sep) + strlen (type) + strlen (name) + pos > max) ^ src/m88k.c:1538:7: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/m88k.c:1540:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf (file, indent); ^~~~~~ switch (code) ^ src/m88k.c:1596:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf (file, term); ^~~~ src/m88k.c:1628:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] fprintf (file, indent+3); ^~~~~~~~ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/convert.c -c -o src/convert.o3.bc src/combine.c:10439src/m88k.c:1826:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) &save_regs[0], sizeof (save_regs)); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/m88k.c:1826:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/m88k.c:2384:5: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat] (((xmask ? 3 : 1) << (17+1+1+5)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/m88k.c:2391:5: warning: :29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_DEAD,format specifies type 'unsigned int' but the argument has type 'long' [-Wformat] return_address_info, ^~~~~~~~~~~~~~~~~~~ src/m88k.c:2392:5: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat] register_save_offset); ^~~~~~~~~~~~~~~~~~~~ src/m88k.c:2394:33: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat] fprintf (file, ",0x%x%04x", xmask, (0xffff & xregister_save_offset)); ~~ ^~~~~ %lx src/m88k.c:2394:40: warning: format specifies type 'unsigned int' but the argument has type 'long' [-Wformat] fprintf (file, ",0x%x%04x", xmask, (0xffff & xregister_save_offset)); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %04lx ~~~~~~~ ^~~~~~~~ src/combine.c:10465:36: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] *pnotes = gen_rtx (EXPR_LIST, REG_DEAD, x, *pnotes); ~~~~~~~ ^~~~~~~~ src/combine.c:10925:32: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_DEAD, piece, ~~~~~~~ ^~~~~~~~ src/combine.c:10957:48: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (place) = gen_rtx (EXPR_LIST, REG_DEAD, ~~~~~~~ ^~~~~~~~ src/combine.c:10991:51: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (place2) = gen_rtx (GET_CODE (note), REG_NOTE_KIND (note), ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~ src/rtl.h:345:30: note: expanded from macro 'REG_NOTE_KIND' #define REG_NOTE_KIND(LINK) ((enum reg_note) GET_MODE (LINK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/rtlanal.c \ -o src/rtlanal.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-aux-info.c \ -o src/c-aux-info.o3.bc src/rtlanal.c:83:11: warning: 108 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:126:11: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:249:11: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:489:11: warning: 108 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:541:11: warning: 108 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:687:11: warning: 113 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:1004:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp (XSTR (x, i), XSTR (y, i))) ^ src/rtlanal.c:1004:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/rtlanal.c:1372:11: warning: 100 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/convert.c \ -o src/convert.o3.bc src/rtlanal.c:1435:11: warning: 100 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:1498:11: warning: 96 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:1647:11: warning: 100 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/rtlanal.c:1752:11: warning: 106 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/c-aux-info.c:66:11: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' size1 = strlen (s1); ^ src/c-aux-info.c:66:11: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/c-aux-info.c:69:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (ret_val, s1); ^ src/c-aux-info.c:69:3: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/c-aux-info.c:128:12: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' if (!strncmp (p, "volatile ", 9)) ^ src/c-aux-info.c:128:12: note: include the header <string.h> or explicitly provide a declaration for 'strncmp' src/convert.c:205:15: warning: 112 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (ex_form) ^ 4 warnings generated. 1 warning generated. Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/global.c -c -o src/global.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/obstack.c -c -o src/obstack.o3.bc 3 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/sched.c -c -o src/sched.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/global.c \ -o src/global.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/obstack.c \ -o src/obstack.o3.bc 11 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-common.c -c -o src/c-common.o3.bc src/obstack.c:378:5: warning: implicitly declaring library function 'abort' with type 'void (void) __attribute__((noreturn))' abort (); ^ src/obstack.c:378:5: note: include the header <stdlib.h> or explicitly provide a declaration for 'abort' src/global.c:373:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) reg_may_share, max_regno * sizeof (int)); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/global.c:373:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ 12 warnings generated. src/global.c:564:31: warning: expression which evaluates to zero treated as a null pointer constant of type 'HARD_REG_ELT_TYPE *' (aka 'unsigned int *') [-Wnon-literal-null-conversion] find_reg (allocno_order[i], HARD_CONST (0), 0, 0, 0); ^~~~~~~~~~~~~~ src/hard-reg-set.h:57:23: note: expanded from macro 'HARD_CONST' #define HARD_CONST(X) ((HARD_REG_ELT_TYPE) (X)) ^~~~~~~~~~~~~~~~~~~~~~~~~ src/global.c:569:36: warning: expression which evaluates to zero treated as a null pointer constant of type 'HARD_REG_ELT_TYPE *' (aka 'unsigned int *') [-Wnon-literal-null-conversion] find_reg (allocno_order[i], HARD_CONST (0), 1, 0, 0); ^~~~~~~~~~~~~~ src/hard-reg-set.h:57:23: note: expanded from macro 'HARD_CONST' #define HARD_CONST(X) ((HARD_REG_ELT_TYPE) (X)) ^~~~~~~~~~~~~~~~~~~~~~~~~ Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/sched.c \ -o src/sched.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/cse.c -c -o src/cse.o3.bc 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/insn-attrtab.c -c -o src/insn-attrtab.o3.bc src/sched.c:411:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) (reg_known_value + FIRST_PSEUDO_REGISTER), ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/sched.c:411:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/sched.c:536:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp (XSTR (x, i), XSTR (y, i))) ^ src/sched.c:536:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-common.c \ -o src/c-common.o3.bc src/sched.c:1811:11: warning: 102 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/sched.c:2217:47: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_DEAD, ~~~~~~~ ^~~~~~~~ src/sched.c:2267:35: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] loop_notes = gen_rtx (EXPR_LIST, REG_DEAD, ~~~~~~~ ^~~~~~~~ src/sched.c:2396:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (value = INSN_PRIORITY (tmp) - INSN_PRIORITY (tmp2)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/cse.c \ -o src/cse.o3.bc src/sched.c:2396:13: note: place parentheses around the assignment to silence this warning if (value = INSN_PRIORITY (tmp) - INSN_PRIORITY (tmp2)) ^ ( ) src/sched.c:2396:13: note: use '==' to turn this assignment into an equality comparison if (value = INSN_PRIORITY (tmp) - INSN_PRIORITY (tmp2)) ^ == src/sched.c:2422:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (value = tmp_class - tmp2_class) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/sched.c:2422:17: note: place parentheses around the assignment to silence this warning if (value = tmp_class - tmp2_class) ^ ( ) src/sched.c:2422:17: note: use '==' to turn this assignment into an equality comparison if (value = tmp_class - tmp2_class) ^ == src/sched.c:3418:7: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) basic_block_live_at_start[b], (char *) bb_live_regs, ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/sched.c:3418:7: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/sched.c:3696:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (insn = insn_queue[NEXT_Q_AFTER (q_ptr, stalls)]) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/sched.c:3696:15: note: place parentheses around the assignment to silence this warning if (insn = insn_queue[NEXT_Q_AFTER (q_ptr, stalls)]) ^ ( ) src/sched.c:3696:15: note: use '==' to turn this assignment into an equality comparison if (insn = insn_queue[NEXT_Q_AFTER (q_ptr, stalls)]) ^ == src/sched.c:4072:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tem = regno_use_in (regno, XEXP (x, i))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/sched.c:4072:12: note: place parentheses around the assignment to silence this warning if (tem = regno_use_in (regno, XEXP (x, i))) ^ ( ) src/sched.c:4072:12: note: use '==' to turn this assignment into an equality comparison if (tem = regno_use_in (regno, XEXP (x, i))) ^ == src/sched.c:4077:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tem = regno_use_in (regno , XVECEXP (x, i, j))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/sched.c:4077:12: note: place parentheses around the assignment to silence this warning if (tem = regno_use_in (regno , XVECEXP (x, i, j))) ^ ( ) src/sched.c:4077:12: note: use '==' to turn this assignment into an equality comparison if (tem = regno_use_in (regno , XVECEXP (x, i, j))) ^ == src/cse.c:730:11: warning: 103 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/c-common.c:79:10: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' vlen = strlen (value) + 1; ^ src/c-common.c:79:10: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/c-common.c:153:8: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (TREE_STRING_POINTER (t), q, len); ^ src/sched.c:src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/c-common.c:153:8: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ 4459:47: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_LABEL, src/cse.c:772:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) reg_tick, max_reg * sizeof (int)); ^ ~~~~~~~ ^~~~~~~~~ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/cse.c:772:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/cse.c:774:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) all_minus_one, (char *) reg_in_table, ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/cse.c:774:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/c-common.c:436:5: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (newp, &p[2]); ^ src/c-common.c:436:5: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/c-common.c:443:14: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (! strcmp (p, "byte")) ^ src/c-common.c:443:14: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/c-common.c:638:45: warning: '&&' within '||' [-Wlogical-op-parentheses] || TREE_CODE (decl) != FUNCTION_DECL && ! DECL_EXTERNAL (decl)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/c-common.c:638:45: note: place parentheses around the '&&' expression to silence this warning || TREE_CODE (decl) != FUNCTION_DECL && ! DECL_EXTERNAL (decl)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/cse.c:1547:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (elt = lookup_for_remove (x, hash, GET_MODE (x))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cse.c:1547:15: note: place parentheses around the assignment to silence this warning while (elt = lookup_for_remove (x, hash, GET_MODE (x))) ^ ( ) src/cse.c:1547:15: note: use '==' to turn this assignment into an equality comparison while (elt = lookup_for_remove (x, hash, GET_MODE (x))) ^ == src/cse.c:1880:11: warning: 102 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/c-common.c:969:33: warning: implicitly declaring library function 'strchr' with type 'char *(const char *, int)' while (*format_chars != 0 && index (" +#0-", *format_chars) != 0) ^ src/config.h:4402:15: note: expanded from macro 'index' #define index strchr ^ src/c-common.c:969:33: note: include the header <string.h> or explicitly provide a declaration for 'strchr' src/config.h:4402:15: note: expanded from macro 'index' #define index strchr ^ src/cse.c:2095:11: warning: 104 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/cse.c:2175:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp (XSTR (x, i), XSTR (y, i))) ^ src/cse.c:2175:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/insn-attrtab.c \ -o src/insn-attrtab.o3.bc src/cse.c:2544:11: warning: 107 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/c-common.c:1586:11: warning: 102 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/c-common.c:1709:15: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/c-common.c:1840:14: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/c-common.c:1928:12: warning: 125 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/c-common.c:2011:11: warning: 97 enumeration values not handled in switch: 'IDENTIFIER_NODE', 'OP_IDENTIFIER', 'TREE_LIST'... [-Wswitch] switch (TREE_CODE (expr)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/cse.c:3367:15: warning: 114 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ 12 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/optabs.c -c -o src/optabs.o3.bc src/cse.c:4600:15: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/cse.c:4658:11: warning: 107 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/insn-attrtab.c:265:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] src/cse.c if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:265:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:265:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:278:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:278:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:278:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:289:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:289:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:289:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:299:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:299:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:299:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = :4800:11: warning: 105 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'INSN_LIST'... [-Wswitch] switch (code) ^ src/insn-attrtab.c:528:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:528:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:528:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:538:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:538:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/cse.c:5465:16: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/insn-attrtab.c:538:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/cse.c:5495:15: warning: 102 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/insn-attrtab.c:778:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:778:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:778:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:789:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:789:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:789:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:829:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:829:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:829:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:846:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:846:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:846:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:878:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:878:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:878:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:914:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:914:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:914:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/cse.c:6933:45: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] src/insn-attrtab.c:959:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:959:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:959:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:969:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:969:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:969:23: note: use '=' to turn this equality comparison into an assignment src/cse.c:6960:46: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] if (((m88k_cpu) == (CPU_M88100))) ^~ = REG_NOTES (insn) = gen_rtx (INSN_LIST, REG_WAS_0, ~~~~~~~ ^~~~~~~~~ src/insn-attrtab.c:995:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:995:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:995:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:1008:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:1008:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:1008:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:1218:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:1218:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:1218:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:1323:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:1323:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:1323:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:1774:23: warning: src/cse.c:7665:11: warning: 103 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'MATCH_OPERAND'... [-Wswitch] switch (code) ^ equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:1774:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) src/cse.c:7771:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] ~ ^ ~ else if (GET_CODE (p->exp) == STRICT_LOW_PART ^ src/insn-attrtab.c:1774:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:1790:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:1790:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:1790:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:1805:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:1805:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:1805:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:1902:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:1902:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:1902:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/insn-attrtab.c:2101:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if (((m88k_cpu) == (CPU_M88100))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/insn-attrtab.c:2101:23: note: remove extraneous parentheses around the comparison to silence this warning if (((m88k_cpu) == (CPU_M88100))) ~ ^ ~ src/insn-attrtab.c:2101:23: note: use '=' to turn this equality comparison into an assignment if (((m88k_cpu) == (CPU_M88100))) ^~ = src/cse.c:8608:11: warning: 102 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'MATCH_OPERAND'... [-Wswitch] switch (code = GET_CODE (x)) ^ src/insn-attrtab.c:3343:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/insn-attrtab.c:3433:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/insn-attrtab.c:3718:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/insn-attrtab.c:3799:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/insn-attrtab.c:3983:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/insn-attrtab.c:4283:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/insn-attrtab.c:4429:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/optabs.c \ -o src/optabs.o3.bc src/insn-attrtab.c:4728:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/optabs.c:286:27: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUAL, note, ~~~~~~~ ^~~~~~~~~ src/optabs.c:968:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (temp) = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ src/optabs.c:1147:47: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (temp) = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ src/optabs.c:2496:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_NO_CONFLICT, op1, ~~~~~~~ ^~~~~~~~~~~~~~~ src/optabs.c:2500:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_NO_CONFLICT, op0, ~~~~~~~ ^~~~~~~~~~~~~~~ src/optabs.c:2510:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUAL, equiv, REG_NOTES (last)); ~~~~~~~ ^~~~~~~~~ src/optabs.c:2521:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (first) = gen_rtx (INSN_LIST, REG_LIBCALL, last, ~~~~~~~ ^~~~~~~~~~~ src/optabs.c:2523:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (last) = gen_rtx (INSN_LIST, REG_RETVAL, first, REG_NOTES (last)); ~~~~~~~ ^~~~~~~~~~ src/optabs.c:2607:10: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_EQUAL, copy_rtx (equiv), REG_NOTES (last)); ^~~~~~~~~ src/optabs.c:2615:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (first) = gen_rtx (INSN_LIST, REG_LIBCALL, last, ~~~~~~~ ^~~~~~~~~~~ src/optabs.c:2617:42: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (last) = gen_rtx (INSN_LIST, REG_RETVAL, first, REG_NOTES (last)); ~~~~~~~ ^~~~~~~~~~ src/optabs.c:3 warnings generated. 2885:13: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (comparison) ^ src/optabs.c:2912:13: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (comparison) ^ src/optabs.c:2939:13: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] Return Code: 0 switch (comparison) ^ src/optabs.c:2966:13: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (comparison) ^ src/optabs.c:2993:13: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (comparison) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/sdbout.c -c -o src/sdbout.o3.bc src/optabs.c:3790:43: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ src/optabs.c:3931:34: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' register unsigned opname_len = strlen (opname); ^ src/optabs.c:3931:34: note: include the header <string.h> or explicitly provide a declaration for 'strlen' 31 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-convert.c -c -o src/c-convert.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/sdbout.c \ -o src/sdbout.o3.bc src/sdbout.c:333:34: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' labelstr = (char *) permalloc (strlen (label) + 1); ^ src/sdbout.c:333:34: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/sdbout.c:334:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (labelstr, label); ^ 11 warnings generated. src/sdbout.c:334:3: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/sdbout.c:492:Return Code: 0 11: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (!strcmp (name, "unsigned char")) ^ src/sdbout.c:492:11: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/dbxout.c -c -o src/dbxout.o3.bc src/sdbout.c:683:11: warning: 122 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (decl)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/sdbout.c:1096:10: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (type)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/sdbout.c:1033:11: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (type)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/sdbout.c:1318:52: warning: too many arguments in call to 'plain_type' PUT_SDB_TYPE (plain_type (TREE_TYPE (parms), 0)); ~~~~~~~~~~ ^ src/config.h:3805:23: note: expanded from macro 'PUT_SDB_TYPE' register int t = (a); \ ^ src/sdbout.c:1341:52: warning: too many arguments in call to 'plain_type' PUT_SDB_TYPE (plain_type (TREE_TYPE (parms), 0)); ~~~~~~~~~~ ^ src/config.h:3805:23: note: expanded from macro 'PUT_SDB_TYPE' register int t = (a); \ ^ src/sdbout.c:1379:52: warningRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-convert.c \ -o src/c-convert.o3.bc : too many arguments in call to 'plain_type' PUT_SDB_TYPE (plain_type (TREE_TYPE (parms), 0)); ~~~~~~~~~~ ^ src/config.h:3805:23: note: expanded from macro 'PUT_SDB_TYPE' register int t = (a); \ ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/insn-emit.c -c -o src/insn-emit.o3.bc 20 warnings generated. Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/dbxout.c \ -o src/dbxout.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/print-rtl.c -c -o src/print-rtl.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/insn-emit.c \ -o src/insn-emit.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/stmt.c -c -o src/stmt.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/print-rtl.c \ -o src/print-rtl.o3.bc src/insn-emit.c:3017:7: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (&CONST_DOUBLE_LOW (operands[2]), &u, sizeof u); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/insn-emit.c:3017:7: note: include the header <string.h> or explicitly provide a declaration for 'memcpy'Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/stmt.c \ -o src/stmt.o3.bc src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ 9 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-decl.c -c -o src/c-decl.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/dwarfout.c -c -o src/dwarfout.o3.bc src/stmt.c:2729:10: warning: 115 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (retval_rhs)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/stmt.c:4289:4: warning: '&&' within '||' [-Wlogical-op-parentheses] && ! tree_int_cst_lt (case_label->high, value) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/stmt.c:4289:4: note: place parentheses around the '&&' expression to silence this warning && ! tree_int_cst_lt (case_label->high, value) ^ src/stmt.c:4290:24: warning: '&&' within '||' [-Wlogical-op-parentheses] || case_label->left && ! tree_int_cst_lt (value, case_label->left->low)) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/stmt.c:4290:24: note: place parentheses around the '&&' expression to silence this warning || case_label->left && ! tree_int_cst_lt (value, case_label->left->low)) ^ ( ) src/stmt.c:4553:7: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (cases_seen, bytes_needed); ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-decl.c \ -o src/c-decl.o3.bc src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/stmt.c:4553:7: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/dwarfout.c \ -o src/dwarfout.o3.bc 18 warnings generated. Return Code: 0 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/insn-extract.c -c -o src/insn-extract.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/print-tree.c -c -o src/print-tree.o3.bc src/c-decl.c:560:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (!strcmp (p, "-ftraditional") || !strcmp (p, "-traditional")) ^ src/c-decl.c:560:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/dwarfout.c:742:40: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' register char *p = (char *) xmalloc (strlen (s) + 1); ^ src/dwarfout.c:742:40: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/dwarfout.c:744:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (p, s); ^ src/dwarfout.c:744:3: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/dwarfout.c:1099:23: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] ASM_COMMENT_START, orig_value); ^~~~~~~~~~ src/dwarfout.c:1131:23: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] ASM_COMMENT_START, orig_value); ^~~~~~~~~~ src/c-decl.c:1860:5: src/dwarfout.c:1221:11: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (!strcmp (name, "unsigned char")) ^ src/dwarfout.c:1221:11: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) newdecl + sizeof (struct tree_common), ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/c-decl.c:1860:5: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/insn-extract.c \ -o src/insn-extract.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/print-tree.c \ -o src/print-tree.o3.bc 12 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/stor-layout.c -c -o src/stor-layout.o3.bc src/print-tree.c:57:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) table, HASH_SIZE * sizeof (struct bucket *)); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/print-tree.c:57:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/print-tree.c:85:35: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] fprintf (file, HOST_PTR_PRINTF, (HOST_WIDE_INT) node); ^~~~~~~~~~~~~~~~~~~~ src/print-tree.c:262:35: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] fprintf (file, HOST_PTR_PRINTF, (HOST_WIDE_INT) node); ^~~~~~~~~~~~~~~~~~~~ src/print-tree.c:459:11: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] (HOST_WIDE_INT) DECL_SAVED_INSNS (node)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/print-tree.c:504:36: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] fprintf (file, " symtab %d", TYPE_SYMTAB_ADDRESS (node)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ %ld src/tree.h:572:35: note: expanded from macro 'TYPE_SYMTAB_ADDRESS' #define TYPE_SYMTAB_ADDRESS(NODE) ((NODE)->type.symtab.address) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/print-tree.c:565:15: warning: 126 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (node)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/print-tree.c:577:15: warning: 122 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (node)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/print-tree.c:619:15: warning: 119 enumeration values not handled in switch: 'ERROR_MARK', 'BLOCK', 'VOID_TYPE'... [-Wswitch] switch (TREE_CODE (node)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-iterate.c -c -o src/c-iterate.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/stor-layout.c \ -o src/stor-layout.o3.bc 8 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/emit-rtl.c -c -o src/emit-rtl.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-iterate.c \ -o src/c-iterate.o3.bc src/c-iterate.c:244:14: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (exp)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/emit-rtl.c \ -o src/emit-rtl.o3.bc 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/insn-opinit.c -c -o src/insn-opinit.o3.bc src/emit-rtl.c:520:7: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (regno_pointer_flag, new, regno_pointer_flag_length); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/emit-rtl.c:520:7: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/emit-rtl.c:521:7: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (&new[regno_pointer_flag_length], regno_pointer_flag_length); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/emit-rtl.c:521:7: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/emit-rtl.c:904:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/real.c -c -o src/real.o3.bc src/emit-rtl.c:1511:11: warning: 101 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/emit-rtl.c:1631:11: warning: 103 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/emit-rtl.c:2830:37: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (file && last_filename && !strcmp (file, last_filename) ^ src/emit-rtl.c:2830:37: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/emit-rtl.c:3166:11: warning: 107 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/insn-opinit.c \ -o src/insn-opinit.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/real.c \ -o src/real.o3.bc 4 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/stupid.c -c -o src/stupid.o3.bc 5 warningsReturn Code: 0 generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-lang.c -c -o src/c-lang.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/explow.c -c -o src/explow.o3.bc 35 warnings generated. src/real.c:4762:27: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' lstr = (char *) alloca (strlen (ss) + 1); ^ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/alloca.h:16:39: note: expanded from macro 'alloca' #define alloca(size) __builtin_alloca(size) ^ src/real.c:4762:27: note: include the header <string.h> or explicitly provide a declaration for 'strlen' /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/alloca.h:16:39: note: expanded from macro 'alloca' #define alloca(size) __builtin_alloca(size) ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/insn-output.c -c -o src/insn-output.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/stupid.c \ -o src/stupid.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/explow.c \ -o src/explow.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-lang.c \ -o src/c-lang.o3.bc src/stupid.c:123:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (regs_ever_live, sizeof regs_ever_live); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/stupid.c:123:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/explow.c:56:11: warning: 110 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/insn-output.c \ -o src/insn-output.o3.bc Return Code: 0 src/explow.c:655:41: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_EQUAL, x, REG_NOTES (insn)); ~~~~~~~ ^~~~~~~~~ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/recog.c -c -o src/recog.o3.bc src/explow.c:716:11: warning: 127 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/explow.c:840:11: warning: enumeration values 'SAVE_BLOCK', 'SAVE_FUNCTION', and 'SAVE_NONLOCAL' not handled in switch [-Wswitch] switch (save_level) ^ src/explow.c:928:11: warning: enumeration values 'SAVE_BLOCK', 'SAVE_FUNCTION', and 'SAVE_NONLOCAL' not handled in switch [-Wswitch] switch (save_level) ^ 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/toplev.c -c -o src/toplev.o3.bc 7 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-lex.c -c -o src/c-lex.o3.bc 19 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/expmed.c -c -o src/expmed.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/recog.c \ -o src/recog.o3.bc 5 warnings generated. Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/insn-peep.c -c -o src/insn-peep.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/reg-stack.c -c -o src/reg-stack.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/toplev.c \ -o src/toplev.o3.bc src/recog.c:377:11: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/recog.c:586:11: warning: 108 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-lex.c \ -o src/c-lex.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/expmed.c \ -o src/expmed.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/insn-peep.c \ -o src/insn-peep.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/reg-stack.c \ -o src/reg-stack.o3.bc In file included from src/c-lex.c:99: src/c-gperf.h:179:30: warning: static variable 'wordlist' is used in an inline function with external linkage [-Wstatic-in-inline] register char *s = wordlist[key].name; ^ src/c-gperf.h:166:1: note: use 'static' to give inline function 'is_reserved_word' internal linkage inline ^ static src/c-gperf.h:52:src/toplev.c:1808:5: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) handler, (char *) float_handler, sizeof (float_handler)); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/toplev.c:1808:5: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ 23: note: 'wordlist' declared here static struct resword wordlist[] = ^ src/c-gperf.h:181:30: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (*s == *str && !strcmp (str + 1, s + 1)) ^ src/c-gperf.h:181:30: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/toplev.c:1913:13: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' int len = strlen (input_name); ^ src/toplev.c:1913:13: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/c-gperf.h:182:21: warning: static variable 'wordlist' is used in an inline function with external linkage [-Wstatic-in-inline] return &wordlist[key]; src/toplev.c:1957:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (dumpname, base_name); ^ src/toplev.c:1957:3: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/toplev.c:1958:3: warning: implicitly declaring library function 'strcat' with type 'char *(char *, const char *)' strcat (dumpname, suffix); ^ src/toplev.c:1958:3: note: include the header <string.h> or explicitly provide a declaration for 'strcat' ^ src/c-gperf.h:166:src/toplev.c:2002:21: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' src/expmed.c:2121:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' if (name == 0 || !strcmp (name, "-")) ^ src/toplev.c:2002:21: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' bcopy ((char *) best_alg->op, (char *) alg_out->op, ^ 1: note: src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/expmed.c:2121:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ use 'static' to give inline function 'is_reserved_word' internal linkage inline ^ static src/c-gperf.h:52:23: note: 'wordlist' declared here static struct resword wordlist[] = ^ src/expmed.c:2309:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ Return Code: 0 src/expmed.c:2945:29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ src/c-lex.c:485:5:src/expmed.c:3023:30: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' ASM_OUTPUT_IDENT (asm_out_file, TREE_STRING_POINTER (yylval.ttype)); ^ src/expmed.c:3090:29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ src/config.h:3311:49: note: expanded from macro 'ASM_OUTPUT_IDENT' output_ascii (FILE, IDENT_ASM_OP, 4000, NAME, strlen (NAME)); ^ src/c-lex.c:485:5: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/config.h:3311:49: note: expanded from macro 'ASM_OUTPUT_IDENT' output_ascii (FILE, IDENT_ASM_OP, 4000, NAME, strlen (NAME)); ^ src/c-lex.c:550:7: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)'src/expmed.c:3527:30: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUAL, ~~~~~~~ ^~~~~~~~~ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/tree.c -c -o src/tree.o3.bc strcpy (input_filename, TREE_STRING_POINTER (yylval.ttype));src/toplev.c:3368:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ src/toplev.c:3368:13: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) src/toplev.c:3368:13: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == ^ src/c-lex.csrc/expmed.c:2834:13: warning: 118 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ :src/toplev.c:3434:7: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' if (!strncmp (argv[i], lang_options[j], ^ src/toplev.c:3434:7: note: include the header <string.h> or explicitly provide a declaration for 'strncmp' 550:7: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' Return Code: 0 src/c-lex.c:870:5: warning: implicitly declaring library function 'strcat' with type 'char *(char *, const char *)' ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-parse.c -c -o src/c-parse.o3.bc strcat (buf, " at end of input"); ^ src/c-lex.c:870:5: note: include the header <string.h> or explicitly provide a declaration for 'strcat' src/expmed.c:3877:11: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/c-lex.c:1042:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ptr = is_reserved_word (token_buffer, p - token_buffer)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/c-lex.c:1042:10: note: place parentheses around the assignment to silence this warning if (ptr = is_reserved_word (token_buffer, p - token_buffer)) ^ ( ) src/c-lex.c:1042:10: note: use '==' to turn this assignment into an equality comparison if (ptr = is_reserved_word (token_buffer, p - token_buffer)) ^ == src/c-lex.c:1322:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (token_buffer, copy, p - token_buffer + 1); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/c-lex.c:1322:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/c-lex.c:1848:8: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (widep, (p - token_buffer) * WCHAR_BYTES); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/c-lex.c:1848:8: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ 2 warnings generated. Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/tree.c \ -o src/tree.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-parse.c \ -o src/c-parse.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/expr.c -c -o src/expr.o3.bc src/tree.c:310:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) hash_table, sizeof hash_table); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/tree.c:310:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/tree.c:888:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) standard_tree_code_type, (char *) tree_code_type, ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/tree.c:888:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/tree.c:1235:6: warning: implicitly declaring library function 'memcmp' with type 'int (const void *, const void *, unsigned int)' && !bcmp (IDENTIFIER_POINTER (idp), text, len)) ^ src/config.h:4405:21: note: expanded from macro 'bcmp' #define bcmp(a,b,n) memcmp((a),(b),(n)) ^ src/tree.c:1235:6: note: include the header <string.h> or explicitly provide a declaration for 'memcmp' src/config.h:4405:21: note: expanded from macro 'bcmp' #define bcmp(a,b,n) memcmp((a),(b),(n)) ^ src/tree.c:1241:12: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' if (!strncmp (IDENTIFIER_POINTER (idp), text, id_clash_len)) ^ src/tree.c:1241:12: note: include the header <string.h> or explicitly provide a declaration for 'strncmp' Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/expr.c \ -o src/expr.o3.bc src/tree.c:1806:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (next = TREE_CHAIN (chain)) ~~~~~^~~~~~~~~~~~~~~~~~~~ src/tree.c:1806:17: note: place parentheses around the assignment to silence this warning while (next = TREE_CHAIN (chain)) ^ ( ) src/tree.c:1806:17: note: use '==' to turn this assignment into an equality comparison while (next = TREE_CHAIN (chain)) ^ == src/tree.c:2046:11: warning: 120 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (arg)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/tree.c:2269:15: warning: 122 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/tree.c:2325:11: warning: 108 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (t)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/tree.c:2455:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ src/tree.c:2929:15: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (ntype)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/tree.c:3067:7: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp (attr, IDENTIFIER_POINTER (ident)) == 0) ^ src/tree.c:3067:7: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/tree.c:3071:15: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' ident_len = strlen (p); ^ src/tree.c:3071:15: note: include the header <string.h> or explicitly provide a declaration for 'strlen' 2 warnings generated. Return Code: 0 src/tree.c:3539:11: warning: 114 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code1) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/insn-recog.c -c -o src/insn-recog.o3.bc src/expr.c:505:11: warning: 112 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/expr.c:526:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = pending_chain) ~~^~~~~~~~~~~~~~~ src/expr.c:526:12: note: place parentheses around the assignment to silence this warning while (p = pending_chain) ^ ( ) src/expr.c:526:12: note: use '==' to turn this assignment into an equality comparison while (p = pending_chain) ^ == src/expr.c:810:12: warning: 27 enumeration values not handled in switch: 'VOIDmode', 'QImode', 'HImode'... [-Wswitch] switch (to_mode) ^ src/expr.c:827:12: warning: 27 enumeration values not handled in switch: 'VOIDmode', 'QImode', 'HImode'... [-Wswitch] switch (to_mode) ^ src/expr.c:844:12: warning: 28 enumeration values not handled in switch: 'VOIDmode', 'QImode', 'HImode'... [-Wswitch] switch (to_mode) ^ src/expr.c:857:12: warning: 28 enumeration values not handled in switch: 'VOIDmode', 'QImode', 'HImode'... [-Wswitch] switch (to_mode) ^ src/expr.c:807:15: warning: 26 enumeration values not handled in switch: 'VOIDmode', 'QImode', 'HImode'... [-Wswitch] switch (from_mode) ^ src/expr.c:3256:18: warning: implicit conversion from enumeration type 'enum rtx_code' to different enumeration type 'enum machine_mode' [-Wenum-conversion] NULL_RTX, MEM, EXPAND_CONST_ADDRESS); ^~~ src/expr.c:3271:52: warning: implicit conversion from enumeration type 'enum rtx_code' to different enumeration type 'enum machine_mode' [-Wenum-conversion] startbit_rtx = expand_expr (startbit, NULL_RTX, MEM, ~~~~~~~~~~~ ^~~ src/expr.c:3273:48: warning: implicit conversion from enumeration type 'enum rtx_code' to different enumeration type 'enum machine_mode' [-Wenum-conversion] endbit_rtx = expand_expr (endbit, NULL_RTX, MEM, ~~~~~~~~~~~ ^~~ 9 warnings generated. Return Code: 0 src/expr.c:3885:15: warning: 118 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (exp)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/regclass.c -c -o src/regclass.o3.bc src/expr.c:4952:7: warning: '&&' within '||' [-Wlogical-op-parentheses] && tree_int_cst_lt (set_high_bound, set_low_bound) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/expr.c:4952:7: note: place parentheses around the '&&' expression to silence this warning && tree_int_cst_lt (set_high_bound, set_low_bound) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/expr.c:6485:11: warning: 63 enumeration values not handled in switch: 'IDENTIFIER_NODE', 'OP_IDENTIFIER', 'TREE_LIST'... [-Wswitch] switch (code) ^8 warnings generated. Return Code: 0 src/expr.c:7151:20: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' return size_int (strlen (ptr + offset)); ^ src/expr.c:7151:20: note: include the header <string.h> or explicitly provide a declaration for 'strlen' ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/unroll.c -c -o src/unroll.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/insn-recog.c \ -o src/insn-recog.o3.bc src/expr.c:7673:26: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' if (!optimize && ! CALLED_AS_BUILT_IN (fndecl)) ^ src/expr.c:7213:6: note: expanded from macro 'CALLED_AS_BUILT_IN' (!strncmp (IDENTIFIER_POINTER (DECL_NAME (NODE)), "__builtin_", 10)) ^ src/expr.c:7673:26: note: include the header <string.h> or explicitly provide a declaration for 'strncmp' src/expr.c:7213:6: note: expanded from macro 'CALLED_AS_BUILT_IN' (!strncmp (IDENTIFIER_POINTER (DECL_NAME (NODE)), "__builtin_", 10)) ^ src/expr.c:8686:11: warning: 117 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (exp)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/regclass.c \ -o src/regclass.o3.bc src/expr.c:10181:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (new, s); ^ src/expr.c:10181:3: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/expr.c:10302:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (SIval = bitpos / BITS_PER_UNIT) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/expr.c:10302:15: note: place parentheses around the assignment to silence this warning if (SIval = bitpos / BITS_PER_UNIT) ^ ( ) src/expr.c:10302:15: note: use '==' to turn this assignment into an equality comparison if (SIval = bitpos / BITS_PER_UNIT) ^ == src/expr.c:10485:3: warning: implicitly declaring library function 'sprintf' with type 'int (char *, const char *, ...)' sprintf (label, "*LR%d", label_counter++); ^ src/expr.c:10485:3: note: include the header <stdio.h> or explicitly provide a declaration for 'sprintf' src/expr.c:104877 warnings generated. :11: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' return (obstack_copy0 (&permanent_obstack, label, strlen (label))); src/regclass.c:217:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (initial_fixed_regs, fixed_regs, sizeof fixed_regs); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/regclass.c:217:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/regclass.c:219:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (global_regs, sizeof global_regs); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/regclass.c:219:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ ^ src/obstack.h:568:4: Return Code: 0note: expanded from macro 'obstack_copy0' obstack_grow0 (__h, (where), (length)); \ ^ src/obstack.h:427:8: note: expanded from macro 'obstack_grow0' bcopy ((char *) (where), __o->next_free, __len); \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/expr.c:10487:11: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/obstack.h:568:4: note: expanded from macro 'obstack_copy0' obstack_grow0 (__h, (where), (length)); \ ^ src/obstack.h:427:8: note: expanded from macro 'obstack_grow0' bcopy ((char *) (where), __o->next_free, __len); \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-pragma.c -c -o src/c-pragma.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/unroll.c \ -o src/unroll.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/final.c -c -o src/final.o3.bc src/unroll.c:652:7: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (local_label, max_labelno); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/unroll.c:652:7: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-pragma.c \ -o src/c-pragma.o3.bc src/unroll.c:3467:11: warning: 108 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/c-pragma.c:79:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp (IDENTIFIER_POINTER (token), "pack") == 0) ^ src/c-pragma.c:79:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/integrate.c -c -o src/integrate.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/final.c \ -o src/final.o3.bc 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/reload.c -c -o src/reload.o3.bc src/final.c:396:12: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' int len = strlen (filename) + strlen (cwd) + 1; ^ src/final.c:396:12: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/final.c:399:2: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (data_file, cwd); ^ src/final.c:399:2: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/final.c:400:2: warning: implicitly declaring library function 'strcat' with type 'char *(char *, const char *)' strcat (data_file, "/"); ^ src/final.c:400:2: note: include the header <string.h> or explicitly provide a declaration for 'strcat' src/final.c:1151:7: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (string, p, len); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/final.c:1151:7: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/final.c:1211:7: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' && strcmp (NOTE_SOURCE_FILE (insn), main_input_filename) != 0) ^ src/final.c:1211:7: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/final.c:1234:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (line_note_exists, max_line + 1); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/final.c:1234:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/final.c:2381:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ src/final.c:2381:12: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) src/final.c:2381:12: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/integrate.c \ -o src/integrate.o3.bc src/final.c:2743:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ src/final.c:2743:12: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) src/final.c:2743:12: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == 13 warnings generated. Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/reload.c \ -o src/reload.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/varasm.c -c -o src/varasm.o3.bc 2 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/c-typeck.c -c -o src/c-typeck.o3.bc src/integrate.c:257:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) parmdecl_map, max_parm_reg * sizeof (tree)); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/integrate.c:257:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/integrate.c:481:23: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' reg_map[i] = (rtx)obstack_copy (function_maybepermanent_obstack, ^ src/obstack.h:562:4: note: expanded from macro 'obstack_copy' obstack_grow (__h, (where), (length)); \ ^ src/obstack.h:386:9: note: expanded from macro 'obstack_grow' bcopy ((char *) (where), __o->next_free, __len); \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/integrate.c:481:23: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/obstack.h:562:4: note: expanded from macro 'obstack_copy' obstack_grow (__h, (where), (length)); \ ^ src/obstack.h:386:9: note: expanded from macro 'obstack_grow' bcopy ((char *) (where), __o->next_free, __len); \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/integrate.c:915:11: warning: 103 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/integrate.c:2063:11: warning: 100 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Return Code: 0 src/integrate.c:2521:11: warning: 104 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/flow.c -c -o src/flow.o3.bc src/reload.c:2322:8: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) constraints, (char *) constraints1, ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/reload.c:2322:8: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/reload.c:2383:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ src/reload.c:2383:16: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) src/reload.c:2383:16: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/varasm.c \ -o src/varasm.o3.bc src/reload.c:4419:11: warning: 107 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/reload.c:4597:11: warning: 109 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/reload.c:5143:11: warning: 113 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/reload.c:5381:15: warning: 113 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/reload.c:5902:36: warning: data argument not used by format string [-Wformat-extra-args] fprintf (stderr, ", can combine", reload_nocombine[r]); ~~~~~~~~~~~~~~~ ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/c-typeck.c \ -o src/c-typeck.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/flow.c \ -o src/flow.o3.bc src/varasm.c:249:33: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (in_section != in_named || strcmp (name, in_named_name)) ^ src/varasm.c:249:33: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/varasm.c:310:7: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' ASM_FORMAT_PRIVATE_NAME (label, name, var_labelno); ^ src/config.h:3695:31: note: expanded from macro 'ASM_FORMAT_PRIVATE_NAME' ( (OUTPUT) = (char *) alloca (strlen ((NAME)) + 10), \ ^ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/alloca.h:16:39: note: expanded from macro 'alloca' #define alloca(size) __builtin_alloca(size) ^ src/varasm.c:310:7: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/config.h:3695:31: note: expanded from macro 'ASM_FORMAT_PRIVATE_NAME' ( (OUTPUT) = (char *) alloca (strlen ((NAME)) + 10), \ ^ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/alloca.h:16:39: note: expanded from macro 'alloca' #define alloca(size) __builtin_alloca(size) ^ src/varasm.c:311:14: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' name = obstack_copy0 (saveable_obstack, label, strlen (label)); ^ src/obstack.h:568:4: note: expanded from macro 'obstack_copy0' obstack_grow0 (__h, (where), (length)); \ ^ src/obstack.h:427:8: note: expanded from macro 'obstack_grow0' bcopy ((char *) (where), __o->next_free, __len); \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/varasm.c:311:14: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/obstack.h:568:4: note: expanded from macro 'obstack_copy0' obstack_grow0 (__h, (where), (length)); \ ^ src/obstack.h:427:8: note: expanded from macro 'obstack_grow0' bcopy ((char *) (where), __o->next_free, __len); \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/varasm.c:325:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] ENCODE_SECTION_INFO (decl); ^ src/config.h:4076:7: note: expanded from macro 'ENCODE_SECTION_INFO' else if (TREE_CODE (DECL) == STRING_CST \ ^ src/varasm.c:485:7: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (&name[1], asmspec); ^ src/varasm.c:485:7: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/varasm.c:611:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] ENCODE_SECTION_INFO (decl); ^ src/config.h:4076:7: note: expanded from macro 'ENCODE_SECTION_INFO' else if (TREE_CODE (DECL) == STRING_CST \ ^ src/c-typeck.c:211:8: warning: src/flow.c:383:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero (uid_volatile, max_uid_for_flow + 1); ^ src/varasm.c:1981:8: warning: implicitly declaring library function 'memcmp' with type 'int (const void *, const void *, unsigned int)' if (!bcmp ((char *) &dconst0, (char *) &d, sizeof d)) ^ src/config.h:4405:21: note: expanded from macro 'bcmp' #define bcmp(a,b,n) memcmp((a),(b),(n)) ^ src/varasm.c:1981:8: note: include the header <string.h> or explicitly provide a declaration for 'memcmp' src/config.h:4405:21: note: expanded from macro 'bcmp' src/config.h:4406:20: note: expanded from macro 'bzero' #define bcmp(a,b,n) memcmp((a),(b),(n)) ^ #define bzero(a,n) memset((a),0,(n)) ^ src/flow.c:383:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ add explicit braces to avoid dangling else [-Wdangling-else] else ^ src/c-typeck.c:496:11: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] 8 warnings generated. switch (TREE_CODE (t1)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/flow.c:1149:8: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) basic_block_new_live_at_end[i], ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/flow.c:1149:8: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ Return Code: 0 src/c-typeck.c:556:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (val = maybe_objc_comptypes (ttl, ttr, 1) >= 0) src/varasm.c:2762:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] ENCODE_SECTION_INFO (exp); ^ src/config.h:4076:7: note: expanded from macro 'ENCODE_SECTION_INFO' else if (TREE_CODE (DECL) == STRING_CST \ ^ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/c-typeck.c:556:11: note: place parentheses around the assignment to silence this warning if (val = maybe_objc_comptypes (ttl, ttr, 1) >= 0) ^ ( ) src/c-typeck.c:556:11: note: use '==' to turn this assignment into an equality comparison if (val = maybe_objc_comptypes (ttl, ttr, 1) >= 0) ^ == src/varasm.c:2914:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) const_rtx_hash_table, ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/varasm.c:2914:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/jump.c -c -o src/jump.o3.bc src/flow.c:2100:25: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_UNUSED, reg, REG_NOTES (insn)); ~~~~~~~ ^~~~~~~~~~ src/flow.c:2119:29: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_UNUSED, ~~~~~~~ ^~~~~~~~~~ src/flow.c:2134:24: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_UNUSED, reg, REG_NOTES (insn)); ~~~~~~~ ^~~~~~~~~~ src/flow.c:2532:31: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_DEAD, x, REG_NOTES (insn)); ~~~~~~~ ^~~~~~~~ src/flow.c:2549:28: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_DEAD, ~~~~~~~ ^~~~~~~~ src/flow.c:2350:11: warning: 102 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/c-typeck.c:1235:11: warning: 125 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (datum)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' src/varasm.c:3420:11: warning: 119 enumeration values not handled in switch: 'IDENTIFIER_NODE', 'OP_IDENTIFIER', 'TREE_LIST'... [-Wswitch] #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) switch (TREE_CODE (exp)) ^ ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/varasm.c:3516:11: warning: 115 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/c-typeck.c:1562:13: warning: 36 enumeration values not handled in switch: 'NOT_BUILT_IN', 'BUILT_IN_ALLOCA', 'BUILT_IN_FFS'... [-Wswitch] switch (DECL_FUNCTION_CODE (TREE_OPERAND (function, 0))) ^ src/tree.h:831:34: note: expanded from macro 'DECL_FUNCTION_CODE' #define DECL_FUNCTION_CODE(NODE) ((NODE)->decl.frame_size.f) ^ src/c-typeck.c:1981:11: warning: 96 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/c-typeck.c:2516:8: warning: '&&' within '||' [-Wlogical-op-parentheses] && int_fits_type_p (xop1, signed_type (result_type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/c-typeck.c:2516:8: note: place parentheses around the '&&' expression to silence this warning && int_fits_type_p (xop1, signed_type (result_type)) ^ src/c-typeck.c:2769:11: warning: 113 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/c-typeck.c:3156:11: warning: 117 enumeration values not handled in switch: 'IDENTIFIER_NODE', 'OP_IDENTIFIER', 'TREE_LIST'... [-Wswitch] switch (code) ^ src/c-typeck.c:3248:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy (buf, string); ^ src/c-typeck.c:3248:3: note: include the header <string.h> or explicitly provide a declaration for 'strcpy' src/c-typeck.c:3253:7: warning: implicitly declaring library function 'strcat' with type 'char *(char *, const char *)' strcat (buf, " of iterator `%s'"); ^ src/c-typeck.c:3253:7: note: include the header <string.h> or explicitly provide a declaration for 'strcat' 2 warnings generated. Return Code: 0 src/c-typeck.c:3820:11: warning: 125 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (lhs)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/c-typeck.c:3872:11: warning: 120 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (lhs)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/reload1.c -c -o src/reload1.o3.bc src/c-typeck.c:4268:11: warning: 116 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (value)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/c-typeck.c:4577:10: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' size += strlen (p->u.s) + 1; ^ src/c-typeck.c:4577:10: note: include the header <string.h> or explicitly provide a declaration for 'strlen' src/c-typeck.c:4603:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (s = p->u.s; *d = *s++; d++) ~~~^~~~~~ src/c-typeck.c:4603:22: note: place parentheses around the assignment to silence this warning for (s = p->u.s; *d = *s++; d++) ^ ( ) src/c-typeck.c:4603:22: note: use '==' to turn this assignment into an equality comparison for (s = p->u.s; *d = *s++; d++) ^ == src/c-typeck.c:6513:12: warning: 121 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (inner)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/jump.c \ -o src/jump.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/reload1.c \ -o src/reload1.o3.bc 5 warnings generated. src/jump.c:201:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) jump_chain, max_jump_chain * sizeof (rtx)); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/jump.c:201:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/version.c -c -o src/version.o3.bc src/jump.c:2255:40: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = copy_rtx (gen_rtx (EXPR_LIST, REG_NOTE_KIND (link), ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~ src/rtl.h:345:30: note: expanded from macro 'REG_NOTE_KIND' #define REG_NOTE_KIND(LINK) ((enum reg_note) GET_MODE (LINK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/reload1.c:485:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy (regs_ever_live, regs_explicitly_used, sizeof regs_ever_live); ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/reload1.c:485:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/reload1.c:488:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) spill_stack_slot, sizeof spill_stack_slot); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/reload1.c:488:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/jump.c:2899:11: warning: 112 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code1) ^ src/jump.c:3223:44: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = gen_rtx (EXPR_LIST, REG_LABEL, label, ~~~~~~~ ^~~~~~~~~ src/jump.c:3144:11: warning: 104 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/jump.c:3971:11: warning: 110 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/jump.c:4034:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp (XSTR (x, i), XSTR (y, i))) ^ src/jump.c:4034:8: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' src/jump.c:4206:4: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' bcopy ((char *) all_reset, (char *) same_regs, ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/jump.c:4206:4: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/jump.c:4384:11: warning: 111 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^src/reload1.c:2472:11: warning: 109 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/reload1.c:2849:30: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] x = gen_rtx (EXPR_LIST, REG_NOTE_KIND (x), new, XEXP (x, 1)); ~~~~~~~ ^~~~~~~~~~~~~~~~~ src/rtl.h:345:30: note: expanded from macro 'REG_NOTE_KIND' #define REG_NOTE_KIND(LINK) ((enum reg_note) GET_MODE (LINK)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/reload1.c:2653:11: warning: 51 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'MATCH_OPERAND'... [-Wswitch] switch (code) ^ src/reload1.c:3547:11: warning: 106 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/reload1.c:6616:4: warning: '&&' within '||' [-Wlogical-op-parentheses] && ! reg_has_output_reload[REGNO (reload_in[r])] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/reload1.c:6616:4: note: place parentheses around the '&&' expression to silence this warning && ! reg_has_output_reload[REGNO (reload_in[r])] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/reload1.c:7138:11: warning: 108 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/version.c \ -o src/version.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/caller-save.c -c -o src/caller-save.o3.bc 8 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/fold-const.c -c -o src/fold-const.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/fold-const.c \ -o src/fold-const.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/caller-save.c \ -o src/caller-save.o3.bc 11 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/local-alloc.c -c -o src/local-alloc.o3.bc src/caller-save.c:186:30: warning: comparison of constant -1 with expression of type 'enum insn_code' is always true [-Wtautological-constant-out-of-range-compare] ok = (reg_save_code[i][j] != -1 && reg_restore_code[i][j] != -1); ~~~~~~~~~~~~~~~~~~~ ^ ~~ src/caller-save.c:186:62: warning: comparison of constant -1 with expression of type 'enum insn_code' is always true [-Wtautological-constant-out-of-range-compare] ok = (reg_save_code[i][j] != -1 && reg_restore_code[i][j] != -1); ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~ src/fold-const.c:286:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) prod, sizeof prod); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/fold-const.c:286:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/fold-const.c:348:50: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] *hv = (unsigned HOST_WIDE_INT) l1 << count - HOST_BITS_PER_WIDE_INT; ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/fold-const.c:348:50: note: place parentheses around the '-' expression to silence this warning *hv = (unsigned HOST_WIDE_INT) l1 << count - HOST_BITS_PER_WIDE_INT; ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/fold-const.c:354:72: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] | ((unsigned HOST_WIDE_INT) l1 >> HOST_BITS_PER_WIDE_INT - count - 1 >> 1)); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/fold-const.c:354:72: note: place parentheses around the '-' expression to silence this warning | ((unsigned HOST_WIDE_INT) l1 >> HOST_BITS_PER_WIDE_INT - count - 1 >> 1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/fold-const.c:384:62: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] *lv = ((signmask << 2 * HOST_BITS_PER_WIDE_INT - count - 1 << 1) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/fold-const.c:384:62: note: place parentheses around the '-' expression to silence this warning *lv = ((signmask << 2 * HOST_BITS_PER_WIDE_INT - count - 1 << 1) ^ ( ) src/fold-const.c:385:47: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] | ((unsigned HOST_WIDE_INT) h1 >> count - HOST_BITS_PER_WIDE_INT)); ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/fold-const.c:385:47: note: place parentheses around the '-' expression to silence this warning | ((unsigned HOST_WIDE_INT) h1 >> count - HOST_BITS_PER_WIDE_INT)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/fold-const.c:390:72: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] | ((unsigned HOST_WIDE_INT) h1 << HOST_BITS_PER_WIDE_INT - count - 1 << 1)); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/fold-const.c:390:72: note: place parentheses around the '-' expression to silence this warning | ((unsigned HOST_WIDE_INT) h1 << HOST_BITS_PER_WIDE_INT - count - 1 << 1)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/fold-const.c:391:50: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] *hv = ((signmask << HOST_BITS_PER_WIDE_INT - count) ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/fold-const.c:391:50: note: place parentheses around the '-' expression to silence this warning *hv = ((signmask << HOST_BITS_PER_WIDE_INT - count) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/fold-const.c:1403:7: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] & (TREE_UNSIGNED (type) ^ src/fold-const.c:1403:7: note: place parentheses around the '<' expression to silence this warning & (TREE_UNSIGNED (type) ^ src/fold-const.c:1403:7: note: place parentheses around the & expression to evaluate it first & (TREE_UNSIGNED (type) ^ src/fold-const.c:1669:13: warning: implicitly declaring library function 'memcmp' with type 'int (const void *, const void *, unsigned int)' return !bcmp ((char *) &TREE_REAL_CST (arg0), ^ src/config.h:4405:21: note: expanded from macro 'bcmp' #define bcmp(a,b,n) memcmp((a),(b),(n)) ^ src/fold-const.c:1669:13: note: include the header <string.h> or explicitly provide a declaration for 'memcmp' src/config.h:4405:21: note: expanded from macro 'bcmp' #define bcmp(a,b,n) memcmp((a),(b),(n)) ^ src/fold-const.c:1706:15: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (arg0)) ^ src/tree.h:172:25: noteRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/local-alloc.c \ -o src/local-alloc.o3.bc : expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/fold-const.c:1922:15: warning: 124 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/fold-const.c:2029:11: warning: 111 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ 20 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/reorg.c -c -o src/reorg.o3.bc src/fold-const.c:4422:12: warning: 125 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (t)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/fold-const.c:4536:12: warning: 121 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (code) ^ src/fold-const.c:4570:12: warning: 123 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (TREE_CODE (t)) ^ src/tree.h:172:25: note: expanded from macro 'TREE_CODE' #define TREE_CODE(NODE) ((enum tree_code) (NODE)->common.code) ^ src/fold-const.c:4871:14: warning: 121 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] 2 warnings generated. switch (comp_code) ^ src/fold-const.c:4914:16: warning: 121 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (comp_code) ^ Return Code: 0 src/fold-const.c:4942:14: warning: 122 enumeration values not handled in switch: 'ERROR_MARK', 'IDENTIFIER_NODE', 'OP_IDENTIFIER'... [-Wswitch] switch (comp_code) ^ src/local-alloc.c:403:3: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned int)' ORDER_REGS_FOR_LOCAL_ALLOC; ^ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/xcoffout.c -c -o src/xcoffout.o3.bc src/config.h:2188:3: note: expanded from macro 'ORDER_REGS_FOR_LOCAL_ALLOC' bcopy (regs_ever_live[1] ? nonleaf : leaf, reg_alloc_order, \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/local-alloc.c:403:3: note: include the header <string.h> or explicitly provide a declaration for 'memcpy' src/config.h:2188:3: note: expanded from macro 'ORDER_REGS_FOR_LOCAL_ALLOC' bcopy (regs_ever_live[1] ? nonleaf : leaf, reg_alloc_order, \ ^ src/config.h:4404:22: note: expanded from macro 'bcopy' #define bcopy(a,b,n) memcpy((b),(a),(n)) ^ src/local-alloc.c:426:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) scratch_list, scratch_list_length * sizeof (rtx)); ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/local-alloc.c:426:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/local-alloc.c:617:11: warning: 105 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/local-alloc.c:999:26: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] = gen_rtx (EXPR_LIST, REG_EQUIV, dest, ~~~~~~~ ^~~~~~~~~ src/local-alloc.c:1054:48: warning: implicit conversion from enumeration type 'enum reg_note' to different enumeration type 'enum machine_mode' [-Wenum-conversion] REG_NOTES (insn) = note = gen_rtx (EXPR_LIST, REG_EQUIV, SET_SRC (set), ~~~~~~~ ^~~~~~~~~ src/local-alloc.c:2331:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ src/local-alloc.c:2331:12: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) src/local-alloc.c:2331:12: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/reorg.c \ -o src/reorg.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DHOST_WORDS_LITTLE_ENDIAN \ -std=gnu89 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/xcoffout.c \ -o src/xcoffout.o3.bc src/reorg.c:285:11: warning: 98 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ src/reorg.c:509:11: warning: 92 enumeration values not handled in switch: 'UNKNOWN', 'NIL', 'EXPR_LIST'... [-Wswitch] switch (code) ^ Return Code: 0 src/reorg.c:3348:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (prior_insn = redundant_insn (trial, insn, delay_list)) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/reorg.c:3348:19: note: place parentheses around the assignment to silence this warning if (prior_insn = redundant_insn (trial, insn, delay_list)) ^ ( ) src/reorg.c:3348:19: note: use '==' to turn this assignment into an equality comparison if (prior_insn = redundant_insn (trial, insn, delay_list)) ^ == src/reorg.c:4302:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (epilogue_insn = next_nonnote_insn (epilogue_insn)) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/reorg.c:4302:24: note: place parentheses around the assignment to silence this warning while (epilogue_insn = next_nonnote_insn (epilogue_insn)) ^ ( ) src/reorg.c:4302:24: note: use '==' to turn this assignment into an equality comparison while (epilogue_insn = next_nonnote_insn (epilogue_insn)) ^ == src/reorg.c:4312:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' bzero ((char *) target_hash_table, ^ src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ src/reorg.c:4312:3: note: include the header <string.h> or explicitly provide a declaration for 'memset' src/config.h:4406:20: note: expanded from macro 'bzero' #define bzero(a,n) memset((a),0,(n)) ^ 17 warnings generated. Return Code: 0 6 warnings generated. Return Code: 0 9 warnings generated. Return Code: 0 7 warnings generated. Return Code: 0 18 warnings generated. Return Code: 0 8 warnings generated. Return Code: 0 5 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DHOST_WORDS_LITTLE_ENDIAN -std=gnu89 src/bc-emit.o3.bc src/calls.o3.bc src/function.o3.bc src/loop.o3.bc src/rtl.o3.bc src/bc-optab.o3.bc src/combine.o3.bc src/getpwd.o3.bc src/m88k.o3.bc src/rtlanal.o3.bc src/c-aux-info.o3.bc src/convert.o3.bc src/global.o3.bc src/obstack.o3.bc src/sched.o3.bc src/c-common.o3.bc src/cse.o3.bc src/insn-attrtab.o3.bc src/optabs.o3.bc src/sdbout.o3.bc src/c-convert.o3.bc src/dbxout.o3.bc src/insn-emit.o3.bc src/print-rtl.o3.bc src/stmt.o3.bc src/c-decl.o3.bc src/dwarfout.o3.bc src/insn-extract.o3.bc src/print-tree.o3.bc src/stor-layout.o3.bc src/c-iterate.o3.bc src/emit-rtl.o3.bc src/insn-opinit.o3.bc src/real.o3.bc src/stupid.o3.bc src/c-lang.o3.bc src/explow.o3.bc src/insn-output.o3.bc src/recog.o3.bc src/toplev.o3.bc src/c-lex.o3.bc src/expmed.o3.bc src/insn-peep.o3.bc src/reg-stack.o3.bc src/tree.o3.bc src/c-parse.o3.bc src/expr.o3.bc src/insn-recog.o3.bc src/regclass.o3.bc src/unroll.o3.bc src/c-pragma.o3.bc src/final.o3.bc src/integrate.o3.bc src/reload.o3.bc src/varasm.o3.bc src/c-typeck.o3.bc src/flow.o3.bc src/jump.o3.bc src/reload1.o3.bc src/version.o3.bc src/caller-save.o3.bc src/fold-const.o3.bc src/local-alloc.o3.bc src/reorg.o3.bc src/xcoffout.o3.bc -static -lm -o gcc.opt.pexe Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-ld', '-O3', '-static', '--pnacl-exceptions=none', '-l:crt1.x', '-l:crti.bc', '-l:crtbegin.bc', '-l:unwind_stubs.bc', 'src/bc-emit.o3.bc', 'src/calls.o3.bc', 'src/function.o3.bc', 'src/loop.o3.bc', 'src/rtl.o3.bc', 'src/bc-optab.o3.bc', 'src/combine.o3.bc', 'src/getpwd.o3.bc', 'src/m88k.o3.bc', 'src/rtlanal.o3.bc', 'src/c-aux-info.o3.bc', 'src/convert.o3.bc', 'src/global.o3.bc', 'src/obstack.o3.bc', 'src/sched.o3.bc', 'src/c-common.o3.bc', 'src/cse.o3.bc', 'src/insn-attrtab.o3.bc', 'src/optabs.o3.bc', 'src/sdbout.o3.bc', 'src/c-convert.o3.bc', 'src/dbxout.o3.bc', 'src/insn-emit.o3.bc', 'src/print-rtl.o3.bc', 'src/stmt.o3.bc', 'src/c-decl.o3.bc', 'src/dwarfout.o3.bc', 'src/insn-extract.o3.bc', 'src/print-tree.o3.bc', 'src/stor-layout.o3.bc', 'src/c-iterate.o3.bc', 'src/emit-rtl.o3.bc', 'src/insn-opinit.o3.bc', 'src/real.o3.bc', 'src/stupid.o3.bc', 'src/c-lang.o3.bc', 'src/explow.o3.bc', 'src/insn-output.o3.bc', 'src/recog.o3.bc', 'src/toplev.o3.bc', 'src/c-lex.o3.bc', 'src/expmed.o3.bc', 'src/insn-peep.o3.bc', 'src/reg-stack.o3.bc', 'src/tree.o3.bc', 'src/c-parse.o3.bc', 'src/expr.o3.bc', 'src/insn-recog.o3.bc', 'src/regclass.o3.bc', 'src/unroll.o3.bc', 'src/c-pragma.o3.bc', 'src/final.o3.bc', 'src/integrate.o3.bc', 'src/reload.o3.bc', 'src/varasm.o3.bc', 'src/c-typeck.o3.bc', 'src/flow.o3.bc', 'src/jump.o3.bc', 'src/reload1.o3.bc', 'src/version.o3.bc', 'src/caller-save.o3.bc', 'src/fold-const.o3.bc', 'src/local-alloc.o3.bc', 'src/reorg.o3.bc', 'src/xcoffout.o3.bc', '-lm', '--start-group', '-lc++', '-lm', '-lpthread', '-lnacl', '-lc', '-lgcc', '-lm', '-lpnaclmm', '--end-group', '-o', 'gcc.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ --oformat \ elf32-i386-nacl \ --undef-sym-check \ --allow-unresolved=memcpy \ --allow-unresolved=memset \ --allow-unresolved=memmove \ --allow-unresolved=setjmp \ --allow-unresolved=longjmp \ --allow-unresolved=__nacl_tp_tls_offset \ --allow-unresolved=__nacl_tp_tdb_offset \ --allow-unresolved=__nacl_get_arch \ -plugin=/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/LLVMgold.so \ -plugin-opt=emit-llvm \ -plugin-opt=no-abi-simplify \ -plugin-opt=no-finalize \ -nostdlib \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/ \ -static \ --undefined=main \ --undefined=exit \ --undefined=_exit \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/crti.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/crtbegin.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/unwind_stubs.bc \ src/bc-emit.o3.bc \ src/calls.o3.bc \ src/function.o3.bc \ src/loop.o3.bc \ src/rtl.o3.bc \ src/bc-optab.o3.bc \ src/combine.o3.bc \ src/getpwd.o3.bc \ src/m88k.o3.bc \ src/rtlanal.o3.bc \ src/c-aux-info.o3.bc \ src/convert.o3.bc \ src/global.o3.bc \ src/obstack.o3.bc \ src/sched.o3.bc \ src/c-common.o3.bc \ src/cse.o3.bc \ src/insn-attrtab.o3.bc \ src/optabs.o3.bc \ src/sdbout.o3.bc \ src/c-convert.o3.bc \ src/dbxout.o3.bc \ src/insn-emit.o3.bc \ src/print-rtl.o3.bc \ src/stmt.o3.bc \ src/c-decl.o3.bc \ src/dwarfout.o3.bc \ src/insn-extract.o3.bc \ src/print-tree.o3.bc \ src/stor-layout.o3.bc \ src/c-iterate.o3.bc \ src/emit-rtl.o3.bc \ src/insn-opinit.o3.bc \ src/real.o3.bc \ src/stupid.o3.bc \ src/c-lang.o3.bc \ src/explow.o3.bc \ src/insn-output.o3.bc \ src/recog.o3.bc \ src/toplev.o3.bc \ src/c-lex.o3.bc \ src/expmed.o3.bc \ src/insn-peep.o3.bc \ src/reg-stack.o3.bc \ src/tree.o3.bc \ src/c-parse.o3.bc \ src/expr.o3.bc \ src/insn-recog.o3.bc \ src/regclass.o3.bc \ src/unroll.o3.bc \ src/c-pragma.o3.bc \ src/final.o3.bc \ src/integrate.o3.bc \ src/reload.o3.bc \ src/varasm.o3.bc \ src/c-typeck.o3.bc \ src/flow.o3.bc \ src/jump.o3.bc \ src/reload1.o3.bc \ src/version.o3.bc \ src/caller-save.o3.bc \ src/fold-const.o3.bc \ src/local-alloc.o3.bc \ src/reorg.o3.bc \ src/xcoffout.o3.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc++.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libpthread.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libnacl.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libpnaclmm.a \ --end-group \ -o gcc.opt.pexe---linked.pre_opt.pexe Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-opt', '-pnacl-abi-simplify-preopt', '-std-link-opts', '-inline-threshold=100', '-pnacl-abi-simplify-postopt', '-verify-pnaclabi-module', '-verify-pnaclabi-functions', '-pnaclabi-allow-debug-metadata', '-preserve-bc-uselistorder=false', 'gcc.opt.pexe---linked.pre_opt.pexe', '-o', 'gcc.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/opt \ -pnacl-abi-simplify-preopt \ -std-link-opts \ -inline-threshold=100 \ -pnacl-abi-simplify-postopt \ -verify-pnaclabi-module \ -verify-pnaclabi-functions \ -pnaclabi-allow-debug-metadata \ -preserve-bc-uselistorder=false \ -disable-simplify-libcalls \ -disable-loop-vectorization \ -disable-slp-vectorization \ -vectorize-loops=false \ -vectorize-slp=false \ -vectorize-slp-aggressive=false \ -o gcc.opt.pexe \ gcc.opt.pexe---linked.pre_opt.pexe Return Code: 0 RESULT transfersize_gcc: opt.pexe= 4166816 bytes ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-finalize gcc.opt.pexe -o gcc.opt.stripped.pexe RESULT transfersize_gcc: opt.stripped.pexe= 1217760 bytes /b/s/w/ir/kitchen-workdir/native_client/tests/spec2k/compile_repeater.sh 1 gcc.pnacl.opt.x8664 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-translate --pnacl-driver-verbose gcc.opt.stripped.pexe -o gcc.pnacl.opt.x8664 -arch x86-64 Repeating compile and timing 1 times Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-llc \ -mtriple=x86_64-none-nacl-gnu \ -filetype=obj \ -split-module=4 \ -split-module-sched=static \ -mcpu=x86-64 \ gcc.opt.stripped.pexe \ -o gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o \ -bitcode-format=pnacl Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/nativeld', '-l:crtbegin.o', '--llc-translated-file=gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o', 'gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o.module1', 'gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o.module2', 'gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o.module3', '-l:libpnacl_irt_shim.a', '--start-group', '-l:libgcc.a', '-l:libcrt_platform.a', '--end-group', '-l:crtend.o', '-o', 'gcc.pnacl.opt.x8664', '--entry=__pnacl_start', '--undefined=_start', '-static', '-split-module=4', '--pnacl-driver-verbose', '-arch', 'x86-64'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ -nostdlib \ --no-fix-cortex-a8 \ --eh-frame-hdr \ -z text \ -z noexecstack \ --build-id \ --entry=__pnacl_start \ -static \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtbegin.o \ gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o \ gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o.module1 \ gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o.module2 \ gcc.pnacl.opt.x8664---gcc.opt.stripped.pexe---.o.module3 \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libpnacl_irt_shim_dummy.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libcrt_platform.a \ --end-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtend.o \ --undefined=_start \ -o gcc.pnacl.opt.x8664.tmp Return Code: 0 RESULT compiletime_gcc: pnacl.opt.x8664= [4.67] seconds RESULT transfersize_gcc: pnacl.opt.x8664= 1065363 bytes ---------------------------------------------------------------------- Building: 179.art ---------------------------------------------------------------------- ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 src/scanner.c -c -o src/scanner.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/scanner.c \ -o src/scanner.o3.bc src/scanner.c:287:36: warning: format specifies type 'float *' but the argument has type 'double *' [-Wformat] { fscanf(fp,"%i %f %i %f",&x1,&y1,&x2,&y2); ~~ ^~~ %lf src/scanner.c:287:44: warning: format specifies type 'float *' but the argument has type 'double *' [-Wformat] { fscanf(fp,"%i %f %i %f",&x1,&y1,&x2,&y2); ~~ ^~~ %lf src/scanner.c:299:21: warning: format specifies type 'float *' but the argument has type 'double *' [-Wformat] fscanf(fp,"%f",&f1_layer[i].I[cp]); ~~ ^~~~~~~~~~~~~~~~~~ %lf src/scanner.c:698:4: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] read(fd,buffer,8); ^ src/scanner.c:1066:10: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp(argv[1],"-v")==0) ^ src/scanner.c:1066:10: note: include the header <string.h> or explicitly provide a declaration for 'strcmp' 5 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DSPEC_CPU2000 src/scanner.o3.bc -static -lm -o art.opt.pexe Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-ld', '-O3', '-static', '--pnacl-exceptions=none', '-l:crt1.x', '-l:crti.bc', '-l:crtbegin.bc', '-l:unwind_stubs.bc', 'src/scanner.o3.bc', '-lm', '--start-group', '-lc++', '-lm', '-lpthread', '-lnacl', '-lc', '-lgcc', '-lm', '-lpnaclmm', '--end-group', '-o', 'art.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ --oformat \ elf32-i386-nacl \ --undef-sym-check \ --allow-unresolved=memcpy \ --allow-unresolved=memset \ --allow-unresolved=memmove \ --allow-unresolved=setjmp \ --allow-unresolved=longjmp \ --allow-unresolved=__nacl_tp_tls_offset \ --allow-unresolved=__nacl_tp_tdb_offset \ --allow-unresolved=__nacl_get_arch \ -plugin=/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/LLVMgold.so \ -plugin-opt=emit-llvm \ -plugin-opt=no-abi-simplify \ -plugin-opt=no-finalize \ -nostdlib \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/ \ -static \ --undefined=main \ --undefined=exit \ --undefined=_exit \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/crti.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/crtbegin.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/unwind_stubs.bc \ src/scanner.o3.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc++.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libpthread.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libnacl.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libpnaclmm.a \ --end-group \ -o art.opt.pexe---linked.pre_opt.pexe Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-opt', '-pnacl-abi-simplify-preopt', '-std-link-opts', '-inline-threshold=100', '-pnacl-abi-simplify-postopt', '-verify-pnaclabi-module', '-verify-pnaclabi-functions', '-pnaclabi-allow-debug-metadata', '-preserve-bc-uselistorder=false', 'art.opt.pexe---linked.pre_opt.pexe', '-o', 'art.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/opt \ -pnacl-abi-simplify-preopt \ -std-link-opts \ -inline-threshold=100 \ -pnacl-abi-simplify-postopt \ -verify-pnaclabi-module \ -verify-pnaclabi-functions \ -pnaclabi-allow-debug-metadata \ -preserve-bc-uselistorder=false \ -disable-simplify-libcalls \ -disable-loop-vectorization \ -disable-slp-vectorization \ -vectorize-loops=false \ -vectorize-slp=false \ -vectorize-slp-aggressive=false \ -o art.opt.pexe \ art.opt.pexe---linked.pre_opt.pexe Return Code: 0 RESULT transfersize_art: opt.pexe= 605306 bytes ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-finalize art.opt.pexe -o art.opt.stripped.pexe RESULT transfersize_art: opt.stripped.pexe= 105507 bytes /b/s/w/ir/kitchen-workdir/native_client/tests/spec2k/compile_repeater.sh 1 art.pnacl.opt.x8664 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-translate --pnacl-driver-verbose art.opt.stripped.pexe -o art.pnacl.opt.x8664 -arch x86-64 Repeating compile and timing 1 times Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-llc \ -mtriple=x86_64-none-nacl-gnu \ -filetype=obj \ -split-module=4 \ -split-module-sched=static \ -mcpu=x86-64 \ art.opt.stripped.pexe \ -o art.pnacl.opt.x8664---art.opt.stripped.pexe---.o \ -bitcode-format=pnacl Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/nativeld', '-l:crtbegin.o', '--llc-translated-file=art.pnacl.opt.x8664---art.opt.stripped.pexe---.o', 'art.pnacl.opt.x8664---art.opt.stripped.pexe---.o.module1', 'art.pnacl.opt.x8664---art.opt.stripped.pexe---.o.module2', 'art.pnacl.opt.x8664---art.opt.stripped.pexe---.o.module3', '-l:libpnacl_irt_shim.a', '--start-group', '-l:libgcc.a', '-l:libcrt_platform.a', '--end-group', '-l:crtend.o', '-o', 'art.pnacl.opt.x8664', '--entry=__pnacl_start', '--undefined=_start', '-static', '-split-module=4', '--pnacl-driver-verbose', '-arch', 'x86-64'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ -nostdlib \ --no-fix-cortex-a8 \ --eh-frame-hdr \ -z text \ -z noexecstack \ --build-id \ --entry=__pnacl_start \ -static \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtbegin.o \ art.pnacl.opt.x8664---art.opt.stripped.pexe---.o \ art.pnacl.opt.x8664---art.opt.stripped.pexe---.o.module1 \ art.pnacl.opt.x8664---art.opt.stripped.pexe---.o.module2 \ art.pnacl.opt.x8664---art.opt.stripped.pexe---.o.module3 \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libpnacl_irt_shim_dummy.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libcrt_platform.a \ --end-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtend.o \ --undefined=_start \ -o art.pnacl.opt.x8664.tmp Return Code: 0 RESULT compiletime_art: pnacl.opt.x8664= [0.51] seconds RESULT transfersize_art: pnacl.opt.x8664= 85877 bytes ---------------------------------------------------------------------- Building: 181.mcf ---------------------------------------------------------------------- ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/implicit.c -c -o src/implicit.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/mcf.c -c -o src/mcf.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/mcfutil.c -c -o src/mcfutil.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/output.c -c -o src/output.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/pbeampp.c -c -o src/pbeampp.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/pbla.c -c -o src/pbla.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/pflowup.c -c -o src/pflowup.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/psimplex.c -c -o src/psimplex.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/mcf.c \ -o src/mcf.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/pbla.c \ -o src/pbla.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/implicit.c \ -o src/implicit.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/pbeampp.c \ -o src/pbeampp.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/pflowup.c \ -o src/pflowup.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/mcfutil.c \ -o src/mcfutil.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/output.c \ -o src/output.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/psimplex.c \ -o src/psimplex.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/pstart.c -c -o src/pstart.o3.bc Return Code: 0 Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/readmin.c -c -o src/readmin.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose src/treeup.c -c -o src/treeup.o3.bc Return Code: 0 Return Code: 0 Return Code: 0 Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/pstart.c \ -o src/pstart.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/treeup.c \ -o src/treeup.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/readmin.c \ -o src/readmin.o3.bc Return Code: 0 Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose src/implicit.o3.bc src/mcf.o3.bc src/mcfutil.o3.bc src/output.o3.bc src/pbeampp.o3.bc src/pbla.o3.bc src/pflowup.o3.bc src/psimplex.o3.bc src/pstart.o3.bc src/readmin.o3.bc src/treeup.o3.bc -static -lm -o mcf.opt.pexe Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-ld', '-O3', '-static', '--pnacl-exceptions=none', '-l:crt1.x', '-l:crti.bc', '-l:crtbegin.bc', '-l:unwind_stubs.bc', 'src/implicit.o3.bc', 'src/mcf.o3.bc', 'src/mcfutil.o3.bc', 'src/output.o3.bc', 'src/pbeampp.o3.bc', 'src/pbla.o3.bc', 'src/pflowup.o3.bc', 'src/psimplex.o3.bc', 'src/pstart.o3.bc', 'src/readmin.o3.bc', 'src/treeup.o3.bc', '-lm', '--start-group', '-lc++', '-lm', '-lpthread', '-lnacl', '-lc', '-lgcc', '-lm', '-lpnaclmm', '--end-group', '-o', 'mcf.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ --oformat \ elf32-i386-nacl \ --undef-sym-check \ --allow-unresolved=memcpy \ --allow-unresolved=memset \ --allow-unresolved=memmove \ --allow-unresolved=setjmp \ --allow-unresolved=longjmp \ --allow-unresolved=__nacl_tp_tls_offset \ --allow-unresolved=__nacl_tp_tdb_offset \ --allow-unresolved=__nacl_get_arch \ -plugin=/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/LLVMgold.so \ -plugin-opt=emit-llvm \ -plugin-opt=no-abi-simplify \ -plugin-opt=no-finalize \ -nostdlib \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/ \ -static \ --undefined=main \ --undefined=exit \ --undefined=_exit \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/crti.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/crtbegin.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/unwind_stubs.bc \ src/implicit.o3.bc \ src/mcf.o3.bc \ src/mcfutil.o3.bc \ src/output.o3.bc \ src/pbeampp.o3.bc \ src/pbla.o3.bc \ src/pflowup.o3.bc \ src/psimplex.o3.bc \ src/pstart.o3.bc \ src/readmin.o3.bc \ src/treeup.o3.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc++.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libpthread.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libnacl.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libpnaclmm.a \ --end-group \ -o mcf.opt.pexe---linked.pre_opt.pexe Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-opt', '-pnacl-abi-simplify-preopt', '-std-link-opts', '-inline-threshold=100', '-pnacl-abi-simplify-postopt', '-verify-pnaclabi-module', '-verify-pnaclabi-functions', '-pnaclabi-allow-debug-metadata', '-preserve-bc-uselistorder=false', 'mcf.opt.pexe---linked.pre_opt.pexe', '-o', 'mcf.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/opt \ -pnacl-abi-simplify-preopt \ -std-link-opts \ -inline-threshold=100 \ -pnacl-abi-simplify-postopt \ -verify-pnaclabi-module \ -verify-pnaclabi-functions \ -pnaclabi-allow-debug-metadata \ -preserve-bc-uselistorder=false \ -disable-simplify-libcalls \ -disable-loop-vectorization \ -disable-slp-vectorization \ -vectorize-loops=false \ -vectorize-slp=false \ -vectorize-slp-aggressive=false \ -o mcf.opt.pexe \ mcf.opt.pexe---linked.pre_opt.pexe Return Code: 0 RESULT transfersize_mcf: opt.pexe= 599798 bytes ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-finalize mcf.opt.pexe -o mcf.opt.stripped.pexe RESULT transfersize_mcf: opt.stripped.pexe= 102559 bytes /b/s/w/ir/kitchen-workdir/native_client/tests/spec2k/compile_repeater.sh 1 mcf.pnacl.opt.x8664 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-translate --pnacl-driver-verbose mcf.opt.stripped.pexe -o mcf.pnacl.opt.x8664 -arch x86-64 Repeating compile and timing 1 times Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-llc \ -mtriple=x86_64-none-nacl-gnu \ -filetype=obj \ -split-module=4 \ -split-module-sched=static \ -mcpu=x86-64 \ mcf.opt.stripped.pexe \ -o mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o \ -bitcode-format=pnacl Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/nativeld', '-l:crtbegin.o', '--llc-translated-file=mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o', 'mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o.module1', 'mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o.module2', 'mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o.module3', '-l:libpnacl_irt_shim.a', '--start-group', '-l:libgcc.a', '-l:libcrt_platform.a', '--end-group', '-l:crtend.o', '-o', 'mcf.pnacl.opt.x8664', '--entry=__pnacl_start', '--undefined=_start', '-static', '-split-module=4', '--pnacl-driver-verbose', '-arch', 'x86-64'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ -nostdlib \ --no-fix-cortex-a8 \ --eh-frame-hdr \ -z text \ -z noexecstack \ --build-id \ --entry=__pnacl_start \ -static \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtbegin.o \ mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o \ mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o.module1 \ mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o.module2 \ mcf.pnacl.opt.x8664---mcf.opt.stripped.pexe---.o.module3 \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libpnacl_irt_shim_dummy.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libcrt_platform.a \ --end-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtend.o \ --undefined=_start \ -o mcf.pnacl.opt.x8664.tmp Return Code: 0 RESULT compiletime_mcf: pnacl.opt.x8664= [0.55] seconds RESULT transfersize_mcf: pnacl.opt.x8664= 83073 bytes ---------------------------------------------------------------------- Building: 197.parser ---------------------------------------------------------------------- ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/analyze-linkage.c -c -o src/analyze-linkage.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/and.c -c -o src/and.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/build-disjuncts.c -c -o src/build-disjuncts.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/extract-links.c -c -o src/extract-links.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/fast-match.c -c -o src/fast-match.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/idiom.c -c -o src/idiom.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/main.c -c -o src/main.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/massage.c -c -o src/massage.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/build-disjuncts.c \ -o src/build-disjuncts.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/fast-match.c \ -o src/fast-match.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/and.c \ -o src/and.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/extract-links.c \ -o src/extract-links.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/massage.c \ -o src/massage.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/main.c \ -o src/main.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/analyze-linkage.c \ -o src/analyze-linkage.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/idiom.c \ -o src/idiom.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/parse.c -c -o src/parse.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/post-process.c -c -o src/post-process.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/print.c -c -o src/print.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/prune.c -c -o src/prune.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/read-dict.c -c -o src/read-dict.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/parse.c \ -o src/parse.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/post-process.c \ -o src/post-process.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/print.c \ -o src/print.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/strncasecmp.c -c -o src/strncasecmp.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/read-dict.c \ -o src/read-dict.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/prune.c \ -o src/prune.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/utilities.c -c -o src/utilities.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/word-file.c -c -o src/word-file.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/strncasecmp.c \ -o src/strncasecmp.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/utilities.c \ -o src/utilities.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/xalloc.c -c -o src/xalloc.o3.bc Return Code: 0 Return Code: 0 Return Code: 0 Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/word-file.c \ -o src/word-file.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSPEC_CPU2000 \ -D_POSIX_SOURCE \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/xalloc.c \ -o src/xalloc.o3.bc Return Code: 0 Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DSPEC_CPU2000 -D_POSIX_SOURCE src/analyze-linkage.o3.bc src/and.o3.bc src/build-disjuncts.o3.bc src/extract-links.o3.bc src/fast-match.o3.bc src/idiom.o3.bc src/main.o3.bc src/massage.o3.bc src/parse.o3.bc src/post-process.o3.bc src/print.o3.bc src/prune.o3.bc src/read-dict.o3.bc src/strncasecmp.o3.bc src/utilities.o3.bc src/word-file.o3.bc src/xalloc.o3.bc -static -lm -o parser.opt.pexe Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-ld', '-O3', '-static', '--pnacl-exceptions=none', '-l:crt1.x', '-l:crti.bc', '-l:crtbegin.bc', '-l:unwind_stubs.bc', 'src/analyze-linkage.o3.bc', 'src/and.o3.bc', 'src/build-disjuncts.o3.bc', 'src/extract-links.o3.bc', 'src/fast-match.o3.bc', 'src/idiom.o3.bc', 'src/main.o3.bc', 'src/massage.o3.bc', 'src/parse.o3.bc', 'src/post-process.o3.bc', 'src/print.o3.bc', 'src/prune.o3.bc', 'src/read-dict.o3.bc', 'src/strncasecmp.o3.bc', 'src/utilities.o3.bc', 'src/word-file.o3.bc', 'src/xalloc.o3.bc', '-lm', '--start-group', '-lc++', '-lm', '-lpthread', '-lnacl', '-lc', '-lgcc', '-lm', '-lpnaclmm', '--end-group', '-o', 'parser.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ --oformat \ elf32-i386-nacl \ --undef-sym-check \ --allow-unresolved=memcpy \ --allow-unresolved=memset \ --allow-unresolved=memmove \ --allow-unresolved=setjmp \ --allow-unresolved=longjmp \ --allow-unresolved=__nacl_tp_tls_offset \ --allow-unresolved=__nacl_tp_tdb_offset \ --allow-unresolved=__nacl_get_arch \ -plugin=/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/LLVMgold.so \ -plugin-opt=emit-llvm \ -plugin-opt=no-abi-simplify \ -plugin-opt=no-finalize \ -nostdlib \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/ \ -static \ --undefined=main \ --undefined=exit \ --undefined=_exit \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/crti.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/crtbegin.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/unwind_stubs.bc \ src/analyze-linkage.o3.bc \ src/and.o3.bc \ src/build-disjuncts.o3.bc \ src/extract-links.o3.bc \ src/fast-match.o3.bc \ src/idiom.o3.bc \ src/main.o3.bc \ src/massage.o3.bc \ src/parse.o3.bc \ src/post-process.o3.bc \ src/print.o3.bc \ src/prune.o3.bc \ src/read-dict.o3.bc \ src/strncasecmp.o3.bc \ src/utilities.o3.bc \ src/word-file.o3.bc \ src/xalloc.o3.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc++.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libpthread.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libnacl.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libpnaclmm.a \ --end-group \ -o parser.opt.pexe---linked.pre_opt.pexe Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-opt', '-pnacl-abi-simplify-preopt', '-std-link-opts', '-inline-threshold=100', '-pnacl-abi-simplify-postopt', '-verify-pnaclabi-module', '-verify-pnaclabi-functions', '-pnaclabi-allow-debug-metadata', '-preserve-bc-uselistorder=false', 'parser.opt.pexe---linked.pre_opt.pexe', '-o', 'parser.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/opt \ -pnacl-abi-simplify-preopt \ -std-link-opts \ -inline-threshold=100 \ -pnacl-abi-simplify-postopt \ -verify-pnaclabi-module \ -verify-pnaclabi-functions \ -pnaclabi-allow-debug-metadata \ -preserve-bc-uselistorder=false \ -disable-simplify-libcalls \ -disable-loop-vectorization \ -disable-slp-vectorization \ -vectorize-loops=false \ -vectorize-slp=false \ -vectorize-slp-aggressive=false \ -o parser.opt.pexe \ parser.opt.pexe---linked.pre_opt.pexe Return Code: 0 RESULT transfersize_parser: opt.pexe= 883782 bytes ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-finalize parser.opt.pexe -o parser.opt.stripped.pexe RESULT transfersize_parser: opt.stripped.pexe= 187799 bytes /b/s/w/ir/kitchen-workdir/native_client/tests/spec2k/compile_repeater.sh 1 parser.pnacl.opt.x8664 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-translate --pnacl-driver-verbose parser.opt.stripped.pexe -o parser.pnacl.opt.x8664 -arch x86-64 Repeating compile and timing 1 times Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-llc \ -mtriple=x86_64-none-nacl-gnu \ -filetype=obj \ -split-module=4 \ -split-module-sched=static \ -mcpu=x86-64 \ parser.opt.stripped.pexe \ -o parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o \ -bitcode-format=pnacl Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/nativeld', '-l:crtbegin.o', '--llc-translated-file=parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o', 'parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o.module1', 'parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o.module2', 'parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o.module3', '-l:libpnacl_irt_shim.a', '--start-group', '-l:libgcc.a', '-l:libcrt_platform.a', '--end-group', '-l:crtend.o', '-o', 'parser.pnacl.opt.x8664', '--entry=__pnacl_start', '--undefined=_start', '-static', '-split-module=4', '--pnacl-driver-verbose', '-arch', 'x86-64'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ -nostdlib \ --no-fix-cortex-a8 \ --eh-frame-hdr \ -z text \ -z noexecstack \ --build-id \ --entry=__pnacl_start \ -static \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtbegin.o \ parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o \ parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o.module1 \ parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o.module2 \ parser.pnacl.opt.x8664---parser.opt.stripped.pexe---.o.module3 \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libpnacl_irt_shim_dummy.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libcrt_platform.a \ --end-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtend.o \ --undefined=_start \ -o parser.pnacl.opt.x8664.tmp Return Code: 0 RESULT compiletime_parser: pnacl.opt.x8664= [0.93] seconds RESULT transfersize_parser: pnacl.opt.x8664= 159801 bytes ---------------------------------------------------------------------- Building: 252.eon ---------------------------------------------------------------------- ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggCoverageSolidTexture.cc -c -o src/ggCoverageSolidTexture.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPathDielectricMaterial.cc -c -o src/ggPathDielectricMaterial.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggBox2.cc -c -o src/ggBox2.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggBox3.cc -c -o src/ggBox3.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRasterSurfaceTexture.cc -c -o src/ggRasterSurfaceTexture.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggJitterSample1.cc -c -o src/ggJitterSample1.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggNRooksSample2.cc -c -o src/ggNRooksSample2.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggJitterSample2.cc -c -o src/ggJitterSample2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggBox2.cc \ -o src/ggBox2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPathDielectricMaterial.cc \ -o src/ggPathDielectricMaterial.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggJitterSample2.cc \ -o src/ggJitterSample2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggCoverageSolidTexture.cc \ -o src/ggCoverageSolidTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggNRooksSample2.cc \ -o src/ggNRooksSample2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggBox3.cc \ -o src/ggBox3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRasterSurfaceTexture.cc \ -o src/ggRasterSurfaceTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggJitterSample1.cc \ -o src/ggJitterSample1.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRGBFPixel.cc -c -o src/ggRGBFPixel.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRotatingPinholeCamera.cc -c -o src/ggRotatingPinholeCamera.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRandomSample2.cc -c -o src/ggRandomSample2.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRandomSample3.cc -c -o src/ggRandomSample3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggSolidNoise2.cc -c -o src/ggSolidNoise2.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggSolidNoise3.cc -c -o src/ggSolidNoise3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggSolidTexture.cc -c -o src/ggSolidTexture.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggOakSolidTexture.cc -c -o src/ggOakSolidTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRotatingPinholeCamera.cc \ -o src/ggRotatingPinholeCamera.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRGBFPixel.cc \ -o src/ggRGBFPixel.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRandomSample2.cc \ -o src/ggRandomSample2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRandomSample3.cc \ -o src/ggRandomSample3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggSolidNoise3.cc \ -o src/ggSolidNoise3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggSolidNoise2.cc \ -o src/ggSolidNoise2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggSolidTexture.cc \ -o src/ggSolidTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggOakSolidTexture.cc \ -o src/ggOakSolidTexture.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggSpecularMaterial.cc -c -o src/ggSpecularMaterial.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggNA.cc -c -o src/ggNA.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggMaterial.cc -c -o src/ggMaterial.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggDiffuseMaterial.cc -c -o src/ggDiffuseMaterial.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggDielectricMaterial.cc -c -o src/ggDielectricMaterial.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggSpecularMaterial.cc \ -o src/ggSpecularMaterial.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggConductorMaterial.cc -c -o src/ggConductorMaterial.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggNA.cc \ -o src/ggNA.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggDiffuseMaterial.cc \ -o src/ggDiffuseMaterial.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggDielectricMaterial.cc \ -o src/ggDielectricMaterial.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggConductorMaterial.cc \ -o src/ggConductorMaterial.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggMaterial.cc \ -o src/ggMaterial.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggEdgeDiscrepancy.cc -c -o src/ggEdgeDiscrepancy.o3.bc In file included from src/ggOakSolidTexture.cc:29: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPolishedMaterial.cc -c -o src/ggPolishedMaterial.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggEdgeDiscrepancy.cc \ -o src/ggEdgeDiscrepancy.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggFrameInterpolation.cc -c -o src/ggFrameInterpolation.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPolishedMaterial.cc \ -o src/ggPolishedMaterial.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggFrameInterpolation.cc \ -o src/ggFrameInterpolation.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggQuaternion.cc -c -o src/ggQuaternion.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggSpline.cc -c -o src/ggSpline.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggONB2.cc -c -o src/ggONB2.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggONB3.cc -c -o src/ggONB3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggQuaternion.cc \ -o src/ggQuaternion.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggSpline.cc \ -o src/ggSpline.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggFrame2.cc -c -o src/ggFrame2.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggFrame3.cc -c -o src/ggFrame3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggONB2.cc \ -o src/ggONB2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggONB3.cc \ -o src/ggONB3.o3.bc In file included from src/ggPolishedMaterial.cc:28: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggFrame2.cc \ -o src/ggFrame2.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggFrame3.cc \ -o src/ggFrame3.o3.bc 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHMatrix3.cc -c -o src/ggHMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggSphere.cc -c -o src/ggSphere.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHMatrix3.cc \ -o src/ggHMatrix3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggSphere.cc \ -o src/ggSphere.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRGBE.cc -c -o src/ggRGBE.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggGamma.cc -c -o src/ggGamma.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRGBE.cc \ -o src/ggRGBE.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggBRDF.cc -c -o src/ggBRDF.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggGamma.cc \ -o src/ggGamma.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggBRDF.cc \ -o src/ggBRDF.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggDiffuseBRDF.cc -c -o src/ggDiffuseBRDF.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggDiffuseBRDF.cc \ -o src/ggDiffuseBRDF.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPhongBRDF.cc -c -o src/ggPhongBRDF.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPolishedBRDF.cc -c -o src/ggPolishedBRDF.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPhongBRDF.cc \ -o src/ggPhongBRDF.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPolishedBRDF.cc \ -o src/ggPolishedBRDF.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggCamera.cc -c -o src/ggCamera.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPinholeCamera.cc -c -o src/ggPinholeCamera.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggCamera.cc \ -o src/ggCamera.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggThinLensCamera.cc -c -o src/ggThinLensCamera.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPinholeCamera.cc \ -o src/ggPinholeCamera.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggThinLensCamera.cc \ -o src/ggThinLensCamera.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggErr.cc -c -o src/ggErr.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPixelFilter.cc -c -o src/ggPixelFilter.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggTrianglePixelFilter.cc -c -o src/ggTrianglePixelFilter.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggErr.cc \ -o src/ggErr.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPixelFilter.cc \ -o src/ggPixelFilter.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggBoxPixelFilter.cc -c -o src/ggBoxPixelFilter.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggTrianglePixelFilter.cc \ -o src/ggTrianglePixelFilter.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggBoxPixelFilter.cc \ -o src/ggBoxPixelFilter.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggFormat.cc -c -o src/ggFormat.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggGeometry.cc -c -o src/ggGeometry.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggFormat.cc \ -o src/ggFormat.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggGeometry.cc \ -o src/ggGeometry.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHAffineMatrix3.cc -c -o src/ggHAffineMatrix3.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHAffineMatrix3.cc \ -o src/ggHAffineMatrix3.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHShearMatrix3.cc -c -o src/ggHShearMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHBoxMatrix3.cc -c -o src/ggHBoxMatrix3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHShearMatrix3.cc \ -o src/ggHShearMatrix3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHBoxMatrix3.cc \ -o src/ggHBoxMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHPerspectiveMatrix3.cc -c -o src/ggHPerspectiveMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHTranslationMatrix3.cc -c -o src/ggHTranslationMatrix3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHPerspectiveMatrix3.cc \ -o src/ggHPerspectiveMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHRigidBodyMatrix3.cc -c -o src/ggHRigidBodyMatrix3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHTranslationMatrix3.cc \ -o src/ggHTranslationMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHRotationMatrix3.cc -c -o src/ggHRotationMatrix3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHRigidBodyMatrix3.cc \ -o src/ggHRigidBodyMatrix3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHRotationMatrix3.cc \ -o src/ggHRotationMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHScaleMatrix3.cc -c -o src/ggHScaleMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggHPoint3.cc -c -o src/ggHPoint3.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHScaleMatrix3.cc \ -o src/ggHScaleMatrix3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPoint2.cc -c -o src/ggPoint2.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPoint3.cc -c -o src/ggPoint3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggHPoint3.cc \ -o src/ggHPoint3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggOptics.cc -c -o src/ggOptics.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPoint2.cc \ -o src/ggPoint2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPoint3.cc \ -o src/ggPoint3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggOptics.cc \ -o src/ggOptics.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPlane.cc -c -o src/ggPlane.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPlane.cc \ -o src/ggPlane.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggPolygon.cc -c -o src/ggPolygon.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggGrayPixel_x.cc -c -o src/ggGrayPixel_x.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggPolygon.cc \ -o src/ggPolygon.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggGrayPixel_x.cc \ -o src/ggGrayPixel_x.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRGBPixel_x.cc -c -o src/ggRGBPixel_x.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRay2.cc -c -o src/ggRay2.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggRay3.cc -c -o src/ggRay3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggBoardFloorSolidTexture.cc -c -o src/ggBoardFloorSolidTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRGBPixel_x.cc \ -o src/ggRGBPixel_x.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRay3.cc \ -o src/ggRay3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggVector2.cc -c -o src/ggVector2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggRay2.cc \ -o src/ggRay2.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggBoardFloorSolidTexture.cc \ -o src/ggBoardFloorSolidTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggVector2.cc \ -o src/ggVector2.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggVector3.cc -c -o src/ggVector3.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggString.cc -c -o src/ggString.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggVector3.cc \ -o src/ggVector3.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggString.cc \ -o src/ggString.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggFineSpectrum.cc -c -o src/ggFineSpectrum.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggFineSpectrum.cc \ -o src/ggFineSpectrum.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggSpectrum.cc -c -o src/ggSpectrum.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/eon.cc -c -o src/eon.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/eonImageCalculator.cc -c -o src/eonImageCalculator.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrObjectRecord.cc -c -o src/mrObjectRecord.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/ggSpectrum.cc \ -o src/ggSpectrum.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/eon.cc \ -o src/eon.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/eonImageCalculator.cc \ -o src/eonImageCalculator.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrObjectRecord.cc \ -o src/mrObjectRecord.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrCoarsePixelRenderer.cc -c -o src/mrCoarsePixelRenderer.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrCoarsePixelRenderer.cc \ -o src/mrCoarsePixelRenderer.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrIndirectPixelRenderer.cc -c -o src/mrIndirectPixelRenderer.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrIndirectPixelRenderer.cc \ -o src/mrIndirectPixelRenderer.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrRushmeierPixelRenderer.cc -c -o src/mrRushmeierPixelRenderer.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrRushmeierPixelRenderer.cc \ -o src/mrRushmeierPixelRenderer.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrBruteForcePixelRenderer.cc -c -o src/mrBruteForcePixelRenderer.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrBruteForcePixelRenderer.cc \ -o src/mrBruteForcePixelRenderer.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrKajiyaPixelRenderer.cc -c -o src/mrKajiyaPixelRenderer.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrKajiyaPixelRenderer.cc \ -o src/mrKajiyaPixelRenderer.o3.bc In file included from src/eon.cc:28: In file included from src/eonImageCalculator.h:34: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/eon.cc:28: In file included from src/eonImageCalculator.h:34: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H In file included from src/eonImageCalculator.cc:64: In file included from src/mrBruteForcePixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/eonImageCalculator.cc:64: In file included from src/mrBruteForcePixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrCookPixelRenderer.cc -c -o src/mrCookPixelRenderer.o3.bc In file included from src/mrCoarsePixelRenderer.cc:33: In file included from src/mrCoarsePixelRenderer.h:33: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H src/eonImageCalculator.cc ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H :275:25: warning: expression result unused [-Wunused-value] assert(nLevels() > 0); ~~~~~~~~~ ^ ~ src/eonImageCalculator.cc:84:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ In file included from src/mrCoarsePixelRenderer.cc:33: In file included from src/mrCoarsePixelRenderer.h:33: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrCookPixelRenderer.cc \ -o src/mrCookPixelRenderer.o3.bc 2 warnings generated. In file included from src/mrIndirectPixelRenderer.cc:33: In file included from src/mrIndirectPixelRenderer.h:34: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warningReturn Code: 0 : 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/mrIndirectPixelRenderer.cc:33: In file included from src/mrIndirectPixelRenderer.h:34: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrGrid.cc -c -o src/mrGrid.o3.bc In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrGrid.cc \ -o src/mrGrid.o3.bc 2 warnings generated. In file included from src/mrRushmeierPixelRenderer.cc:33: In file included from src/mrRushmeierPixelRenderer.h:34: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~Return Code: 0 src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/mrRushmeierPixelRenderer.cc:33: In file included from src/mrRushmeierPixelRenderer.h:34: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrScene.cc -c -o src/mrScene.o3.bc src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H 3 warnings generated. Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrScene.cc \ -o src/mrScene.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrCamera.cc -c -o src/mrCamera.o3.bc 2 warnings generated. Return Code: 0 2 warnings generated. ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrTriangle.cc -c -o src/mrTriangle.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrFastTriangle.cc -c -o src/mrFastTriangle.o3.bc In file included from src/mrBruteForcePixelRenderer.cc:33: In file included from src/mrBruteForcePixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/mrBruteForcePixelRenderer.cc:33: In file included from src/mrBruteForcePixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrCamera.cc \ -o src/mrCamera.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrTriangle.cc \ -o src/mrTriangle.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrFastTriangle.cc \ -o src/mrFastTriangle.o3.bc 2 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrPolygon.cc -c -o src/mrPolygon.o3.bc In file included from src/mrKajiyaPixelRenderer.cc:33: In file included from src/mrKajiyaPixelRenderer.h:34: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/mrKajiyaPixelRenderer.cc:33: In file included from src/mrKajiyaPixelRenderer.h:34: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrPolygon.cc \ -o src/mrPolygon.o3.bc 2 warnings generated. In file included from src/mrCookPixelRenderer.cc:33: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? Return Code: 0 #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/mrCookPixelRenderer.cc:33: In file included from src/mrCookPixelRenderer.h:36: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrXYDisk.cc -c -o src/mrXYDisk.o3.bc src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrXYDisk.cc \ -o src/mrXYDisk.o3.bc 2 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrXZDisk.cc -c -o src/mrXZDisk.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrXZDisk.cc \ -o src/mrXZDisk.o3.bc In file included from src/mrScene.cc:33: In file included from src/mrScene.h:33: In file included from src/ggAll.h:81: src/ggOakSolidTexture.h:29:9: warning: 'GGWOODSOLIDTEXTURE_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGWOODSOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ src/ggOakSolidTexture.h:30:9: note: 'GGSWOODOLIDTEXTURE_H' is defined here; did you mean 'GGWOODSOLIDTEXTURE_H'? #define GGSWOODOLIDTEXTURE_H ^~~~~~~~~~~~~~~~~~~~ GGWOODSOLIDTEXTURE_H In file included from src/mrScene.cc:33: In file included from src/mrScene.h:33: In file included from src/ggAll.h:91: src/ggPolishedMaterial.h:28:9: warning: 'GGPOLISHEDMATERIAL_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef GGPOLISHEDMATERIAL_H ^~~~~~~~~~~~~~~~~~~~ src/ggPolishedMaterial.h:29:9: note: 'GGPOLISHEDICMATERIAL_H' is defined here; did you mean 'GGPOLISHEDMATERIAL_H'? #define GGPOLISHEDICMATERIAL_H ^~~~~~~~~~~~~~~~~~~~~~ GGPOLISHEDMATERIAL_H Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrYZDisk.cc -c -o src/mrYZDisk.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrPhongAreaXYRectangleLuminaire.cc -c -o src/mrPhongAreaXYRectangleLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrPhongAreaXZRectangleLuminaire.cc -c -o src/mrPhongAreaXZRectangleLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrPhongAreaYZRectangleLuminaire.cc -c -o src/mrPhongAreaYZRectangleLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrYZDisk.cc \ -o src/mrYZDisk.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrPhongAreaXYRectangleLuminaire.cc \ -o src/mrPhongAreaXYRectangleLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrPhongAreaXZRectangleLuminaire.cc \ -o src/mrPhongAreaXZRectangleLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrPhongAreaYZRectangleLuminaire.cc \ -o src/mrPhongAreaYZRectangleLuminaire.o3.bc src/mrScene.cc:479:29: warning: expression result unused [-Wunused-value] assert (radius > 0.0); ~~~~~~ ^ ~~~ src/mrScene.cc:38:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ src/mrScene.cc:593:21: warning: expression result unused [-Wunused-value] assert(obj); ^~~ src/mrScene.cc:38:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ src/mrScene.cc:601:21: warning: expression result unused [-Wunused-value] assert(obj); ^~~ src/mrScene.cc:38:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ src/mrScene.cc:609:21: warning: expression result unused [-Wunused-value] assert(obj); ^~~ src/mrScene.cc:38:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ src/mrScene.cc:617:21: warning: expression result unused [-Wunused-value] assert(obj); ^~~ src/mrScene.cc:38:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrEmitter.cc -c -o src/mrEmitter.o3.bc src/mrScene.cc:671:25: warning: expression result unused [-Wunused-value] assert(obj != 0); ~~~ ^ ~ src/mrScene.cc:38:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ src/mrScene.cc:691:25: warning: expression result unused [-Wunused-value] assert(obj != 0); ~~~ ^ ~ src/mrScene.cc:38:21: note: expanded from macro 'assert' #define assert(EX) (EX) ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrEmitter.cc \ -o src/mrEmitter.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrImposter.cc -c -o src/mrImposter.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrImposter.cc \ -o src/mrImposter.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrLinkedObjects.cc -c -o src/mrLinkedObjects.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrLinkedObjects.cc \ -o src/mrLinkedObjects.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrBox.cc -c -o src/mrBox.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrXCylinder.cc -c -o src/mrXCylinder.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrYCylinder.cc -c -o src/mrYCylinder.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrBox.cc \ -o src/mrBox.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrZCylinder.cc -c -o src/mrZCylinder.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrXCylinder.cc \ -o src/mrXCylinder.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrYCylinder.cc \ -o src/mrYCylinder.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrZCylinder.cc \ -o src/mrZCylinder.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseAreaZCylinderLuminaire.cc -c -o src/mrDiffuseAreaZCylinderLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseAreaZCylinderLuminaire.cc \ -o src/mrDiffuseAreaZCylinderLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseCosineZCylinderLuminaire.cc -c -o src/mrDiffuseCosineZCylinderLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseCosineZCylinderLuminaire.cc \ -o src/mrDiffuseCosineZCylinderLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseVisibleAreaZCylinderLuminaire.cc -c -o src/mrDiffuseVisibleAreaZCylinderLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseVisibleAreaZCylinderLuminaire.cc \ -o src/mrDiffuseVisibleAreaZCylinderLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrXEllipticalCylinder.cc -c -o src/mrXEllipticalCylinder.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrYEllipticalCylinder.cc -c -o src/mrYEllipticalCylinder.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrZEllipticalCylinder.cc -c -o src/mrZEllipticalCylinder.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrSpotAreaXYDiskLuminaire.cc -c -o src/mrSpotAreaXYDiskLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrXEllipticalCylinder.cc \ -o src/mrXEllipticalCylinder.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrZEllipticalCylinder.cc \ -o src/mrZEllipticalCylinder.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrYEllipticalCylinder.cc \ -o src/mrYEllipticalCylinder.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrSpotAreaXYDiskLuminaire.cc \ -o src/mrSpotAreaXYDiskLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseAreaXYRectangleLuminaire.cc -c -o src/mrDiffuseAreaXYRectangleLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseAreaXYRectangleLuminaire.cc \ -o src/mrDiffuseAreaXYRectangleLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseAreaXZRectangleLuminaire.cc -c -o src/mrDiffuseAreaXZRectangleLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseAreaXZRectangleLuminaire.cc \ -o src/mrDiffuseAreaXZRectangleLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseAreaYZRectangleLuminaire.cc -c -o src/mrDiffuseAreaYZRectangleLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseAreaYZRectangleLuminaire.cc \ -o src/mrDiffuseAreaYZRectangleLuminaire.o3.bc 9 warnings generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrSurfaceList.cc -c -o src/mrSurfaceList.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseAreaTriangleLuminaire.cc -c -o src/mrDiffuseAreaTriangleLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseAreaSphereLuminaire.cc -c -o src/mrDiffuseAreaSphereLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseCosineSphereLuminaire.cc -c -o src/mrDiffuseCosineSphereLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrSurfaceList.cc \ -o src/mrSurfaceList.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrDiffuseSolidAngleSphereLuminaire.cc -c -o src/mrDiffuseSolidAngleSphereLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseAreaTriangleLuminaire.cc \ -o src/mrDiffuseAreaTriangleLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseCosineSphereLuminaire.cc \ -o src/mrDiffuseCosineSphereLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseAreaSphereLuminaire.cc \ -o src/mrDiffuseAreaSphereLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrDiffuseSolidAngleSphereLuminaire.cc \ -o src/mrDiffuseSolidAngleSphereLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrShellLuminaire.cc -c -o src/mrShellLuminaire.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrShellLuminaire.cc \ -o src/mrShellLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrInstance.cc -c -o src/mrInstance.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrInstance.cc \ -o src/mrInstance.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrMaterial.cc -c -o src/mrMaterial.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrMaterial.cc \ -o src/mrMaterial.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrPhongAreaTriangleLuminaire.cc -c -o src/mrPhongAreaTriangleLuminaire.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrSolidTexture.cc -c -o src/mrSolidTexture.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrSphere.cc -c -o src/mrSphere.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrPhongAreaTriangleLuminaire.cc \ -o src/mrPhongAreaTriangleLuminaire.o3.bcReturn Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrSurface.cc -c -o src/mrSurface.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrSurfaceTexture.cc -c -o src/mrSurfaceTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrSolidTexture.cc \ -o src/mrSolidTexture.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrSphere.cc \ -o src/mrSphere.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrSurface.cc \ -o src/mrSurface.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrSurfaceTexture.cc \ -o src/mrSurfaceTexture.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrXYRectangle.cc -c -o src/mrXYRectangle.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrXYRectangle.cc \ -o src/mrXYRectangle.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrXZRectangle.cc -c -o src/mrXZRectangle.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrXZRectangle.cc \ -o src/mrXZRectangle.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/mrYZRectangle.cc -c -o src/mrYZRectangle.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/mrYZRectangle.cc \ -o src/mrYZRectangle.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/myrand.cc -c -o src/myrand.o3.bc Return Code: 0 Return Code: 0 Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ --driver-mode=g++ \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -fexceptions \ -DNDEBUG \ -Isrc \ -DUSE_STRERROR \ -DHAS_ERRLIST \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include/c++/v1 \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc++ \ src/myrand.cc \ -o src/myrand.o3.bc Return Code: 0 Return Code: 0 Return Code: 0 Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DNDEBUG -Isrc -DUSE_STRERROR -DHAS_ERRLIST src/ggCoverageSolidTexture.o3.bc src/ggPathDielectricMaterial.o3.bc src/ggBox2.o3.bc src/ggBox3.o3.bc src/ggRasterSurfaceTexture.o3.bc src/ggJitterSample1.o3.bc src/ggNRooksSample2.o3.bc src/ggJitterSample2.o3.bc src/ggRGBFPixel.o3.bc src/ggRotatingPinholeCamera.o3.bc src/ggRandomSample2.o3.bc src/ggRandomSample3.o3.bc src/ggSolidNoise2.o3.bc src/ggSolidNoise3.o3.bc src/ggSolidTexture.o3.bc src/ggOakSolidTexture.o3.bc src/ggSpecularMaterial.o3.bc src/ggNA.o3.bc src/ggMaterial.o3.bc src/ggDiffuseMaterial.o3.bc src/ggDielectricMaterial.o3.bc src/ggConductorMaterial.o3.bc src/ggEdgeDiscrepancy.o3.bc src/ggPolishedMaterial.o3.bc src/ggFrameInterpolation.o3.bc src/ggQuaternion.o3.bc src/ggSpline.o3.bc src/ggONB2.o3.bc src/ggONB3.o3.bc src/ggFrame2.o3.bc src/ggFrame3.o3.bc src/ggHMatrix3.o3.bc src/ggSphere.o3.bc src/ggRGBE.o3.bc src/ggGamma.o3.bc src/ggBRDF.o3.bc src/ggDiffuseBRDF.o3.bc src/ggPhongBRDF.o3.bc src/ggPolishedBRDF.o3.bc src/ggCamera.o3.bc src/ggPinholeCamera.o3.bc src/ggThinLensCamera.o3.bc src/ggErr.o3.bc src/ggPixelFilter.o3.bc src/ggTrianglePixelFilter.o3.bc src/ggBoxPixelFilter.o3.bc src/ggFormat.o3.bc src/ggGeometry.o3.bc src/ggHAffineMatrix3.o3.bc src/ggHShearMatrix3.o3.bc src/ggHBoxMatrix3.o3.bc src/ggHPerspectiveMatrix3.o3.bc src/ggHTranslationMatrix3.o3.bc src/ggHRigidBodyMatrix3.o3.bc src/ggHRotationMatrix3.o3.bc src/ggHScaleMatrix3.o3.bc src/ggHPoint3.o3.bc src/ggPoint2.o3.bc src/ggPoint3.o3.bc src/ggOptics.o3.bc src/ggPlane.o3.bc src/ggPolygon.o3.bc src/ggGrayPixel_x.o3.bc src/ggRGBPixel_x.o3.bc src/ggRay2.o3.bc src/ggRay3.o3.bc src/ggBoardFloorSolidTexture.o3.bc src/ggVector2.o3.bc src/ggVector3.o3.bc src/ggString.o3.bc src/ggFineSpectrum.o3.bc src/ggSpectrum.o3.bc src/eon.o3.bc src/eonImageCalculator.o3.bc src/mrObjectRecord.o3.bc src/mrCoarsePixelRenderer.o3.bc src/mrIndirectPixelRenderer.o3.bc src/mrRushmeierPixelRenderer.o3.bc src/mrBruteForcePixelRenderer.o3.bc src/mrKajiyaPixelRenderer.o3.bc src/mrCookPixelRenderer.o3.bc src/mrGrid.o3.bc src/mrScene.o3.bc src/mrCamera.o3.bc src/mrTriangle.o3.bc src/mrFastTriangle.o3.bc src/mrPolygon.o3.bc src/mrXYDisk.o3.bc src/mrXZDisk.o3.bc src/mrYZDisk.o3.bc src/mrPhongAreaXYRectangleLuminaire.o3.bc src/mrPhongAreaXZRectangleLuminaire.o3.bc src/mrPhongAreaYZRectangleLuminaire.o3.bc src/mrEmitter.o3.bc src/mrImposter.o3.bc src/mrLinkedObjects.o3.bc src/mrBox.o3.bc src/mrXCylinder.o3.bc src/mrYCylinder.o3.bc src/mrZCylinder.o3.bc src/mrDiffuseAreaZCylinderLuminaire.o3.bc src/mrDiffuseCosineZCylinderLuminaire.o3.bc src/mrDiffuseVisibleAreaZCylinderLuminaire.o3.bc src/mrXEllipticalCylinder.o3.bc src/mrYEllipticalCylinder.o3.bc src/mrZEllipticalCylinder.o3.bc src/mrSpotAreaXYDiskLuminaire.o3.bc src/mrDiffuseAreaXYRectangleLuminaire.o3.bc src/mrDiffuseAreaXZRectangleLuminaire.o3.bc src/mrDiffuseAreaYZRectangleLuminaire.o3.bc src/mrSurfaceList.o3.bc src/mrDiffuseAreaTriangleLuminaire.o3.bc src/mrDiffuseAreaSphereLuminaire.o3.bc src/mrDiffuseCosineSphereLuminaire.o3.bc src/mrDiffuseSolidAngleSphereLuminaire.o3.bc src/mrShellLuminaire.o3.bc src/mrInstance.o3.bc src/mrMaterial.o3.bc src/mrPhongAreaTriangleLuminaire.o3.bc src/mrSolidTexture.o3.bc src/mrSphere.o3.bc src/mrSurface.o3.bc src/mrSurfaceTexture.o3.bc src/mrXYRectangle.o3.bc src/mrXZRectangle.o3.bc src/mrYZRectangle.o3.bc src/myrand.o3.bc -static -lm -o eon.opt.pexe Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-ld', '-O3', '-static', '--pnacl-exceptions=none', '-l:crt1.x', '-l:crti.bc', '-l:crtbegin.bc', '-l:unwind_stubs.bc', 'src/ggCoverageSolidTexture.o3.bc', 'src/ggPathDielectricMaterial.o3.bc', 'src/ggBox2.o3.bc', 'src/ggBox3.o3.bc', 'src/ggRasterSurfaceTexture.o3.bc', 'src/ggJitterSample1.o3.bc', 'src/ggNRooksSample2.o3.bc', 'src/ggJitterSample2.o3.bc', 'src/ggRGBFPixel.o3.bc', 'src/ggRotatingPinholeCamera.o3.bc', 'src/ggRandomSample2.o3.bc', 'src/ggRandomSample3.o3.bc', 'src/ggSolidNoise2.o3.bc', 'src/ggSolidNoise3.o3.bc', 'src/ggSolidTexture.o3.bc', 'src/ggOakSolidTexture.o3.bc', 'src/ggSpecularMaterial.o3.bc', 'src/ggNA.o3.bc', 'src/ggMaterial.o3.bc', 'src/ggDiffuseMaterial.o3.bc', 'src/ggDielectricMaterial.o3.bc', 'src/ggConductorMaterial.o3.bc', 'src/ggEdgeDiscrepancy.o3.bc', 'src/ggPolishedMaterial.o3.bc', 'src/ggFrameInterpolation.o3.bc', 'src/ggQuaternion.o3.bc', 'src/ggSpline.o3.bc', 'src/ggONB2.o3.bc', 'src/ggONB3.o3.bc', 'src/ggFrame2.o3.bc', 'src/ggFrame3.o3.bc', 'src/ggHMatrix3.o3.bc', 'src/ggSphere.o3.bc', 'src/ggRGBE.o3.bc', 'src/ggGamma.o3.bc', 'src/ggBRDF.o3.bc', 'src/ggDiffuseBRDF.o3.bc', 'src/ggPhongBRDF.o3.bc', 'src/ggPolishedBRDF.o3.bc', 'src/ggCamera.o3.bc', 'src/ggPinholeCamera.o3.bc', 'src/ggThinLensCamera.o3.bc', 'src/ggErr.o3.bc', 'src/ggPixelFilter.o3.bc', 'src/ggTrianglePixelFilter.o3.bc', 'src/ggBoxPixelFilter.o3.bc', 'src/ggFormat.o3.bc', 'src/ggGeometry.o3.bc', 'src/ggHAffineMatrix3.o3.bc', 'src/ggHShearMatrix3.o3.bc', 'src/ggHBoxMatrix3.o3.bc', 'src/ggHPerspectiveMatrix3.o3.bc', 'src/ggHTranslationMatrix3.o3.bc', 'src/ggHRigidBodyMatrix3.o3.bc', 'src/ggHRotationMatrix3.o3.bc', 'src/ggHScaleMatrix3.o3.bc', 'src/ggHPoint3.o3.bc', 'src/ggPoint2.o3.bc', 'src/ggPoint3.o3.bc', 'src/ggOptics.o3.bc', 'src/ggPlane.o3.bc', 'src/ggPolygon.o3.bc', 'src/ggGrayPixel_x.o3.bc', 'src/ggRGBPixel_x.o3.bc', 'src/ggRay2.o3.bc', 'src/ggRay3.o3.bc', 'src/ggBoardFloorSolidTexture.o3.bc', 'src/ggVector2.o3.bc', 'src/ggVector3.o3.bc', 'src/ggString.o3.bc', 'src/ggFineSpectrum.o3.bc', 'src/ggSpectrum.o3.bc', 'src/eon.o3.bc', 'src/eonImageCalculator.o3.bc', 'src/mrObjectRecord.o3.bc', 'src/mrCoarsePixelRenderer.o3.bc', 'src/mrIndirectPixelRenderer.o3.bc', 'src/mrRushmeierPixelRenderer.o3.bc', 'src/mrBruteForcePixelRenderer.o3.bc', 'src/mrKajiyaPixelRenderer.o3.bc', 'src/mrCookPixelRenderer.o3.bc', 'src/mrGrid.o3.bc', 'src/mrScene.o3.bc', 'src/mrCamera.o3.bc', 'src/mrTriangle.o3.bc', 'src/mrFastTriangle.o3.bc', 'src/mrPolygon.o3.bc', 'src/mrXYDisk.o3.bc', 'src/mrXZDisk.o3.bc', 'src/mrYZDisk.o3.bc', 'src/mrPhongAreaXYRectangleLuminaire.o3.bc', 'src/mrPhongAreaXZRectangleLuminaire.o3.bc', 'src/mrPhongAreaYZRectangleLuminaire.o3.bc', 'src/mrEmitter.o3.bc', 'src/mrImposter.o3.bc', 'src/mrLinkedObjects.o3.bc', 'src/mrBox.o3.bc', 'src/mrXCylinder.o3.bc', 'src/mrYCylinder.o3.bc', 'src/mrZCylinder.o3.bc', 'src/mrDiffuseAreaZCylinderLuminaire.o3.bc', 'src/mrDiffuseCosineZCylinderLuminaire.o3.bc', 'src/mrDiffuseVisibleAreaZCylinderLuminaire.o3.bc', 'src/mrXEllipticalCylinder.o3.bc', 'src/mrYEllipticalCylinder.o3.bc', 'src/mrZEllipticalCylinder.o3.bc', 'src/mrSpotAreaXYDiskLuminaire.o3.bc', 'src/mrDiffuseAreaXYRectangleLuminaire.o3.bc', 'src/mrDiffuseAreaXZRectangleLuminaire.o3.bc', 'src/mrDiffuseAreaYZRectangleLuminaire.o3.bc', 'src/mrSurfaceList.o3.bc', 'src/mrDiffuseAreaTriangleLuminaire.o3.bc', 'src/mrDiffuseAreaSphereLuminaire.o3.bc', 'src/mrDiffuseCosineSphereLuminaire.o3.bc', 'src/mrDiffuseSolidAngleSphereLuminaire.o3.bc', 'src/mrShellLuminaire.o3.bc', 'src/mrInstance.o3.bc', 'src/mrMaterial.o3.bc', 'src/mrPhongAreaTriangleLuminaire.o3.bc', 'src/mrSolidTexture.o3.bc', 'src/mrSphere.o3.bc', 'src/mrSurface.o3.bc', 'src/mrSurfaceTexture.o3.bc', 'src/mrXYRectangle.o3.bc', 'src/mrXZRectangle.o3.bc', 'src/mrYZRectangle.o3.bc', 'src/myrand.o3.bc', '-lm', '--start-group', '-lc++', '-lm', '-lpthread', '-lnacl', '-lc', '-lgcc', '-lm', '-lpnaclmm', '--end-group', '-o', 'eon.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ --oformat \ elf32-i386-nacl \ --undef-sym-check \ --allow-unresolved=memcpy \ --allow-unresolved=memset \ --allow-unresolved=memmove \ --allow-unresolved=setjmp \ --allow-unresolved=longjmp \ --allow-unresolved=__nacl_tp_tls_offset \ --allow-unresolved=__nacl_tp_tdb_offset \ --allow-unresolved=__nacl_get_arch \ -plugin=/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/LLVMgold.so \ -plugin-opt=emit-llvm \ -plugin-opt=no-abi-simplify \ -plugin-opt=no-finalize \ -nostdlib \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/ \ -static \ --undefined=main \ --undefined=exit \ --undefined=_exit \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/crti.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/crtbegin.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/unwind_stubs.bc \ src/ggCoverageSolidTexture.o3.bc \ src/ggPathDielectricMaterial.o3.bc \ src/ggBox2.o3.bc \ src/ggBox3.o3.bc \ src/ggRasterSurfaceTexture.o3.bc \ src/ggJitterSample1.o3.bc \ src/ggNRooksSample2.o3.bc \ src/ggJitterSample2.o3.bc \ src/ggRGBFPixel.o3.bc \ src/ggRotatingPinholeCamera.o3.bc \ src/ggRandomSample2.o3.bc \ src/ggRandomSample3.o3.bc \ src/ggSolidNoise2.o3.bc \ src/ggSolidNoise3.o3.bc \ src/ggSolidTexture.o3.bc \ src/ggOakSolidTexture.o3.bc \ src/ggSpecularMaterial.o3.bc \ src/ggNA.o3.bc \ src/ggMaterial.o3.bc \ src/ggDiffuseMaterial.o3.bc \ src/ggDielectricMaterial.o3.bc \ src/ggConductorMaterial.o3.bc \ src/ggEdgeDiscrepancy.o3.bc \ src/ggPolishedMaterial.o3.bc \ src/ggFrameInterpolation.o3.bc \ src/ggQuaternion.o3.bc \ src/ggSpline.o3.bc \ src/ggONB2.o3.bc \ src/ggONB3.o3.bc \ src/ggFrame2.o3.bc \ src/ggFrame3.o3.bc \ src/ggHMatrix3.o3.bc \ src/ggSphere.o3.bc \ src/ggRGBE.o3.bc \ src/ggGamma.o3.bc \ src/ggBRDF.o3.bc \ src/ggDiffuseBRDF.o3.bc \ src/ggPhongBRDF.o3.bc \ src/ggPolishedBRDF.o3.bc \ src/ggCamera.o3.bc \ src/ggPinholeCamera.o3.bc \ src/ggThinLensCamera.o3.bc \ src/ggErr.o3.bc \ src/ggPixelFilter.o3.bc \ src/ggTrianglePixelFilter.o3.bc \ src/ggBoxPixelFilter.o3.bc \ src/ggFormat.o3.bc \ src/ggGeometry.o3.bc \ src/ggHAffineMatrix3.o3.bc \ src/ggHShearMatrix3.o3.bc \ src/ggHBoxMatrix3.o3.bc \ src/ggHPerspectiveMatrix3.o3.bc \ src/ggHTranslationMatrix3.o3.bc \ src/ggHRigidBodyMatrix3.o3.bc \ src/ggHRotationMatrix3.o3.bc \ src/ggHScaleMatrix3.o3.bc \ src/ggHPoint3.o3.bc \ src/ggPoint2.o3.bc \ src/ggPoint3.o3.bc \ src/ggOptics.o3.bc \ src/ggPlane.o3.bc \ src/ggPolygon.o3.bc \ src/ggGrayPixel_x.o3.bc \ src/ggRGBPixel_x.o3.bc \ src/ggRay2.o3.bc \ src/ggRay3.o3.bc \ src/ggBoardFloorSolidTexture.o3.bc \ src/ggVector2.o3.bc \ src/ggVector3.o3.bc \ src/ggString.o3.bc \ src/ggFineSpectrum.o3.bc \ src/ggSpectrum.o3.bc \ src/eon.o3.bc \ src/eonImageCalculator.o3.bc \ src/mrObjectRecord.o3.bc \ src/mrCoarsePixelRenderer.o3.bc \ src/mrIndirectPixelRenderer.o3.bc \ src/mrRushmeierPixelRenderer.o3.bc \ src/mrBruteForcePixelRenderer.o3.bc \ src/mrKajiyaPixelRenderer.o3.bc \ src/mrCookPixelRenderer.o3.bc \ src/mrGrid.o3.bc \ src/mrScene.o3.bc \ src/mrCamera.o3.bc \ src/mrTriangle.o3.bc \ src/mrFastTriangle.o3.bc \ src/mrPolygon.o3.bc \ src/mrXYDisk.o3.bc \ src/mrXZDisk.o3.bc \ src/mrYZDisk.o3.bc \ src/mrPhongAreaXYRectangleLuminaire.o3.bc \ src/mrPhongAreaXZRectangleLuminaire.o3.bc \ src/mrPhongAreaYZRectangleLuminaire.o3.bc \ src/mrEmitter.o3.bc \ src/mrImposter.o3.bc \ src/mrLinkedObjects.o3.bc \ src/mrBox.o3.bc \ src/mrXCylinder.o3.bc \ src/mrYCylinder.o3.bc \ src/mrZCylinder.o3.bc \ src/mrDiffuseAreaZCylinderLuminaire.o3.bc \ src/mrDiffuseCosineZCylinderLuminaire.o3.bc \ src/mrDiffuseVisibleAreaZCylinderLuminaire.o3.bc \ src/mrXEllipticalCylinder.o3.bc \ src/mrYEllipticalCylinder.o3.bc \ src/mrZEllipticalCylinder.o3.bc \ src/mrSpotAreaXYDiskLuminaire.o3.bc \ src/mrDiffuseAreaXYRectangleLuminaire.o3.bc \ src/mrDiffuseAreaXZRectangleLuminaire.o3.bc \ src/mrDiffuseAreaYZRectangleLuminaire.o3.bc \ src/mrSurfaceList.o3.bc \ src/mrDiffuseAreaTriangleLuminaire.o3.bc \ src/mrDiffuseAreaSphereLuminaire.o3.bc \ src/mrDiffuseCosineSphereLuminaire.o3.bc \ src/mrDiffuseSolidAngleSphereLuminaire.o3.bc \ src/mrShellLuminaire.o3.bc \ src/mrInstance.o3.bc \ src/mrMaterial.o3.bc \ src/mrPhongAreaTriangleLuminaire.o3.bc \ src/mrSolidTexture.o3.bc \ src/mrSphere.o3.bc \ src/mrSurface.o3.bc \ src/mrSurfaceTexture.o3.bc \ src/mrXYRectangle.o3.bc \ src/mrXZRectangle.o3.bc \ src/mrYZRectangle.o3.bc \ src/myrand.o3.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc++.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libpthread.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libnacl.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libpnaclmm.a \ --end-group \ -o eon.opt.pexe---linked.pre_opt.pexe Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-opt', '-pnacl-abi-simplify-preopt', '-std-link-opts', '-inline-threshold=100', '-pnacl-abi-simplify-postopt', '-verify-pnaclabi-module', '-verify-pnaclabi-functions', '-pnaclabi-allow-debug-metadata', '-preserve-bc-uselistorder=false', 'eon.opt.pexe---linked.pre_opt.pexe', '-o', 'eon.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/opt \ -pnacl-abi-simplify-preopt \ -std-link-opts \ -inline-threshold=100 \ -pnacl-abi-simplify-postopt \ -verify-pnaclabi-module \ -verify-pnaclabi-functions \ -pnaclabi-allow-debug-metadata \ -preserve-bc-uselistorder=false \ -disable-simplify-libcalls \ -disable-loop-vectorization \ -disable-slp-vectorization \ -vectorize-loops=false \ -vectorize-slp=false \ -vectorize-slp-aggressive=false \ -o eon.opt.pexe \ eon.opt.pexe---linked.pre_opt.pexe Return Code: 0 RESULT transfersize_eon: opt.pexe= 2579659 bytes ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-finalize eon.opt.pexe -o eon.opt.stripped.pexe RESULT transfersize_eon: opt.stripped.pexe= 365669 bytes /b/s/w/ir/kitchen-workdir/native_client/tests/spec2k/compile_repeater.sh 1 eon.pnacl.opt.x8664 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-translate --pnacl-driver-verbose eon.opt.stripped.pexe -o eon.pnacl.opt.x8664 -arch x86-64 Repeating compile and timing 1 times Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-llc \ -mtriple=x86_64-none-nacl-gnu \ -filetype=obj \ -split-module=4 \ -split-module-sched=static \ -mcpu=x86-64 \ eon.opt.stripped.pexe \ -o eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o \ -bitcode-format=pnacl Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/nativeld', '-l:crtbegin.o', '--llc-translated-file=eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o', 'eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o.module1', 'eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o.module2', 'eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o.module3', '-l:libpnacl_irt_shim.a', '--start-group', '-l:libgcc.a', '-l:libcrt_platform.a', '--end-group', '-l:crtend.o', '-o', 'eon.pnacl.opt.x8664', '--entry=__pnacl_start', '--undefined=_start', '-static', '-split-module=4', '--pnacl-driver-verbose', '-arch', 'x86-64'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ -nostdlib \ --no-fix-cortex-a8 \ --eh-frame-hdr \ -z text \ -z noexecstack \ --build-id \ --entry=__pnacl_start \ -static \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtbegin.o \ eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o \ eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o.module1 \ eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o.module2 \ eon.pnacl.opt.x8664---eon.opt.stripped.pexe---.o.module3 \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libpnacl_irt_shim_dummy.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libcrt_platform.a \ --end-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtend.o \ --undefined=_start \ -o eon.pnacl.opt.x8664.tmp Return Code: 0 RESULT compiletime_eon: pnacl.opt.x8664= [2.09] seconds RESULT transfersize_eon: pnacl.opt.x8664= 387723 bytes ---------------------------------------------------------------------- Building: 254.gap ---------------------------------------------------------------------- ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/agcollec.c -c -o src/agcollec.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/aggroup.c -c -o src/aggroup.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/blister.c -c -o src/blister.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/coding.c -c -o src/coding.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/costab.c -c -o src/costab.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/cyclotom.c -c -o src/cyclotom.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/eval.c -c -o src/eval.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/finfield.c -c -o src/finfield.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/aggroup.c \ -o src/aggroup.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/agcollec.c \ -o src/agcollec.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/coding.c \ -o src/coding.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/blister.c \ -o src/blister.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/costab.c \ -o src/costab.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/cyclotom.c \ -o src/cyclotom.o3.bcRunning: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/finfield.c \ -o src/finfield.o3.bc src/aggroup.c:151:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ src/aggroup.c:160:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/eval.c \ -o src/eval.o3.bc ^ src/cyclotom.c:1285:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/function.c -c -o src/function.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/gap.c -c -o src/gap.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/gasman.c -c -o src/gasman.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/function.c \ -o src/function.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/gap.c \ -o src/gap.o3.bc 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/idents.c -c -o src/idents.o3.bc 2 warnings generated. Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/integer.c -c -o src/integer.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/list.c -c -o src/list.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/gasman.c \ -o src/gasman.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/idents.c \ -o src/idents.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/integer.c \ -o src/integer.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/pcpresen.c -c -o src/pcpresen.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/list.c \ -o src/list.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/permutat.c -c -o src/permutat.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/plist.c -c -o src/plist.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/pcpresen.c \ -o src/pcpresen.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/polynom.c -c -o src/polynom.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/range.c -c -o src/range.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/rational.c -c -o src/rational.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/permutat.c \ -o src/permutat.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/plist.c \ -o src/plist.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/range.c \ -o src/range.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/polynom.c \ -o src/polynom.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/rational.c \ -o src/rational.o3.bc src/permutat.c:2073:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2077:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2083:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2087:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2117:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2121:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2127:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2131:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2161:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2165:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2171:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2175:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2205:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2209:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2215:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ src/permutat.c:2219:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else return HdFalse; ^ Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/read.c -c -o src/read.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/record.c -c -o src/record.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/scanner.c -c -o src/scanner.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/set.c -c -o src/set.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/record.c \ -o src/record.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/statemen.c -c -o src/statemen.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/read.c \ -o src/read.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/scanner.c \ -o src/scanner.o3.bc src/scanner.c:475:9: warning: implicit declaration of function 'SyHelp' is invalid in C99 [-Wimplicit-function-declaration] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/set.c \ -o src/set.o3.bc SyHelp( In+1, Input->file ); ^ Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/string.c -c -o src/string.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/statemen.c \ -o src/statemen.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/string.c \ -o src/string.o3.bc 1 warning generated. Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/system.c -c -o src/system.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/tietze.c -c -o src/tietze.o3.bc Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/unknown.c -c -o src/unknown.o3.bc ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/vecffe.c -c -o src/vecffe.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/vector.c -c -o src/vector.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/system.c \ -o src/system.o3.bc Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/word.c -c -o src/word.o3.bc Return Code: 0 src/system.c:1717:13: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] while ( read( fileno(syBuf[fid].fp), &ch, 1 ) != 1 || ch == '\0' ) ^ src/system.c:1746:5: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] write( fileno(syBuf[fid].echo), (char*)&ch2, 1 ); ^ Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/unknown.c \ -o src/unknown.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/vector.c \ -o src/vector.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/tietze.c \ -o src/tietze.o3.bc Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/vecffe.c \ -o src/vecffe.o3.bc Return Code: 0 Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/clang \ -emit-llvm \ -c -O3 \ -fno-vectorize \ -fno-slp-vectorize \ -fno-common \ -nostdinc \ -fno-gnu-inline-asm \ -target \ le32-unknown-nacl \ -DSYS_HAS_CALLOC_PROTO \ -DSYS_IS_USG \ -DSYS_HAS_IOCTL_PROTO \ -DSYS_HAS_TIME_PROTO \ -fwrapv \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/include \ -isystem \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/include \ -xc \ src/word.c \ -o src/word.o3.bc 16 warnings generated. Return Code: 0 Return Code: 0 Return Code: 0 Return Code: 0 2 warnings generated. Return Code: 0 Return Code: 0 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-clang++ -O3 --pnacl-driver-verbose -DSYS_HAS_CALLOC_PROTO -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -fwrapv src/agcollec.o3.bc src/aggroup.o3.bc src/blister.o3.bc src/coding.o3.bc src/costab.o3.bc src/cyclotom.o3.bc src/eval.o3.bc src/finfield.o3.bc src/function.o3.bc src/gap.o3.bc src/gasman.o3.bc src/idents.o3.bc src/integer.o3.bc src/list.o3.bc src/pcpresen.o3.bc src/permutat.o3.bc src/plist.o3.bc src/polynom.o3.bc src/range.o3.bc src/rational.o3.bc src/read.o3.bc src/record.o3.bc src/scanner.o3.bc src/set.o3.bc src/statemen.o3.bc src/string.o3.bc src/system.o3.bc src/tietze.o3.bc src/unknown.o3.bc src/vecffe.o3.bc src/vector.o3.bc src/word.o3.bc -static -lm -o gap.opt.pexe Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-ld', '-O3', '-static', '--pnacl-exceptions=none', '-l:crt1.x', '-l:crti.bc', '-l:crtbegin.bc', '-l:unwind_stubs.bc', 'src/agcollec.o3.bc', 'src/aggroup.o3.bc', 'src/blister.o3.bc', 'src/coding.o3.bc', 'src/costab.o3.bc', 'src/cyclotom.o3.bc', 'src/eval.o3.bc', 'src/finfield.o3.bc', 'src/function.o3.bc', 'src/gap.o3.bc', 'src/gasman.o3.bc', 'src/idents.o3.bc', 'src/integer.o3.bc', 'src/list.o3.bc', 'src/pcpresen.o3.bc', 'src/permutat.o3.bc', 'src/plist.o3.bc', 'src/polynom.o3.bc', 'src/range.o3.bc', 'src/rational.o3.bc', 'src/read.o3.bc', 'src/record.o3.bc', 'src/scanner.o3.bc', 'src/set.o3.bc', 'src/statemen.o3.bc', 'src/string.o3.bc', 'src/system.o3.bc', 'src/tietze.o3.bc', 'src/unknown.o3.bc', 'src/vecffe.o3.bc', 'src/vector.o3.bc', 'src/word.o3.bc', '-lm', '--start-group', '-lc++', '-lm', '-lpthread', '-lnacl', '-lc', '-lgcc', '-lm', '-lpnaclmm', '--end-group', '-o', 'gap.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ --oformat \ elf32-i386-nacl \ --undef-sym-check \ --allow-unresolved=memcpy \ --allow-unresolved=memset \ --allow-unresolved=memmove \ --allow-unresolved=setjmp \ --allow-unresolved=longjmp \ --allow-unresolved=__nacl_tp_tls_offset \ --allow-unresolved=__nacl_tp_tdb_offset \ --allow-unresolved=__nacl_get_arch \ -plugin=/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/LLVMgold.so \ -plugin-opt=emit-llvm \ -plugin-opt=no-abi-simplify \ -plugin-opt=no-finalize \ -nostdlib \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/usr/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/sdk/lib/ \ -L/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/ \ -static \ --undefined=main \ --undefined=exit \ --undefined=_exit \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/crti.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/crtbegin.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/unwind_stubs.bc \ src/agcollec.o3.bc \ src/aggroup.o3.bc \ src/blister.o3.bc \ src/coding.o3.bc \ src/costab.o3.bc \ src/cyclotom.o3.bc \ src/eval.o3.bc \ src/finfield.o3.bc \ src/function.o3.bc \ src/gap.o3.bc \ src/gasman.o3.bc \ src/idents.o3.bc \ src/integer.o3.bc \ src/list.o3.bc \ src/pcpresen.o3.bc \ src/permutat.o3.bc \ src/plist.o3.bc \ src/polynom.o3.bc \ src/range.o3.bc \ src/rational.o3.bc \ src/read.o3.bc \ src/record.o3.bc \ src/scanner.o3.bc \ src/set.o3.bc \ src/statemen.o3.bc \ src/string.o3.bc \ src/system.o3.bc \ src/tietze.o3.bc \ src/unknown.o3.bc \ src/vecffe.o3.bc \ src/vector.o3.bc \ src/word.o3.bc \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc++.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libpthread.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libnacl.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/le32-nacl/lib/libm.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/lib/clang/3.7.0/lib/le32-nacl/libpnaclmm.a \ --end-group \ -o gap.opt.pexe---linked.pre_opt.pexe Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-opt', '-pnacl-abi-simplify-preopt', '-std-link-opts', '-inline-threshold=100', '-pnacl-abi-simplify-postopt', '-verify-pnaclabi-module', '-verify-pnaclabi-functions', '-pnaclabi-allow-debug-metadata', '-preserve-bc-uselistorder=false', 'gap.opt.pexe---linked.pre_opt.pexe', '-o', 'gap.opt.pexe', '--pnacl-driver-verbose'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/opt \ -pnacl-abi-simplify-preopt \ -std-link-opts \ -inline-threshold=100 \ -pnacl-abi-simplify-postopt \ -verify-pnaclabi-module \ -verify-pnaclabi-functions \ -pnaclabi-allow-debug-metadata \ -preserve-bc-uselistorder=false \ -disable-simplify-libcalls \ -disable-loop-vectorization \ -disable-slp-vectorization \ -vectorize-loops=false \ -vectorize-slp=false \ -vectorize-slp-aggressive=false \ -o gap.opt.pexe \ gap.opt.pexe---linked.pre_opt.pexe Return Code: 0 RESULT transfersize_gap: opt.pexe= 1523988 bytes ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-finalize gap.opt.pexe -o gap.opt.stripped.pexe RESULT transfersize_gap: opt.stripped.pexe= 415153 bytes /b/s/w/ir/kitchen-workdir/native_client/tests/spec2k/compile_repeater.sh 1 gap.pnacl.opt.x8664 ../../../toolchain/linux_x86/pnacl_newlib/bin/pnacl-translate --pnacl-driver-verbose gap.opt.stripped.pexe -o gap.pnacl.opt.x8664 -arch x86-64 Repeating compile and timing 1 times Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/pnacl-llc \ -mtriple=x86_64-none-nacl-gnu \ -filetype=obj \ -split-module=4 \ -split-module-sched=static \ -mcpu=x86-64 \ gap.opt.stripped.pexe \ -o gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o \ -bitcode-format=pnacl Return Code: 0 Driver invocation: ['/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/nativeld', '-l:crtbegin.o', '--llc-translated-file=gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o', 'gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o.module1', 'gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o.module2', 'gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o.module3', '-l:libpnacl_irt_shim.a', '--start-group', '-l:libgcc.a', '-l:libcrt_platform.a', '--end-group', '-l:crtend.o', '-o', 'gap.pnacl.opt.x8664', '--entry=__pnacl_start', '--undefined=_start', '-static', '-split-module=4', '--pnacl-driver-verbose', '-arch', 'x86-64'] Running: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/bin/arm-nacl-ld.gold \ -nostdlib \ --no-fix-cortex-a8 \ --eh-frame-hdr \ -z text \ -z noexecstack \ --build-id \ --entry=__pnacl_start \ -static \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtbegin.o \ gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o \ gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o.module1 \ gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o.module2 \ gap.pnacl.opt.x8664---gap.opt.stripped.pexe---.o.module3 \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libpnacl_irt_shim_dummy.a \ --start-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libgcc.a \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/libcrt_platform.a \ --end-group \ /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib/translator/x86-64/lib/crtend.o \ --undefined=_start \ -o gap.pnacl.opt.x8664.tmp Return Code: 0 RESULT compiletime_gap: pnacl.opt.x8664= [2.32] seconds RESULT transfersize_gap: pnacl.opt.x8664= 356164 bytes + popd + run-tests SetupPnaclX8664Opt '176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap' 1 1 + local setups=SetupPnaclX8664Opt + local 'tests=176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap' + local timed=1 + local run_repetitions=1 /b/s/w/ir/kitchen-workdir/native_client ++ testcount '176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap' ++ local 'tests=176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap' ++ [[ 176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap == \a\l\l ]] ++ echo 176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap ++ wc -w + local count=6 + pushd tests/spec2k + for setup in '${setups}' + echo '@@@BUILD_STEP spec2k run [SetupPnaclX8664Opt] [6 tests]@@@' + '[' 1 == 1 ']' + SPEC_RUN_REPETITIONS=1 + ./run_all.sh RunTimedBenchmarks SetupPnaclX8664Opt train 176.gcc 179.art 181.mcf 197.parser 252.eon 254.gap /b/s/w/ir/kitchen-workdir/native_client/tests/spec2k /b/s/w/ir/kitchen-workdir/native_client