* Package: dev-lang/teyjus-2.1 * Repository: gentoo * Maintainer: gienah@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ocamlopt userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking teyjus-2.1.tar.gz to /var/tmp/portage/dev-lang/teyjus-2.1/work >>> Source unpacked in /var/tmp/portage/dev-lang/teyjus-2.1/work >>> Preparing source in /var/tmp/portage/dev-lang/teyjus-2.1/work/teyjus-2.1 ... /var/tmp/portage/dev-lang/teyjus-2.1/work/teyjus-2.1/source /var/tmp/portage/dev-lang/teyjus-2.1/work/teyjus-2.1 /var/tmp/portage/dev-lang/teyjus-2.1/work/teyjus-2.1 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lang/teyjus-2.1/work/teyjus-2.1 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lang/teyjus-2.1/work/teyjus-2.1 ... *** omake: reading OMakefiles * ACCESS DENIED: open_wr: /usr/lib/omake/Pervasives.omc * ACCESS DENIED: open_wr: /usr/lib/omake/build/C.omc * ACCESS DENIED: open_wr: /usr/lib/omake/build/Common.omc * ACCESS DENIED: open_wr: /usr/lib/omake/configure/Configure.omc * ACCESS DENIED: open_wr: /usr/lib/omake/build/OCaml.omc --- Checking for ocamlfind... (found /usr/bin/ocamlfind) --- Checking for ocamlc.opt... (found /usr/bin/ocamlc.opt) --- Checking for ocamlopt.opt... (found /usr/bin/ocamlopt.opt) --- Checking for ocamldep.opt... (found /usr/bin/ocamldep.opt) --- Checking for ocamllex.opt... (found /usr/bin/ocamllex.opt) --- Checking whether ocamlc understands the "z" warnings... (yes) --- Checking whether ocamlopt can create cmxs plugins... (yes) --- Checking if ocamldep understands -modules... (yes) File source/test/linker_tests/OMakefile: line 34, characters 8-31: Warning: old-style foreach expression. This expression should use a => binding. File source/test/linker_tests/OMakefile: line 40, characters 8-31: Warning: old-style foreach expression. This expression should use a => binding. File source/test/compiler_tests/OMakefile: line 34, characters 8-31: Warning: old-style foreach expression. This expression should use a => binding. File source/test/compiler_tests/OMakefile: line 40, characters 8-31: Warning: old-style foreach expression. This expression should use a => binding. *** omake: finished reading OMakefiles (0.32 sec) - scan source/front scan-ocaml-dependfront.ml + ocamldep.opt -modules dependfront.ml - scan source/front scan-ocaml-parseargs.mli + ocamldep.opt -modules parseargs.mli - scan source/front scan-ocaml-parseargs.ml + ocamldep.opt -modules parseargs.ml - scan source/compiler scan-ocaml-errormsg.mli + ocamldep.opt -modules errormsg.mli - scan source/compiler scan-ocaml-errormsg.ml + ocamldep.opt -modules errormsg.ml - scan source/compiler scan-ocaml-preabsyn.mli + ocamldep.opt -modules preabsyn.mli - scan source/compiler scan-ocaml-preabsyn.ml + ocamldep.opt -modules preabsyn.ml - scan source/compiler scan-ocaml-compile.mli + ocamldep.opt -modules compile.mli - scan source/compiler scan-ocaml-compile.ml + ocamldep.opt -modules compile.ml - scan source/compiler scan-ocamlyacc-lpyacc.mly + - scan source/compiler scan-ocaml-symbol.mli + ocamldep.opt -modules symbol.mli - scan source/compiler scan-ocaml-symbol.ml + ocamldep.opt -modules symbol.ml - exit source/compiler scan-ocamlyacc-lpyacc.mly, 0.01 sec, code 0 - build source/compiler lpyacc.ml + ocamlyacc lpyacc.mly - exit source/compiler scan-ocaml-symbol.mli, 0.01 sec, code 0 - build source/compiler symbol.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c symbol.mli - exit source/compiler scan-ocaml-compile.ml, 0.01 sec, code 0 - build source/compiler lplex.ml + ocamllex.opt -q lplex.mll - exit source/compiler scan-ocaml-compile.mli, 0.02 sec, code 0 - scan source/compiler scan-ocaml-table.mli + ocamldep.opt -modules table.mli - exit source/compiler scan-ocaml-preabsyn.ml, 0.02 sec, code 0 - scan source/compiler scan-ocaml-table.ml + ocamldep.opt -modules table.ml - exit source/compiler scan-ocaml-preabsyn.mli, 0.02 sec, code 0 - scan source/compiler scan-ocaml-pervasiveutils.mli + ocamldep.opt -modules pervasiveutils.mli - exit source/compiler scan-ocaml-errormsg.ml, 0.03 sec, code 0 - scan source/compiler scan-ocaml-pervasiveutils.ml + ocamldep.opt -modules pervasiveutils.ml - exit source/compiler scan-ocaml-errormsg.mli, 0.03 sec, code 0 - build source/compiler errormsg.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c errormsg.mli - exit source/front scan-ocaml-parseargs.ml, 0.03 sec, code 0 - scan source/front scan-ocaml-parsefront.ml + ocamldep.opt -modules parsefront.ml - exit source/front scan-ocaml-parseargs.mli, 0.04 sec, code 0 - build source/front parseargs.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c parseargs.mli - exit source/front scan-ocaml-dependfront.ml, 0.04 sec, code 0 - scan source/compiler scan-ocaml-translate.mli + ocamldep.opt -modules translate.mli 5 shift/reduce conflicts. - exit source/front parseargs.cmi, 0.03 sec, code 0 - build source/front parseargs.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c parseargs.ml - exit source/compiler errormsg.cmi, 0.05 sec, code 0 - build source/compiler errormsg.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c errormsg.ml - exit source/compiler lplex.ml, 0.10 sec, code 0 - scan source/compiler scan-ocaml-lplex.ml + ocamldep.opt -modules lplex.ml - exit source/compiler symbol.cmi, 0.12 sec, code 0 - build source/compiler preabsyn.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c preabsyn.mli - exit source/compiler scan-ocaml-symbol.ml, 0.14 sec, code 0 - build source/compiler symbol.o + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c symbol.ml - exit source/compiler preabsyn.cmi, 0.02 sec, code 0 - build source/compiler compile.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c compile.mli - exit source/front scan-ocaml-parsefront.ml, 0.07 sec, code 0 - scan source/compiler scan-ocaml-translate.ml + ocamldep.opt -modules translate.ml - exit source/compiler scan-ocaml-pervasiveutils.ml, 0.10 sec, code 0 --- Checking for gcc... (found /usr/bin/gcc) --- Checking for g++... (found /usr/bin/g++) --- Checking for x86_64-pc-linux-gnu-gcc... (found /usr/bin/x86_64-pc-linux-gnu-gcc) --- Checking for g++... (found /usr/bin/g++) --- Checking for x86_64-pc-linux-gnu-gcc... (found /usr/bin/x86_64-pc-linux-gnu-gcc) --- Checking for ld... (found /usr/bin/ld) --- Checking for as... (found /usr/bin/as) - scan source/tables_gen/pervasives scan-c-pervgen-ocaml.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM pervgen-ocaml.c - exit source/compiler scan-ocaml-pervasiveutils.mli, 0.11 sec, code 0 - scan source/tables_gen/pervasives scan-c-ocamlcode.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM ocamlcode.c - exit source/compiler scan-ocaml-table.ml, 0.12 sec, code 0 - scan source/tables_gen/pervasives scan-c-pervgen-c.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM pervgen-c.c - exit source/compiler scan-ocaml-table.mli, 0.13 sec, code 0 - build source/compiler table.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c table.mli - exit source/compiler lpyacc.ml, 0.17 sec, code 0 - scan source/compiler scan-ocaml-lpyacc.mli + ocamldep.opt -modules lpyacc.mli - exit source/compiler table.cmi, 0.03 sec, code 0 - scan source/compiler scan-ocaml-lpyacc.ml + ocamldep.opt -modules lpyacc.ml - exit source/compiler compile.cmi, 0.11 sec, code 0 - build source/tables_gen/pervasives y.tab.c + bison -by -d pervasives.y - exit source/compiler symbol.o, 0.11 sec, code 0 - build source/compiler table.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c table.ml - exit source/compiler scan-ocaml-lplex.ml, 0.14 sec, code 0 - scan source/tables_gen/util scan-c-util.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM util.c - exit source/compiler errormsg.cmx, 0.14 sec, code 0 - build source/compiler preabsyn.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c preabsyn.ml - exit source/front parseargs.cmx, 0.14 sec, code 0 - scan source/tables_gen/pervasives scan-c-types.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM types.c - exit source/compiler scan-ocaml-translate.mli, 0.15 sec, code 0 - scan source/tables_gen/pervasives scan-c-ccode.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM ccode.c - exit source/tables_gen/pervasives scan-c-ocamlcode.c, 0.11 sec, code 0 - build source/tables_gen/pervasives ocamlcode.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o ocamlcode.o ocamlcode.c - exit source/tables_gen/pervasives scan-c-pervgen-ocaml.c, 0.12 sec, code 0 - build source/tables_gen/pervasives pervgen-ocaml.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o pervgen-ocaml.o pervgen-ocaml.c - exit source/compiler scan-ocaml-translate.ml, 0.13 sec, code 0 - scan source/tables_gen/pervasives scan-c-op.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM op.c - exit source/compiler table.cmx, 0.12 sec, code 0 [========== ] 00478 / 01044 - scan source/compiler scan-ocaml-explicit.mli + ocamldep.opt -modules explicit.mli [========== ] 00480 / 01044 - exit source/compiler scan-ocaml-lpyacc.ml, 0.13 sec, code 0 [========== ] 00481 / 01044 - scan source/compiler scan-ocaml-explicit.ml + ocamldep.opt -modules explicit.ml [========== ] 00482 / 01044 - exit source/compiler scan-ocaml-lpyacc.mli, 0.16 sec, code 0 [========== ] 00483 / 01044 - build source/compiler lpyacc.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c lpyacc.mli [========== ] 00483 / 01044 - exit source/tables_gen/pervasives scan-c-pervgen-c.c, 0.17 sec, code 0 [========== ] 00484 / 01044 - build source/tables_gen/pervasives pervgen-c.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o pervgen-c.o pervgen-c.c [========== ] 00486 / 01046 - exit source/compiler lpyacc.cmi, 0.02 sec, code 0 [========== ] 00487 / 01046 - scan source/compiler scan-ocaml-clauses.mli + ocamldep.opt -modules clauses.mli [========== ] 00488 / 01046 - exit source/tables_gen/pervasives scan-c-ccode.c, 0.16 sec, code 0 [========== ] 00489 / 01046 - build source/tables_gen/pervasives ccode.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o ccode.o ccode.c [========== ] 00489 / 01046 - exit source/tables_gen/pervasives scan-c-types.c, 0.17 sec, code 0 [========== ] 00490 / 01046 - build source/tables_gen/pervasives types.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o types.o types.c [========== ] 00490 / 01046 - exit source/compiler preabsyn.cmx, 0.17 sec, code 0 [========== ] 00491 / 01046 - build source/compiler lpyacc.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c lpyacc.ml [========== ] 00492 / 01046 - exit source/tables_gen/util scan-c-util.c, 0.18 sec, code 0 [========== ] 00493 / 01046 - build source/tables_gen/util util.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o util.o util.c [========== ] 00493 / 01046 - exit source/compiler scan-ocaml-explicit.ml, 0.17 sec, code 0 [========== ] 00494 / 01046 - scan source/compiler scan-ocaml-clauses.ml + ocamldep.opt -modules clauses.ml [========== ] 00495 / 01046 - exit source/compiler scan-ocaml-explicit.mli, 0.22 sec, code 0 [========== ] 00496 / 01046 - scan source/compiler scan-ocaml-option.mli + ocamldep.opt -modules option.mli [========== ] 00497 / 01046 - exit source/tables_gen/pervasives scan-c-op.c, 0.23 sec, code 0 [========== ] 00498 / 01046 - build source/tables_gen/pervasives op.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o op.o op.c [========== ] 00498 / 01046 - exit source/tables_gen/pervasives types.o, 0.22 sec, code 0 [========== ] 00499 / 01046 - scan source/compiler scan-ocaml-option.ml + ocamldep.opt -modules option.ml [========== ] 00500 / 01046 - exit source/compiler scan-ocaml-clauses.mli, 0.25 sec, code 0 [========== ] 00501 / 01046 - scan source/compiler scan-ocaml-types.mli + ocamldep.opt -modules types.mli [========== ] 00502 / 01046 - exit source/tables_gen/pervasives y.tab.c, 0.47 sec, code 0 [========== ] 00503 / 01046 - build source/tables_gen/pervasives lex.yy.c + flex pervasives.l [========== ] 00504 / 01046 - exit source/compiler scan-ocaml-option.mli, 0.09 sec, code 0 [========== ] 00505 / 01046 - build source/compiler option.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c option.mli [========== ] 00505 / 01046 - exit source/compiler scan-ocaml-clauses.ml, 0.15 sec, code 0 [========== ] 00506 / 01046 - scan source/tables_gen/pervasives scan-c-y.tab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM y.tab.c [========== ] 00506 / 01046 - exit source/compiler option.cmi, 0.04 sec, code 0 [========== ] 00507 / 01046 - scan source/compiler scan-ocaml-types.ml + ocamldep.opt -modules types.ml [========== ] 00508 / 01046 - exit source/tables_gen/pervasives lex.yy.c, 0.07 sec, code 0 [========== ] 00509 / 01046 - scan source/tables_gen/pervasives scan-c-lex.yy.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM lex.yy.c [========== ] 00509 / 01046 - exit source/compiler scan-ocaml-types.mli, 0.07 sec, code 0 [========== ] 00510 / 01046 - scan source/compiler scan-ocaml-absyn.mli + ocamldep.opt -modules absyn.mli [========== ] 00511 / 01046 - exit source/compiler scan-ocaml-option.ml, 0.08 sec, code 0 [========== ] 00512 / 01046 - build source/compiler option.o + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c option.ml [========== ] 00512 / 01046 - exit source/tables_gen/pervasives op.o, 0.11 sec, code 0 [========== ] 00513 / 01046 - scan source/compiler scan-ocaml-absyn.ml + ocamldep.opt -modules absyn.ml [========== ] 00514 / 01046 - exit source/tables_gen/pervasives pervgen-c.o, 0.35 sec, code 0 [========== ] 00515 / 01046 - scan source/compiler scan-ocaml-parse.mli + ocamldep.opt -modules parse.mli [========== ] 00516 / 01046 - exit source/tables_gen/pervasives pervgen-ocaml.o, 0.47 sec, code 0 [========== ] 00517 / 01046 - scan source/compiler scan-ocaml-parse.ml + ocamldep.opt -modules parse.ml [========== ] 00518 / 01046 - exit source/compiler option.o, 0.08 sec, code 0 [========== ] 00519 / 01046 - scan source/front scan-ocaml-linkerfront.ml + ocamldep.opt -modules linkerfront.ml [========== ] 00521 / 01046 - exit source/compiler scan-ocaml-parse.mli, 0.06 sec, code 0 [========== ] 00522 / 01046 - scan source/tables_gen/instrformats scan-c-instrgen-ocaml.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM instrgen-ocaml.c [=========== ] 00523 / 01046 - exit source/compiler scan-ocaml-absyn.ml, 0.08 sec, code 0 [=========== ] 00524 / 01046 - scan source/tables_gen/instrformats scan-c-instrgen-c.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM instrgen-c.c [=========== ] 00525 / 01046 - exit source/compiler scan-ocaml-absyn.mli, 0.10 sec, code 0 [=========== ] 00526 / 01046 - build source/compiler absyn.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c absyn.mli [=========== ] 00526 / 01046 - exit source/tables_gen/pervasives scan-c-lex.yy.c, 0.11 sec, code 0 [=========== ] 00527 / 01046 - build source/tables_gen/pervasives lex.yy.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o lex.yy.o lex.yy.c [=========== ] 00527 / 01046 - exit source/compiler scan-ocaml-types.ml, 0.12 sec, code 0 [=========== ] 00528 / 01046 - build source/tables_gen/instrformats y.tab.c + bison -by -d instrformats.y [=========== ] 00530 / 01046 - exit source/tables_gen/pervasives scan-c-y.tab.c, 0.13 sec, code 0 [=========== ] 00531 / 01046 - build source/tables_gen/pervasives y.tab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o y.tab.o y.tab.c [=========== ] 00531 / 01046 - exit source/compiler absyn.cmi, 0.09 sec, code 0 [=========== ] 00532 / 01046 - build source/compiler pervasiveutils.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c pervasiveutils.mli [=========== ] 00532 / 01046 - exit source/front scan-ocaml-linkerfront.ml, 0.15 sec, code 0 [=========== ] 00533 / 01046 - build source/front linkerfront.o + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c linkerfront.ml [=========== ] 00533 / 01046 - exit source/tables_gen/util util.o, 0.50 sec, code 0 [=========== ] 00534 / 01046 - build source/compiler translate.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c translate.mli [=========== ] 00534 / 01046 - exit source/compiler lpyacc.cmx, 0.54 sec, code 0 [=========== ] 00535 / 01046 - build source/compiler lplex.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c lplex.ml [=========== ] 00536 / 01046 - exit source/compiler pervasiveutils.cmi, 0.10 sec, code 0 [=========== ] 00537 / 01046 - build source/compiler explicit.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c explicit.mli [=========== ] 00537 / 01046 - exit source/tables_gen/instrformats scan-c-instrgen-c.c, 0.21 sec, code 0 [=========== ] 00538 / 01046 - build source/tables_gen/instrformats instrgen-c.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o instrgen-c.o instrgen-c.c [=========== ] 00539 / 01047 - exit source/tables_gen/instrformats scan-c-instrgen-ocaml.c, 0.24 sec, code 0 [=========== ] 00540 / 01047 - build source/tables_gen/instrformats instrgen-ocaml.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o instrgen-ocaml.o instrgen-ocaml.c [=========== ] 00540 / 01047 - exit source/compiler scan-ocaml-parse.ml, 0.27 sec, code 0 [=========== ] 00541 / 01047 - build source/compiler clauses.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c clauses.mli [=========== ] 00541 / 01047 - exit source/compiler explicit.cmi, 0.09 sec, code 0 [=========== ] 00542 / 01047 - build source/compiler types.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c types.mli [=========== ] 00542 / 01047 - exit source/compiler translate.cmi, 0.12 sec, code 0 [=========== ] 00543 / 01047 - build source/compiler absyn.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c absyn.ml [=========== ] 00543 / 01047 - exit source/front linkerfront.o, 0.15 sec, code 0 [=========== ] 00544 / 01047 - scan source/front scan-ocaml-disassemblerfront.ml + ocamldep.opt -modules disassemblerfront.ml [============ ] 00591 / 01047 - exit source/compiler types.cmi, 0.06 sec, code 0 [============ ] 00592 / 01047 - build source/compiler parse.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c parse.mli [============ ] 00592 / 01047 - exit source/compiler clauses.cmi, 0.09 sec, code 0 [============ ] 00593 / 01047 - scan source/compiler scan-ocaml-processclauses.mli + ocamldep.opt -modules processclauses.mli [============ ] 00594 / 01047 - exit source/tables_gen/instrformats y.tab.c, 0.30 sec, code 0 [============ ] 00595 / 01047 - build source/tables_gen/instrformats lex.yy.c + flex instrformats.l [============ ] 00596 / 01047 instrgen-ocaml.c: In function ‘ocSpitInstructionMLI’: instrgen-ocaml.c:814:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, typeDefs); ^~~~~~~ instrgen-ocaml.c:815:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, opMLI); free(opMLI); ^~~~~~~ instrgen-ocaml.c:816:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, instrCatMLI); free(instrCatMLI); ^~~~~~~ instrgen-ocaml.c:818:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, instrMLI); free(instrMLI); ^~~~~~~ instrgen-ocaml.c: In function ‘ocSpitInstructionML’: instrgen-ocaml.c:833:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, typeDefs); free(typeDefs); ^~~~~~~ instrgen-ocaml.c:834:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, opML); free(opML); ^~~~~~~ instrgen-ocaml.c:835:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, instrCatML); free(instrCatML); ^~~~~~~ instrgen-ocaml.c:836:5: warning: format not a string literal and no format arguments [-Wformat-security] fprintf(outFile, instrML); free(instrML); ^~~~~~~ [============ ] 00596 / 01047 - exit source/front scan-ocaml-disassemblerfront.ml, 0.12 sec, code 0 [============ ] 00597 / 01047 - scan source/tables_gen/instrformats scan-c-y.tab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM y.tab.c [============ ] 00597 / 01047 - exit source/compiler lplex.cmx, 0.26 sec, code 0 [============ ] 00598 / 01047 - build source/compiler compile.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c compile.ml [============ ] 00599 / 01047 - exit source/tables_gen/pervasives ccode.o, 0.93 sec, code 0 [============ ] 00600 / 01047 - scan source/compiler scan-ocaml-processclauses.ml + ocamldep.opt -modules processclauses.ml [============ ] 00602 / 01047 - exit source/tables_gen/instrformats lex.yy.c, 0.08 sec, code 0 [============ ] 00603 / 01047 - scan source/tables_gen/instrformats scan-c-lex.yy.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM lex.yy.c [============ ] 00603 / 01047 - exit source/compiler scan-ocaml-processclauses.mli, 0.11 sec, code 0 [============ ] 00604 / 01047 - build source/compiler processclauses.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c processclauses.mli [============ ] 00604 / 01047 - exit source/compiler parse.cmi, 0.16 sec, code 0 [============ ] 00605 / 01047 - scan source/disassembler scan-ocaml-disassembly.mli + ocamldep.opt -modules disassembly.mli [============ ] 00606 / 01047 - exit source/compiler processclauses.cmi, 0.04 sec, code 0 [============ ] 00607 / 01047 - scan source/disassembler scan-ocaml-disassembly.ml + ocamldep.opt -modules disassembly.ml [============ ] 00608 / 01047 - exit source/disassembler scan-ocaml-disassembly.mli, 0.04 sec, code 0 [============ ] 00609 / 01047 - build source/disassembler disassembly.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I . -I ../simulator -I ../loader -c disassembly.mli [============ ] 00609 / 01047 - exit source/compiler scan-ocaml-processclauses.ml, 0.10 sec, code 0 [============ ] 00610 / 01047 - scan source/compiler scan-ocaml-typereduction.mli + ocamldep.opt -modules typereduction.mli [============ ] 00611 / 01047 - exit source/tables_gen/instrformats scan-c-y.tab.c, 0.14 sec, code 0 [============ ] 00612 / 01047 - build source/tables_gen/instrformats y.tab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o y.tab.o y.tab.c [============ ] 00613 / 01048 - exit source/tables_gen/pervasives ocamlcode.o, 1.25 sec, code 0 [============ ] 00614 / 01048 - scan source/compiler scan-ocaml-typereduction.ml + ocamldep.opt -modules typereduction.ml [============ ] 00615 / 01048 - exit source/disassembler disassembly.cmi, 0.11 sec, code 0 [============ ] 00616 / 01048 - scan source/compiler scan-ocaml-annvariables.mli + ocamldep.opt -modules annvariables.mli [============ ] 00617 / 01048 - exit source/compiler compile.cmx, 0.23 sec, code 0 [============ ] 00618 / 01048 - build source/front dependfront.cmi + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c dependfront.ml [============ ] 00619 / 01048 - exit source/compiler scan-ocaml-typereduction.mli, 0.18 sec, code 0 [============ ] 00620 / 01048 - build source/compiler typereduction.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c typereduction.mli [============ ] 00620 / 01048 - exit source/disassembler scan-ocaml-disassembly.ml, 0.23 sec, code 0 [============ ] 00621 / 01048 - scan source/compiler scan-ocaml-annvariables.ml + ocamldep.opt -modules annvariables.ml [============ ] 00622 / 01048 - exit source/tables_gen/instrformats scan-c-lex.yy.c, 0.28 sec, code 0 [============ ] 00623 / 01048 - build source/tables_gen/instrformats lex.yy.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o lex.yy.o lex.yy.c [============ ] 00623 / 01048 - exit source/tables_gen/instrformats instrgen-ocaml.o, 0.57 sec, code 0 [============ ] 00624 / 01048 - scan source/loader scan-ocaml-loadmodtab.mli + ocamldep.opt -modules loadmodtab.mli [============ ] 00625 / 01048 - exit source/tables_gen/instrformats instrgen-c.o, 0.58 sec, code 0 [============ ] 00626 / 01048 - scan source/loader scan-ocaml-loadmodtab.ml + ocamldep.opt -modules loadmodtab.ml [============ ] 00627 / 01048 - exit source/compiler typereduction.cmi, 0.11 sec, code 0 [============ ] 00628 / 01048 - scan source/disassembler scan-ocaml-context.mli + ocamldep.opt -modules context.mli [============= ] 00629 / 01048 - exit source/compiler scan-ocaml-annvariables.mli, 0.20 sec, code 0 [============= ] 00630 / 01048 - build source/compiler annvariables.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c annvariables.mli [============= ] 00630 / 01048 - exit source/compiler scan-ocaml-typereduction.ml, 0.25 sec, code 0 [============= ] 00631 / 01048 - scan source/disassembler scan-ocaml-context.ml + ocamldep.opt -modules context.ml [============= ] 00632 / 01048 - exit source/tables_gen/instrformats y.tab.o, 0.27 sec, code 0 [============= ] 00633 / 01048 - scan source/compiler scan-ocaml-clausegen.mli + ocamldep.opt -modules clausegen.mli [============= ] 00634 / 01048 - exit source/tables_gen/pervasives y.tab.o, 0.83 sec, code 0 [============= ] 00635 / 01048 - scan source/compiler scan-ocaml-clausegen.ml + ocamldep.opt -modules clausegen.ml [============= ] 00636 / 01048 - exit source/compiler annvariables.cmi, 0.07 sec, code 0 [============= ] 00637 / 01048 - scan source/compiler scan-ocaml-registers.mli + ocamldep.opt -modules registers.mli [============= ] 00638 / 01048 - exit source/loader scan-ocaml-loadmodtab.mli, 0.12 sec, code 0 [============= ] 00639 / 01048 - build source/loader loadmodtab.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I ../disassembler -I ../simulator -I . -c loadmodtab.mli [============= ] 00639 / 01048 - exit source/compiler scan-ocaml-annvariables.ml, 0.16 sec, code 0 [============= ] 00640 / 01048 - scan source/compiler scan-ocaml-registers.ml + ocamldep.opt -modules registers.ml [============= ] 00641 / 01048 - exit source/front dependfront.cmi, 0.24 sec, code 0 [============= ] 00642 / 01048 - build source tjdepend.opt + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I compiler -I disassembler -I simulator -I loader -o tjdepend.opt compiler/errormsg.cmx compiler/symbol.cmx compiler/preabsyn.cmx compiler/lpyacc.cmx compiler/lplex.cmx compiler/compile.cmx front/parseargs.cmx front/dependfront.cmx compiler/table.cmx [============= ] 00644 / 01048 - exit source/tables_gen/pervasives lex.yy.o, 1.00 sec, code 0 [============= ] 00645 / 01048 - build source/tables_gen/pervasives perv_gen + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -o perv_gen y.tab.o lex.yy.o types.o pervgen-c.o op.o pervgen-ocaml.o ocamlcode.o ccode.o ../util/util.o -Wl,-O1 -Wl,--as-needed [============= ] 00645 / 01048 - exit source/loader loadmodtab.cmi, 0.04 sec, code 0 [============= ] 00646 / 01048 - scan source/compiler scan-ocaml-bytecode.mli + ocamldep.opt -modules bytecode.mli [============= ] 00647 / 01048 - exit source/compiler scan-ocaml-clausegen.mli, 0.09 sec, code 0 [============= ] 00648 / 01048 - scan source/compiler scan-ocaml-bytecode.ml + ocamldep.opt -modules bytecode.ml [============= ] 00649 / 01048 - exit source/disassembler scan-ocaml-context.ml, 0.10 sec, code 0 [============= ] 00650 / 01048 - scan source/compiler scan-ocaml-spitcode.mli + ocamldep.opt -modules spitcode.mli [============= ] 00651 / 01048 - exit source/disassembler scan-ocaml-context.mli, 0.14 sec, code 0 [============= ] 00652 / 01048 - scan source/compiler scan-ocaml-spitcode.ml + ocamldep.opt -modules spitcode.ml [============= ] 00653 / 01048 - exit source/loader scan-ocaml-loadmodtab.ml, 0.16 sec, code 0 [============= ] 00654 / 01048 - scan source/disassembler scan-ocaml-label.mli + ocamldep.opt -modules label.mli [============= ] 00655 / 01048 - exit source/compiler scan-ocaml-registers.ml, 0.13 sec, code 0 [============= ] 00656 / 01048 - scan source/disassembler scan-ocaml-label.ml + ocamldep.opt -modules label.ml [============= ] 00657 / 01048 - exit source/compiler scan-ocaml-registers.mli, 0.16 sec, code 0 [============= ] 00658 / 01048 - scan source/compiler scan-ocaml-codegen.mli + ocamldep.opt -modules codegen.mli [============= ] 00659 / 01048 - exit source/compiler scan-ocaml-clausegen.ml, 0.18 sec, code 0 [============= ] 00660 / 01048 - scan source/compiler scan-ocaml-codegen.ml + ocamldep.opt -modules codegen.ml [============= ] 00661 / 01048 - exit source/compiler scan-ocaml-spitcode.ml, 0.11 sec, code 0 [============= ] 00662 / 01048 - scan source/front scan-ocaml-ccode_stubs.ml + ocamldep.opt -modules ccode_stubs.ml [============= ] 00663 / 01048 - exit source/compiler scan-ocaml-spitcode.mli, 0.12 sec, code 0 [============= ] 00664 / 01048 - scan source/front scan-ocaml-simulatorfront.ml + ocamldep.opt -modules simulatorfront.ml [============= ] 00665 / 01048 - exit source/compiler scan-ocaml-bytecode.ml, 0.16 sec, code 0 [============= ] 00666 / 01048 - scan source/front scan-ocaml-simerrors.mli + ocamldep.opt -modules simerrors.mli [============= ] 00667 / 01048 - exit source/compiler scan-ocaml-bytecode.mli, 0.16 sec, code 0 [============= ] 00668 / 01048 - build source/compiler bytecode.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c bytecode.mli [============= ] 00668 / 01048 - exit source/tables_gen/pervasives perv_gen, 0.17 sec, code 0 [============= ] 00669 / 01048 - build source compiler/pervasive.mli + Shell.cd(tables_gen/pervasives) && ./perv_gen pervasives.in [============= ] 00669 / 01048 - exit source/compiler absyn.cmx, 0.91 sec, code 0 [============= ] 00670 / 01048 - build source/compiler typereduction.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c typereduction.ml [============= ] 00671 / 01048 - exit source/compiler scan-ocaml-codegen.mli, 0.12 sec, code 0 [============= ] 00672 / 01048 - scan source/front scan-ocaml-simerrors.ml + ocamldep.opt -modules simerrors.ml [============= ] 00673 / 01048 - exit source/disassembler scan-ocaml-label.ml, 0.12 sec, code 0 [============= ] 00674 / 01048 - scan source/front scan-ocaml-readterm.mli + ocamldep.opt -modules readterm.mli [============= ] 00675 / 01048 - exit source/disassembler scan-ocaml-label.mli, 0.17 sec, code 0 [============= ] 00676 / 01048 - build source/disassembler label.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I . -I ../simulator -I ../loader -c label.mli [============= ] 00676 / 01048 - exit source tjdepend.opt, 0.26 sec, code 0 [============= ] 00677 / 01048 - build source tjdepend + Shell.ln-or-cp(source/tjdepend.opt source/tjdepend) [============= ] 00677 / 01048 - exit source tjdepend, 0.00 sec, code 0 [============= ] 00678 / 01048 - build . tjdepend + Shell.ln-or-cp(source/tjdepend.opt tjdepend) [============= ] 00678 / 01048 - exit source/disassembler label.cmi, 0.02 sec, code 0 [============= ] 00679 / 01048 - build source/disassembler label.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I . -I ../simulator -I ../loader -c label.ml [============= ] 00679 / 01048 - exit source compiler/pervasive.mli, 0.06 sec, code 0 [============= ] 00680 / 01048 - scan source/compiler scan-ocaml-pervasive.ml + ocamldep.opt -modules pervasive.ml [============== ] 00683 / 01048 - exit source/compiler bytecode.cmi, 0.07 sec, code 0 [============== ] 00684 / 01048 - build source/compiler bytecode.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c bytecode.ml [============== ] 00684 / 01048 - exit source/front scan-ocaml-simerrors.mli, 0.08 sec, code 0 [============== ] 00685 / 01048 - build source/front simerrors.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c simerrors.mli [============== ] 00685 / 01048 - exit source/front scan-ocaml-simulatorfront.ml, 0.12 sec, code 0 [============== ] 00686 / 01048 - scan source/compiler scan-ocaml-pervasive.mli + ocamldep.opt -modules pervasive.mli [============== ] 00686 / 01048 - exit source/front scan-ocaml-ccode_stubs.ml, 0.13 sec, code 0 [============== ] 00687 / 01048 - build source/front ccode_stubs.o + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c ccode_stubs.ml [============== ] 00687 / 01048 - exit source/compiler scan-ocaml-codegen.ml, 0.16 sec, code 0 [============== ] 00688 / 01048 - scan source/front scan-ocaml-readterm.ml + ocamldep.opt -modules readterm.ml [============== ] 00689 / 01048 - exit source/tables_gen/instrformats lex.yy.o, 0.49 sec, code 0 [============== ] 00690 / 01048 - build source/tables_gen/instrformats instr_gen + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -o instr_gen y.tab.o lex.yy.o instrgen-c.o instrgen-ocaml.o ../util/util.o -lm [============== ] 00690 / 01048 - exit source/front simerrors.cmi, 0.09 sec, code 0 [============== ] 00691 / 01048 - scan source/front scan-ocaml-module.mli + ocamldep.opt -modules module.mli [============== ] 00692 / 01048 - exit source/compiler bytecode.cmx, 0.10 sec, code 0 [============== ] 00693 / 01048 - scan source/front scan-ocaml-module.ml + ocamldep.opt -modules module.ml [============== ] 00695 / 01048 - exit source/disassembler label.cmx, 0.13 sec, code 0 [============== ] 00696 / 01048 - scan source/front scan-ocaml-query.mli + ocamldep.opt -modules query.mli [============== ] 00698 / 01048 - exit . tjdepend, 0.13 sec, code 0 [============== ] 00699 / 01048 - scan source/front scan-ocaml-query.ml + ocamldep.opt -modules query.ml [============== ] 00700 / 01048 - exit source/front scan-ocaml-readterm.mli, 0.17 sec, code 0 [============== ] 00701 / 01048 - build source/front readterm.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c readterm.mli [============== ] 00701 / 01048 - exit source/front scan-ocaml-simerrors.ml, 0.18 sec, code 0 [============== ] 00702 / 01048 - build source/front simerrors.o + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c simerrors.ml [============== ] 00702 / 01048 - exit source/compiler typereduction.cmx, 0.19 sec, code 0 [============== ] 00703 / 01048 - scan source/front scan-ocaml-front.mli + ocamldep.opt -modules front.mli [============== ] 00705 / 01048 - exit source/front readterm.cmi, 0.02 sec, code 0 [============== ] 00706 / 01048 - scan source/front scan-ocaml-front.ml + ocamldep.opt -modules front.ml [============== ] 00707 / 01048 - exit source/tables_gen/instrformats instr_gen, 0.06 sec, code 0 [============== ] 00708 / 01048 - build source tables/instructions.c + Shell.cd(tables_gen/instrformats) && ./instr_gen [============== ] 00708 / 01048 - exit source/front scan-ocaml-readterm.ml, 0.07 sec, code 0 [============== ] 00709 / 01048 - scan source/front scan-ocaml-compilerfront.ml + ocamldep.opt -modules compilerfront.ml [================ ] 00816 / 01048 - exit source/front ccode_stubs.o, 0.08 sec, code 0 [================ ] 00817 / 01048 - exit source/compiler scan-ocaml-pervasive.mli, 0.08 sec, code 0 [================ ] 00820 / 01048 - build source/compiler pervasive.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c pervasive.mli [================ ] 00820 / 01048 - exit source/compiler scan-ocaml-pervasive.ml, 0.16 sec, code 0 [================ ] 00821 / 01048 - exit source tables/instructions.c, 0.02 sec, code 0 [================ ] 00822 / 01048 - scan source/simulator scan-c-siminit.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM siminit.c [================ ] 00824 / 01048 - scan source/linker scan-c-kind.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM kind.c [================ ] 00824 / 01048 - scan source/front scan-c-linker_c.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM linker_c.c [================ ] 00824 / 01048 - exit source/front scan-ocaml-front.mli, 0.05 sec, code 0 [================ ] 00825 / 01048 - build source/front front.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c front.mli [================ ] 00825 / 01048 - exit source/front simerrors.o, 0.05 sec, code 0 [================ ] 00826 / 01048 - scan source/simulator scan-c-siminstrlocal.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM siminstrlocal.c [================ ] 00827 / 01048 - exit source/front scan-ocaml-query.ml, 0.06 sec, code 0 [================ ] 00828 / 01048 - scan source/loader scan-c-tyskel.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM tyskel.c [================ ] 00828 / 01048 - exit source/front scan-ocaml-query.mli, 0.06 sec, code 0 [================ ] 00829 / 01048 - build source/front query.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c query.mli [================ ] 00829 / 01048 - exit source/front scan-ocaml-module.ml, 0.07 sec, code 0 [================ ] 00830 / 01048 - scan source/loader scan-c-const.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM const.c [================ ] 00830 / 01048 - exit source/front scan-ocaml-module.mli, 0.08 sec, code 0 [================ ] 00831 / 01048 - build source/front module.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c module.mli [================ ] 00831 / 01048 - exit source/front query.cmi, 0.02 sec, code 0 [================ ] 00832 / 01048 - scan source/loader scan-c-code.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM code.c [================ ] 00832 / 01048 - exit source/front front.cmi, 0.07 sec, code 0 [================ ] 00833 / 01048 - scan source/simulator/builtins scan-c-io.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM io.c [================ ] 00833 / 01048 - exit source/compiler pervasive.cmi, 0.10 sec, code 0 [================ ] 00834 / 01048 - build source/compiler pervasive.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c pervasive.ml [================ ] 00834 / 01048 - exit source/front scan-ocaml-compilerfront.ml, 0.10 sec, code 0 [================ ] 00835 / 01048 - scan source/linker scan-c-importtab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM importtab.c [================ ] 00835 / 01048 - exit source/front scan-ocaml-front.ml, 0.12 sec, code 0 [================ ] 00836 / 01048 - scan source/front scan-c-query_c.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM query_c.c [================ ] 00836 / 01048 - exit source/front module.cmi, 0.06 sec, code 0 [================ ] 00837 / 01048 - scan source/loader scan-c-searchtab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM searchtab.c [================ ] 00837 / 01048 - exit source/front scan-c-linker_c.c, 0.13 sec, code 0 [================ ] 00838 / 01048 - build source/front linker_c.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o linker_c.o linker_c.c [================= ] 00857 / 01067 - exit source/linker scan-c-kind.c, 0.13 sec, code 0 [================= ] 00858 / 01067 - build source/linker kind.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o kind.o kind.c [================= ] 00864 / 01073 - exit source/simulator scan-c-siminit.c, 0.14 sec, code 0 [================= ] 00865 / 01073 - build source/simulator siminit.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o siminit.o siminit.c [================= ] 00871 / 01079 - exit source/loader scan-c-code.c, 0.15 sec, code 0 [================= ] 00872 / 01079 - build source/loader code.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o code.o code.c [================= ] 00883 / 01090 - exit source/loader scan-c-const.c, 0.16 sec, code 0 [================= ] 00884 / 01090 - build source/loader const.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o const.o const.c [================= ] 00885 / 01091 - exit source/loader scan-c-tyskel.c, 0.19 sec, code 0 [================= ] 00886 / 01091 - build source/loader tyskel.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o tyskel.o tyskel.c [================= ] 00887 / 01092 - exit source/simulator scan-c-siminstrlocal.c, 0.20 sec, code 0 [================= ] 00888 / 01092 - build source/simulator siminstrlocal.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o siminstrlocal.o siminstrlocal.c [================= ] 00892 / 01096 In file included from kind.c:30: kind.c: In function ‘UnPackKindInd’: kind.c:115:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] bad("KindInd unpack of %d failed: [%d:%d:%ld]\n",\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ind,PERV_KIND_NUM,GKindTabSize,LK_VECTOR_Size(&LKinds)); ~~~~~~~~~~~~ linker_message.h:33:33: note: in definition of macro ‘bad’ #define bad(...) fprintf(stderr,__VA_ARGS__) ^~~~~~~~~~~ [================= ] 00892 / 01096 - exit source/front linker_c.o, 0.22 sec, code 0 [================= ] 00893 / 01096 - scan source/simulator scan-c-hnormlocal.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM hnormlocal.c [================= ] 00893 / 01096 - exit source/loader scan-c-searchtab.c, 0.23 sec, code 0 [================= ] 00894 / 01096 - build source/loader searchtab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o searchtab.o searchtab.c [================= ] 00895 / 01097 - exit source/front scan-c-query_c.c, 0.24 sec, code 0 [================= ] 00896 / 01097 - build source/front query_c.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o query_c.o query_c.c [================= ] 00901 / 01102 - exit source/linker scan-c-importtab.c, 0.24 sec, code 0 [================= ] 00902 / 01102 - build source/linker importtab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o importtab.o importtab.c [================= ] 00904 / 01104 - exit source/simulator/builtins scan-c-io.c, 0.27 sec, code 0 [================= ] 00905 / 01104 - build source/simulator/builtins io.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o io.o io.c [================= ] 00907 / 01106 In file included from code.c:32: code.c: In function ‘LD_CODE_LoadCode’: code.c:126:24: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] LD_debug("L%x ",*(CSpacePtr*)(code+j)-codeSpaceBeg); ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ld_message.h:27:58: note: in definition of macro ‘LD_debug’ #define LD_debug(...) {if(LD_verbosity>2){fprintf(stderr,__VA_ARGS__);}} ^~~~~~~~~~~ [================= ] 00907 / 01106 - exit source/simulator siminit.o, 0.24 sec, code 0 [================= ] 00908 / 01106 - scan source/linker scan-c-code.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM code.c [================= ] 00908 / 01106 - exit source/simulator scan-c-hnormlocal.c, 0.15 sec, code 0 [================= ] 00909 / 01106 - build source/simulator hnormlocal.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o hnormlocal.o hnormlocal.c [================= ] 00909 / 01106 - exit source/loader const.o, 0.31 sec, code 0 [================= ] 00910 / 01106 - scan source/simulator/builtins scan-c-readterm.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM readterm.c [================= ] 00910 / 01106 - exit source/linker kind.o, 0.46 sec, code 0 [================= ] 00911 / 01106 - scan source/linker scan-c-VectorRW.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM VectorRW.c [================= ] 00911 / 01106 - exit source/loader code.o, 0.42 sec, code 0 [================= ] 00912 / 01106 - scan source/simulator scan-c-types.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM types.c [================= ] 00912 / 01106 - exit source/simulator/builtins scan-c-readterm.c, 0.10 sec, code 0 [================= ] 00913 / 01106 - build source/simulator/builtins readterm.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o readterm.o readterm.c [================= ] 00913 / 01106 - exit source/linker scan-c-code.c, 0.25 sec, code 0 [================= ] 00914 / 01106 - build source/linker code.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o code.o code.c [================= ] 00916 / 01108 - exit source/loader tyskel.o, 0.43 sec, code 0 [================= ] 00917 / 01108 - scan source/linker scan-c-CallResolution.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM CallResolution.c [================= ] 00917 / 01108 - exit source/front query_c.o, 0.40 sec, code 0 [================= ] 00918 / 01108 - scan source/linker scan-c-rename.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM rename.c [================= ] 00918 / 01108 - exit source/linker scan-c-VectorRW.c, 0.17 sec, code 0 [================= ] 00919 / 01108 - build source/linker VectorRW.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o VectorRW.o VectorRW.c [================= ] 00919 / 01108 - exit source/loader searchtab.o, 0.44 sec, code 0 [================= ] 00920 / 01108 - scan source/tables scan-c-pervasives.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM pervasives.c [================= ] 00920 / 01108 - exit source/simulator scan-c-types.c, 0.18 sec, code 0 [================= ] 00921 / 01108 - build source/simulator types.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o types.o types.c [================= ] 00921 / 01108 - exit source/linker scan-c-CallResolution.c, 0.15 sec, code 0 [================= ] 00922 / 01108 - build source/linker CallResolution.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o CallResolution.o CallResolution.c [================= ] 00922 / 01108 - exit source/linker scan-c-rename.c, 0.16 sec, code 0 [================= ] 00923 / 01108 - build source/linker rename.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o rename.o rename.c [================= ] 00924 / 01109 In file included from code.c:32: code.c: In function ‘LoadCode’: code.c:330:17: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘CodeInd’ {aka ‘long int’} [-Wformat=] debug("L:%d\t",*(CodeInd*)(code+j)); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~ linker_message.h:27:58: note: in definition of macro ‘debug’ #define debug(...) if(linker_verbosity>2){fprintf(stderr,__VA_ARGS__);} ^~~~~~~~~~~ [================= ] 00924 / 01109 - exit source/tables scan-c-pervasives.c, 0.17 sec, code 0 [================= ] 00925 / 01109 - build source/tables pervasives.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o pervasives.o pervasives.c [================= ] 00926 / 01110 - exit source/simulator hnormlocal.o, 0.52 sec, code 0 [================= ] 00927 / 01110 - scan source/system scan-c-error.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM error.c [================= ] 00927 / 01110 - exit source/linker importtab.o, 0.73 sec, code 0 [================= ] 00928 / 01110 - scan source/linker scan-c-linker_message.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM linker_message.c [================= ] 00928 / 01110 - exit source/system scan-c-error.c, 0.15 sec, code 0 [================= ] 00929 / 01110 - build source/system error.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o error.o error.c [================= ] 00929 / 01110 - exit source/linker scan-c-linker_message.c, 0.06 sec, code 0 [================= ] 00930 / 01110 - build source/linker linker_message.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o linker_message.o linker_message.c [================= ] 00930 / 01110 - exit source/linker VectorRW.o, 0.44 sec, code 0 [================= ] 00931 / 01110 - scan source/linker scan-c-implgoal.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM implgoal.c [================= ] 00931 / 01110 - exit source/simulator siminstrlocal.o, 0.91 sec, code 0 [================= ] 00932 / 01110 - scan source/simulator/builtins scan-c-meta.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM meta.c [================= ] 00932 / 01110 - exit source/linker rename.o, 0.35 sec, code 0 [================= ] 00933 / 01110 - scan source/linker scan-c-bvrtab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM bvrtab.c [================= ] 00933 / 01110 - exit source/simulator/builtins io.o, 0.88 sec, code 0 [================= ] 00934 / 01110 - scan source/front scan-c-ccode_stubs_c.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM ccode_stubs_c.c [================= ] 00934 / 01110 - exit source/linker linker_message.o, 0.13 sec, code 0 [================= ] 00935 / 01110 - scan source/simulator scan-c-dataformats.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM dataformats.c [================= ] 00935 / 01110 - exit source/system error.o, 0.17 sec, code 0 [================= ] 00936 / 01110 - scan source/front scan-c-front_c.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM front_c.c [================= ] 00936 / 01110 - exit source/tables pervasives.o, 0.35 sec, code 0 [================= ] 00937 / 01110 - scan source/linker scan-c-const.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM const.c [================= ] 00937 / 01110 - exit source/linker scan-c-implgoal.c, 0.15 sec, code 0 [================= ] 00938 / 01110 - build source/linker implgoal.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o implgoal.o implgoal.c [================= ] 00938 / 01110 - exit source/linker CallResolution.o, 0.49 sec, code 0 [================= ] 00939 / 01110 - scan source/linker scan-c-tyskel.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM tyskel.c [================= ] 00939 / 01110 - exit source/linker scan-c-bvrtab.c, 0.11 sec, code 0 [================= ] 00940 / 01110 - build source/linker bvrtab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o bvrtab.o bvrtab.c [================= ] 00940 / 01110 - exit source/simulator/builtins scan-c-meta.c, 0.16 sec, code 0 [================= ] 00941 / 01110 - build source/simulator/builtins meta.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o meta.o meta.c [================= ] 00942 / 01111 - exit source/simulator types.o, 0.57 sec, code 0 [================= ] 00943 / 01111 - scan source/loader scan-c-implgoal.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM implgoal.c [================= ] 00943 / 01111 - exit source/front scan-c-ccode_stubs_c.c, 0.12 sec, code 0 [================= ] 00944 / 01111 - build source/front ccode_stubs_c.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o ccode_stubs_c.o ccode_stubs_c.c [================= ] 00945 / 01112 - exit source/linker scan-c-tyskel.c, 0.08 sec, code 0 [================== ] 00946 / 01112 - build source/linker tyskel.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o tyskel.o tyskel.c [================== ] 00947 / 01113 - exit source/linker scan-c-const.c, 0.09 sec, code 0 [================== ] 00948 / 01113 - build source/linker const.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o const.o const.c [================== ] 00948 / 01113 - exit source/simulator/builtins readterm.o, 0.89 sec, code 0 [================== ] 00949 / 01113 - scan source/simulator scan-c-simulator.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM simulator.c [================== ] 00949 / 01113 - exit source/loader scan-c-implgoal.c, 0.19 sec, code 0 [================== ] 00950 / 01113 - build source/loader implgoal.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o implgoal.o implgoal.c [================== ] 00950 / 01113 - exit source/front scan-c-front_c.c, 0.25 sec, code 0 [================== ] 00951 / 01113 - build source/front front_c.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o front_c.o front_c.c [================== ] 00951 / 01113 - exit source/simulator scan-c-dataformats.c, 0.28 sec, code 0 [================== ] 00952 / 01113 - build source/simulator dataformats.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o dataformats.o dataformats.c [================== ] 00952 / 01113 - exit source/linker bvrtab.o, 0.28 sec, code 0 [================== ] 00953 / 01113 - scan source/loader scan-c-kind.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM kind.c [================== ] 00953 / 01113 - exit source/simulator scan-c-simulator.c, 0.15 sec, code 0 [================== ] 00954 / 01113 - build source/simulator simulator.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o simulator.o simulator.c [================== ] 00955 / 01114 - exit source/linker implgoal.o, 0.36 sec, code 0 [================== ] 00956 / 01114 - scan source/simulator scan-c-siminstr.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM siminstr.c [================== ] 00956 / 01114 In file included from const.c:31: const.c: In function ‘UnPackConstInd’: const.c:116:9: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] debug("[%d %d %d]\n",(int)PERV_CONST_NUM,(int)GConstTabSize,TotalLConsts); ^~~~~~~~~~~~~~ ~~~~~~~~~~~~ linker_message.h:27:58: note: in definition of macro ‘debug’ #define debug(...) if(linker_verbosity>2){fprintf(stderr,__VA_ARGS__);} ^~~~~~~~~~~ [================== ] 00956 / 01114 - exit source/loader scan-c-kind.c, 0.12 sec, code 0 [================== ] 00957 / 01114 - build source/loader kind.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o kind.o kind.c [================== ] 00957 / 01114 - exit source/loader implgoal.o, 0.21 sec, code 0 [================== ] 00958 / 01114 - scan source/simulator/builtins scan-c-evalexp.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM evalexp.c [================== ] 00958 / 01114 - exit source/linker tyskel.o, 0.36 sec, code 0 [================== ] 00959 / 01114 - scan source/linker scan-c-tree.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM tree.c [================== ] 00959 / 01114 - exit source/simulator/builtins meta.o, 0.47 sec, code 0 [================== ] 00960 / 01114 - scan source/simulator scan-c-printterm.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM printterm.c [================== ] 00960 / 01114 - exit source/simulator/builtins scan-c-evalexp.c, 0.05 sec, code 0 [================== ] 00961 / 01114 - build source/simulator/builtins evalexp.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o evalexp.o evalexp.c [================== ] 00962 / 01115 - exit source/simulator scan-c-siminstr.c, 0.23 sec, code 0 [================== ] 00963 / 01115 - build source/simulator siminstr.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o siminstr.o siminstr.c [================== ] 00965 / 01117 - exit source/linker scan-c-tree.c, 0.15 sec, code 0 [================== ] 00966 / 01117 - build source/linker tree.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o tree.o tree.c [================== ] 00966 / 01117 - exit source/simulator simulator.o, 0.32 sec, code 0 [================== ] 00967 / 01117 - scan source/loader scan-c-loader.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM loader.c [================== ] 00967 / 01117 - exit source/compiler pervasive.cmx, 2.00 sec, code 0 [================== ] 00968 / 01117 - build source/compiler pervasiveutils.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c pervasiveutils.ml [================== ] 00969 / 01117 - exit source/front ccode_stubs_c.o, 0.67 sec, code 0 [================== ] 00970 / 01117 - build source/compiler annvariables.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c annvariables.ml [================== ] 00970 / 01117 - exit source/simulator scan-c-printterm.c, 0.25 sec, code 0 [================== ] 00971 / 01117 - build source/simulator printterm.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o printterm.o printterm.c [================== ] 00971 / 01117 - exit source/loader kind.o, 0.34 sec, code 0 [================== ] 00972 / 01117 - build source/compiler translate.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c translate.ml [================== ] 00972 / 01117 - exit source/linker code.o, 1.49 sec, code 0 [================== ] 00973 / 01117 - build source/compiler explicit.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c explicit.ml [================== ] 00973 / 01117 - exit source/loader scan-c-loader.c, 0.16 sec, code 0 [================== ] 00974 / 01117 - build source/loader loader.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o loader.o loader.c [================== ] 00974 / 01117 - exit source/compiler pervasiveutils.cmx, 0.23 sec, code 0 [================== ] 00975 / 01117 - build source/loader loadmodtab.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I . -c loadmodtab.ml [================== ] 00976 / 01117 - exit source/linker tree.o, 0.31 sec, code 0 [================== ] 00977 / 01117 - build source/front front.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c front.ml [================== ] 00977 / 01117 - exit source/compiler annvariables.cmx, 0.25 sec, code 0 [================== ] 00978 / 01117 - build source/compiler types.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c types.ml [================== ] 00979 / 01117 - exit source/front front.cmx, 0.14 sec, code 0 [================== ] 00980 / 01117 - scan source/loader scan-c-importtab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM importtab.c [================== ] 00981 / 01117 - exit source/front front_c.o, 0.89 sec, code 0 [================== ] 00982 / 01117 - scan source/linker scan-c-module.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM module.c [================== ] 00982 / 01117 - exit source/loader scan-c-importtab.c, 0.12 sec, code 0 [================== ] 00983 / 01117 - build source/loader importtab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o importtab.o importtab.c [================== ] 00983 / 01117 - exit source/loader loadmodtab.cmx, 0.29 sec, code 0 [================== ] 00984 / 01117 - build source/front module.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c module.ml [================== ] 00985 / 01117 - exit source/loader loader.o, 0.37 sec, code 0 [================== ] 00986 / 01117 - scan source/loader scan-c-hashtab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM hashtab.c [================== ] 00986 / 01117 - exit source/compiler explicit.cmx, 0.41 sec, code 0 [================== ] 00987 / 01117 - scan source/simulator scan-c-trail.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM trail.c [================== ] 00988 / 01117 - exit source/linker const.o, 1.07 sec, code 0 [================== ] 00989 / 01117 - scan source/front scan-c-readterm_c.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM readterm_c.c [================== ] 00989 / 01117 - exit source/linker scan-c-module.c, 0.20 sec, code 0 [================== ] 00990 / 01117 - build source/linker module.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o module.o module.c [================== ] 00992 / 01119 - exit source/compiler types.cmx, 0.40 sec, code 0 [================== ] 00993 / 01119 - build source/compiler processclauses.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c processclauses.ml [================== ] 00994 / 01119 - exit source/front scan-c-readterm_c.c, 0.11 sec, code 0 [================== ] 00995 / 01119 - build source/front readterm_c.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o readterm_c.o readterm_c.c [================== ] 00996 / 01120 - exit source/loader scan-c-hashtab.c, 0.15 sec, code 0 [================== ] 00997 / 01120 - build source/loader hashtab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o hashtab.o hashtab.c [================== ] 00997 / 01120 - exit source/simulator scan-c-trail.c, 0.22 sec, code 0 [================== ] 00998 / 01120 - build source/simulator trail.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o trail.o trail.c [================== ] 00998 / 01120 - exit source/front module.cmx, 0.27 sec, code 0 [================== ] 00999 / 01120 - build source/front readterm.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c readterm.ml [================== ] 01000 / 01120 - exit source/simulator printterm.o, 0.74 sec, code 0 [================== ] 01001 / 01120 - scan source/simulator scan-c-mcstring.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM mcstring.c [================== ] 01001 / 01120 - exit source/simulator/builtins evalexp.o, 0.98 sec, code 0 [================== ] 01002 / 01120 - scan source/tables scan-c-pervinit.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM pervinit.c [================== ] 01002 / 01120 - exit source/simulator dataformats.o, 1.21 sec, code 0 [================== ] 01003 / 01120 - scan source/simulator/builtins scan-c-compexp.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM compexp.c [================== ] 01003 / 01120 - exit source/front readterm_c.o, 0.22 sec, code 0 [================== ] 01004 / 01120 - scan source/tables scan-c-instructions.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM instructions.c [================== ] 01004 / 01120 - exit source/loader importtab.o, 0.42 sec, code 0 [================== ] 01005 / 01120 - scan source/system scan-c-message.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM message.c [================== ] 01005 / 01120 - exit source/compiler translate.cmx, 0.86 sec, code 0 [================== ] 01006 / 01120 - build source/compiler parse.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c parse.ml [================== ] 01007 / 01120 - exit source/simulator scan-c-mcstring.c, 0.14 sec, code 0 [=================== ] 01008 / 01120 - build source/simulator mcstring.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o mcstring.o mcstring.c [=================== ] 01008 / 01120 - exit source/compiler processclauses.cmx, 0.30 sec, code 0 [=================== ] 01009 / 01120 - scan source/simulator scan-c-io-datastructures.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM io-datastructures.c [=================== ] 01010 / 01120 - exit source/front readterm.cmx, 0.23 sec, code 0 [=================== ] 01011 / 01120 - scan source/simulator scan-c-simdispatch.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM simdispatch.c [=================== ] 01012 / 01120 - exit source/simulator trail.o, 0.26 sec, code 0 [=================== ] 01013 / 01120 - scan source/system scan-c-memory.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM memory.c [=================== ] 01013 / 01120 - exit source/loader hashtab.o, 0.29 sec, code 0 [=================== ] 01014 / 01120 - scan source/linker scan-c-vector.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM vector.c [=================== ] 01014 / 01120 - exit source/system scan-c-message.c, 0.16 sec, code 0 [=================== ] 01015 / 01120 - build source/system message.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o message.o message.c [=================== ] 01015 / 01120 - exit source/tables scan-c-instructions.c, 0.18 sec, code 0 [=================== ] 01016 / 01120 - build source/tables instructions.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o instructions.o instructions.c [=================== ] 01016 / 01120 - exit source/simulator/builtins scan-c-compexp.c, 0.20 sec, code 0 [=================== ] 01017 / 01120 - build source/simulator/builtins compexp.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o compexp.o compexp.c [=================== ] 01018 / 01121 - exit source/tables scan-c-pervinit.c, 0.23 sec, code 0 [=================== ] 01019 / 01121 - build source/tables pervinit.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o pervinit.o pervinit.c [=================== ] 01019 / 01121 - exit source/simulator scan-c-io-datastructures.c, 0.16 sec, code 0 [=================== ] 01020 / 01121 - build source/simulator io-datastructures.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o io-datastructures.o io-datastructures.c [=================== ] 01020 / 01121 - exit source/linker scan-c-vector.c, 0.10 sec, code 0 [=================== ] 01021 / 01121 - build source/linker vector.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o vector.o vector.c [=================== ] 01021 / 01121 - exit source/system scan-c-memory.c, 0.12 sec, code 0 [=================== ] 01022 / 01121 - build source/system memory.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o memory.o memory.c [=================== ] 01022 / 01121 - exit source/simulator scan-c-simdispatch.c, 0.13 sec, code 0 [=================== ] 01023 / 01121 - build source/simulator simdispatch.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o simdispatch.o simdispatch.c [=================== ] 01023 / 01121 - exit source/simulator mcstring.o, 0.30 sec, code 0 [=================== ] 01024 / 01121 - scan source/loader scan-c-file.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM file.c [=================== ] 01024 / 01121 - exit source/simulator io-datastructures.o, 0.19 sec, code 0 [=================== ] 01025 / 01121 - scan source/simulator/builtins scan-c-builtins.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM builtins.c [=================== ] 01025 / 01121 - exit source/simulator simdispatch.o, 0.12 sec, code 0 [=================== ] 01026 / 01121 - scan source/linker scan-c-hashtab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM hashtab.c [=================== ] 01026 / 01121 - exit source/tables instructions.o, 0.27 sec, code 0 [=================== ] 01027 / 01121 - scan source/simulator scan-c-abstmachine.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM abstmachine.c [=================== ] 01027 / 01121 - exit source/simulator/builtins scan-c-builtins.c, 0.10 sec, code 0 [=================== ] 01028 / 01121 - build source/simulator/builtins builtins.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o builtins.o builtins.c [=================== ] 01029 / 01122 - exit source/loader scan-c-file.c, 0.20 sec, code 0 [=================== ] 01030 / 01122 - build source/loader file.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o file.o file.c [=================== ] 01030 / 01122 - exit source/system message.o, 0.39 sec, code 0 [=================== ] 01031 / 01122 - scan source/simulator scan-c-hnorm.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM hnorm.c [=================== ] 01031 / 01122 file.c: In function ‘LD_FILE_GetString’: file.c:35:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(fd,buffer,length); ^~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LD_FILE_GET4’: file.c:119:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(fd,&tmp,sizeof(tmp)); ^~~~~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LD_FILE_PipePUT1’: file.c:162:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(pfd,&b,sizeof(b)); ^~~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LD_FILE_PipePUT2’: file.c:167:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(pfd,&s,sizeof(s)); ^~~~~~~~~~~~~~~~~~~~~~~ [=================== ] 01031 / 01122 file.c: In function ‘LD_FILE_PipePUTWORD’: file.c:172:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(pfd,&w,sizeof(w)); ^~~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LD_FILE_PipePutString’: file.c:178:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(pfd,&len,sizeof(len)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:179:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(pfd,str,len); ^~~~~~~~~~~~~~~~~~ - exit source/simulator/builtins compexp.o, 0.44 sec, code 0 [=================== ] 01032 / 01122 - scan source/loader scan-c-bvrtab.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM bvrtab.c [=================== ] 01032 / 01122 - exit source/simulator scan-c-hnorm.c, 0.09 sec, code 0 [=================== ] 01033 / 01122 - build source/simulator hnorm.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o hnorm.o hnorm.c [=================== ] 01034 / 01123 - exit source/loader scan-c-bvrtab.c, 0.04 sec, code 0 [=================== ] 01035 / 01123 - build source/loader bvrtab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o bvrtab.o bvrtab.c [=================== ] 01035 / 01123 - exit source/linker vector.o, 0.45 sec, code 0 [=================== ] 01036 / 01123 - scan source/loader scan-c-strings.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM strings.c [=================== ] 01036 / 01123 - exit source/tables pervinit.o, 0.50 sec, code 0 [=================== ] 01037 / 01123 - scan source/linker scan-c-stringspace.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM stringspace.c [=================== ] 01037 / 01123 - exit source/simulator/builtins builtins.o, 0.21 sec, code 0 [=================== ] 01038 / 01123 - scan source/include scan-c-obstack.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM obstack.c [=================== ] 01038 / 01123 - exit source/simulator scan-c-abstmachine.c, 0.23 sec, code 0 [=================== ] 01039 / 01123 - build source/simulator abstmachine.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o abstmachine.o abstmachine.c [=================== ] 01039 / 01123 - exit source/linker scan-c-hashtab.c, 0.29 sec, code 0 [=================== ] 01040 / 01123 - build source/linker hashtab.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o hashtab.o hashtab.c [=================== ] 01040 / 01123 - exit source/linker module.o, 1.13 sec, code 0 [=================== ] 01041 / 01123 - scan source/system scan-c-stream.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM stream.c [=================== ] 01041 / 01123 - exit source/linker scan-c-stringspace.c, 0.14 sec, code 0 [=================== ] 01042 / 01123 - build source/linker stringspace.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o stringspace.o stringspace.c [=================== ] 01042 / 01123 - exit source/loader scan-c-strings.c, 0.15 sec, code 0 [=================== ] 01043 / 01123 - build source/loader strings.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o strings.o strings.c [=================== ] 01043 / 01123 - exit source/system scan-c-stream.c, 0.09 sec, code 0 [=================== ] 01044 / 01123 - build source/system stream.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o stream.o stream.c [=================== ] 01045 / 01124 - exit source/include scan-c-obstack.c, 0.20 sec, code 0 [=================== ] 01046 / 01124 - build source/include obstack.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o obstack.o obstack.c [=================== ] 01046 / 01124 - exit source/loader file.o, 0.44 sec, code 0 [=================== ] 01047 / 01124 - scan source/simulator scan-c-hopu.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM hopu.c [=================== ] 01047 / 01124 - exit source/loader bvrtab.o, 0.39 sec, code 0 [=================== ] 01048 / 01124 - scan source/front scan-c-ocaml_wrap.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM ocaml_wrap.c [=================== ] 01048 / 01124 - exit source/compiler parse.cmx, 1.05 sec, code 0 [=================== ] 01049 / 01124 - build source/front query.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c query.ml [=================== ] 01050 / 01124 - exit source/linker stringspace.o, 0.25 sec, code 0 [=================== ] 01051 / 01124 - build source/compiler clauses.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c clauses.ml [=================== ] 01051 / 01124 - exit source/system memory.o, 0.87 sec, code 0 [=================== ] 01052 / 01124 - scan source/linker scan-c-file.c + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -MM file.c [=================== ] 01052 / 01124 - exit source/front query.cmx, 0.10 sec, code 0 [=================== ] 01053 / 01124 - build source/front simulatorfront.cmi + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c simulatorfront.ml [=================== ] 01054 / 01124 - exit source/simulator scan-c-hopu.c, 0.20 sec, code 0 [=================== ] 01055 / 01124 - build source/simulator hopu.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o hopu.o hopu.c [=================== ] 01055 / 01124 - exit source/include obstack.o, 0.22 sec, code 0 [=================== ] 01056 / 01124 - scan source/compiler scan-ocaml-instr.mli + ocamldep.opt -modules instr.mli [=================== ] 01057 / 01124 - exit source/front scan-c-ocaml_wrap.c, 0.23 sec, code 0 [=================== ] 01058 / 01124 - build source/front ocaml_wrap.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o ocaml_wrap.o ocaml_wrap.c [=================== ] 01059 / 01125 - exit source/linker scan-c-file.c, 0.15 sec, code 0 [=================== ] 01060 / 01125 - build source/linker file.o + x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I. -c -o file.o file.c [=================== ] 01060 / 01125 - exit source/loader strings.o, 0.43 sec, code 0 [=================== ] 01061 / 01125 - scan source/compiler scan-ocaml-instr.ml + ocamldep.opt -modules instr.ml [=================== ] 01062 / 01125 - exit source/compiler scan-ocaml-instr.mli, 0.10 sec, code 0 [=================== ] 01063 / 01125 - build source/compiler instr.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c instr.mli [=================== ] 01063 / 01125 - exit source/front simulatorfront.cmi, 0.24 sec, code 0 [=================== ] 01064 / 01125 - exit source/compiler instr.cmi, 0.08 sec, code 0 [=================== ] 01067 / 01125 - build source/disassembler context.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I ../compiler -I . -I ../simulator -I ../loader -c context.mli [=================== ] 01067 / 01125 - build source/compiler clausegen.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c clausegen.mli [=================== ] 01067 / 01125 - exit source/front ocaml_wrap.o, 0.23 sec, code 0 [=================== ] 01068 / 01125 - build source/compiler registers.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c registers.mli [=================== ] 01068 / 01125 - exit source/compiler clauses.cmx, 0.40 sec, code 0 [==================== ] 01069 / 01125 - build source/front parsefront.cmi + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c parsefront.ml [==================== ] 01070 / 01125 - exit source/linker hashtab.o, 0.71 sec, code 0 [==================== ] 01071 / 01125 - build source/compiler codegen.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c codegen.mli [==================== ] 01071 / 01125 file.c: In function ‘LK_FILE_GETWord’: file.c:104:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(fd,&tmp,sizeof(tmp)); ^~~~~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_GET4’: file.c:119:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(fd,&tmp,sizeof(tmp)); ^~~~~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_GET2’: file.c:130:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(fd,&tmp,sizeof(tmp)); ^~~~~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_GET1’: file.c:141:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(fd,&tmp,sizeof(tmp)); ^~~~~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_GetString’: file.c:151:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(fd,tmp,size); ^~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_PUT1’: file.c:159:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd,&x,sizeof(x)); ^~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_PUT2’: file.c:168:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd,&x,sizeof(x)); ^~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_PUT4’: file.c:177:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd,&x,sizeof(x)); ^~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_PUTN’: file.c:182:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd,data,n); ^~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_PUTWord’: file.c:195:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd,&x,sizeof(x)); ^~~~~~~~~~~~~~~~~~~~~~ file.c: In function ‘LK_FILE_PutString’: file.c:202:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd,str,size); ^~~~~~~~~~~~~~~~~~ [==================== ] 01071 / 01125 - exit source/compiler registers.cmi, 0.08 sec, code 0 [==================== ] 01072 / 01125 - exit source/compiler clausegen.cmi, 0.12 sec, code 0 [==================== ] 01073 / 01125 - exit source/disassembler context.cmi, 0.16 sec, code 0 [==================== ] 01074 / 01125 - exit source/compiler scan-ocaml-instr.ml, 0.26 sec, code 0 [==================== ] 01075 / 01125 - build source/compiler instr.o + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c instr.ml [==================== ] 01075 / 01125 - exit source/system stream.o, 0.69 sec, code 0 [==================== ] 01076 / 01125 - exit source/simulator hnorm.o, 1.00 sec, code 0 [==================== ] 01077 / 01125 - exit source/compiler codegen.cmi, 0.04 sec, code 0 [==================== ] 01078 / 01125 - build source/compiler spitcode.cmi + ocamlc.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -g -I . -I . -I ../disassembler -I ../simulator -I ../loader -c spitcode.mli [==================== ] 01078 / 01125 - exit source/compiler spitcode.cmi, 0.02 sec, code 0 [==================== ] 01079 / 01125 - exit source/linker file.o, 0.39 sec, code 0 [==================== ] 01080 / 01125 - exit source/front parsefront.cmi, 0.19 sec, code 0 [==================== ] 01081 / 01125 - build source tjparse.opt + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I compiler -I disassembler -I simulator -I loader -o tjparse.opt compiler/errormsg.cmx compiler/option.cmx compiler/symbol.cmx compiler/table.cmx compiler/absyn.cmx compiler/pervasive.cmx compiler/pervasiveutils.cmx compiler/preabsyn.cmx compiler/lpyacc.cmx compiler/lplex.cmx compiler/compile.cmx compiler/translate.cmx compiler/types.cmx compiler/parse.cmx compiler/clauses.cmx compiler/explicit.cmx front/parseargs.cmx front/parsefront.cmx [==================== ] 01083 / 01125 - exit source/simulator abstmachine.o, 1.11 sec, code 0 [==================== ] 01084 / 01125 - exit source/compiler instr.o, 0.40 sec, code 0 [==================== ] 01085 / 01125 - build source/disassembler context.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I . -I ../simulator -I ../loader -c context.ml [==================== ] 01086 / 01125 - build source/compiler registers.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c registers.ml [==================== ] 01086 / 01125 - exit source/disassembler context.cmx, 0.11 sec, code 0 [==================== ] 01087 / 01125 - build source/disassembler disassembly.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I . -I ../simulator -I ../loader -c disassembly.ml [==================== ] 01088 / 01125 - exit source/compiler registers.cmx, 0.20 sec, code 0 [==================== ] 01089 / 01125 - build source/compiler clausegen.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c clausegen.ml [==================== ] 01090 / 01125 - exit source tjparse.opt, 0.54 sec, code 0 [==================== ] 01091 / 01125 - build source tjparse + Shell.ln-or-cp(source/tjparse.opt source/tjparse) [==================== ] 01091 / 01125 - build . tjparse + Shell.ln-or-cp(source/tjparse.opt tjparse) [==================== ] 01091 / 01125 - exit source tjparse, 0.01 sec, code 0 [==================== ] 01092 / 01125 - exit . tjparse, 0.01 sec, code 0 [==================== ] 01093 / 01125 - exit source/simulator hopu.o, 1.11 sec, code 0 [==================== ] 01094 / 01125 - exit source/simulator siminstr.o, 3.40 sec, code 0 [==================== ] 01095 / 01125 - build source liblink.a + Shell.rm(-f source/liblink.a) [==================== ] 01095 / 01125 - build source libsim.a + Shell.rm(-f source/libsim.a) [==================== ] 01095 / 01125 - build source liblink.a + ar cq liblink.a simulator/abstmachine.o simulator/dataformats.o simulator/hnorm.o simulator/hnormlocal.o simulator/hopu.o simulator/io-datastructures.o simulator/mcstring.o simulator/printterm.o simulator/simdispatch.o simulator/siminit.o simulator/siminstr.o simulator/siminstrlocal.o simulator/simulator.o simulator/trail.o simulator/types.o simulator/builtins/builtins.o simulator/builtins/compexp.o simulator/builtins/evalexp.o simulator/builtins/io.o simulator/builtins/meta.o simulator/builtins/readterm.o system/error.o system/memory.o system/message.o system/stream.o tables/instructions.o tables/pervasives.o tables/pervinit.o linker/bvrtab.o linker/CallResolution.o linker/code.o linker/const.o linker/file.o linker/hashtab.o linker/implgoal.o linker/importtab.o linker/kind.o linker/module.o linker/linker_message.o linker/rename.o linker/stringspace.o linker/tree.o linker/tyskel.o linker/vector.o linker/VectorRW.o front/linker_c.o include/obstack.o [==================== ] 01095 / 01125 - build source libsim.a + ar cq libsim.a simulator/abstmachine.o simulator/dataformats.o simulator/hnorm.o simulator/hnormlocal.o simulator/hopu.o simulator/io-datastructures.o simulator/mcstring.o simulator/printterm.o simulator/simdispatch.o simulator/siminit.o simulator/siminstr.o simulator/siminstrlocal.o simulator/simulator.o simulator/trail.o simulator/types.o simulator/builtins/builtins.o simulator/builtins/compexp.o simulator/builtins/evalexp.o simulator/builtins/io.o simulator/builtins/meta.o simulator/builtins/readterm.o system/error.o system/memory.o system/message.o system/stream.o tables/instructions.o tables/pervasives.o tables/pervinit.o front/ccode_stubs_c.o front/front_c.o front/query_c.o front/readterm_c.o front/ocaml_wrap.o loader/bvrtab.o loader/code.o loader/const.o loader/file.o loader/hashtab.o loader/implgoal.o loader/importtab.o loader/kind.o loader/loader.o loader/loadmodtab.o loader/searchtab.o loader/strings.o loader/tyskel.o linker/bvrtab.o linker/CallResolution.o linker/code.o linker/const.o linker/file.o linker/hashtab.o linker/implgoal.o linker/importtab.o linker/kind.o linker/module.o linker/linker_message.o linker/rename.o linker/stringspace.o linker/tree.o linker/tyskel.o linker/vector.o linker/VectorRW.o front/linker_c.o include/obstack.o [==================== ] 01095 / 01125 - exit source/disassembler disassembly.cmx, 0.22 sec, code 0 [==================== ] 01096 / 01125 - build source/front disassemblerfront.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c disassemblerfront.ml [==================== ] 01097 / 01125 - build source libsim.a + ranlib libsim.a [==================== ] 01097 / 01125 - build source liblink.a + ranlib liblink.a [==================== ] 01097 / 01125 - exit source libsim.a, 0.06 sec, code 0 [==================== ] 01098 / 01125 - exit source/front disassemblerfront.cmx, 0.04 sec, code 0 [==================== ] 01099 / 01125 - exit source liblink.a, 0.07 sec, code 0 [==================== ] 01102 / 01125 - build source tjlink.opt + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I compiler -I disassembler -I simulator -I loader -o tjlink.opt front/parseargs.cmx front/linkerfront.cmx liblink.a [==================== ] 01102 / 01125 - exit source tjlink.opt, 0.17 sec, code 0 [==================== ] 01103 / 01125 - build source tjlink + Shell.ln-or-cp(source/tjlink.opt source/tjlink) [==================== ] 01103 / 01125 - build . tjlink + Shell.ln-or-cp(source/tjlink.opt tjlink) [==================== ] 01103 / 01125 - exit . tjlink, 0.00 sec, code 0 [==================== ] 01104 / 01125 - exit source tjlink, 0.00 sec, code 0 [==================== ] 01105 / 01125 - exit source/compiler clausegen.cmx, 0.39 sec, code 0 [==================== ] 01106 / 01125 - build source/compiler codegen.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c codegen.ml [==================== ] 01107 / 01125 - exit source/compiler codegen.cmx, 0.13 sec, code 0 [==================== ] 01108 / 01125 - build source/compiler spitcode.cmx + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I . -I ../disassembler -I ../simulator -I ../loader -c spitcode.ml [==================== ] 01109 / 01125 - exit source/compiler spitcode.cmx, 0.05 sec, code 0 [==================== ] 01110 / 01125 - build source tjdis.opt + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I compiler -I disassembler -I simulator -I loader -o tjdis.opt compiler/errormsg.cmx compiler/option.cmx compiler/symbol.cmx compiler/table.cmx compiler/absyn.cmx compiler/bytecode.cmx compiler/pervasive.cmx compiler/pervasiveutils.cmx compiler/instr.cmx disassembler/label.cmx disassembler/context.cmx disassembler/disassembly.cmx front/parseargs.cmx front/disassemblerfront.cmx compiler/annvariables.cmx compiler/registers.cmx compiler/clausegen.cmx compiler/preabsyn.cmx compiler/lpyacc.cmx compiler/lplex.cmx compiler/compile.cmx compiler/translate.cmx compiler/types.cmx compiler/parse.cmx compiler/clauses.cmx compiler/codegen.cmx compiler/processclauses.cmx compiler/spitcode.cmx compiler/typereduction.cmx loader/loadmodtab.cmx [==================== ] 01111 / 01125 - build source tjsim.opt + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I compiler -I disassembler -I simulator -I loader -o tjsim.opt front/parseargs.cmx compiler/errormsg.cmx compiler/option.cmx compiler/symbol.cmx compiler/table.cmx compiler/absyn.cmx compiler/bytecode.cmx compiler/pervasive.cmx compiler/pervasiveutils.cmx loader/loadmodtab.cmx front/ccode_stubs.cmx front/simerrors.cmx front/module.cmx compiler/preabsyn.cmx compiler/lpyacc.cmx compiler/lplex.cmx compiler/compile.cmx compiler/translate.cmx compiler/types.cmx compiler/parse.cmx front/readterm.cmx front/query.cmx front/front.cmx front/simulatorfront.cmx compiler/annvariables.cmx compiler/instr.cmx compiler/registers.cmx compiler/clausegen.cmx compiler/clauses.cmx compiler/codegen.cmx compiler/processclauses.cmx compiler/spitcode.cmx compiler/typereduction.cmx libsim.a [==================== ] 01111 / 01125 - build source/front compilerfront.cmi + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I ../compiler -I ../disassembler -I ../simulator -I ../loader -c compilerfront.ml [==================== ] 01111 / 01125 - exit source/front compilerfront.cmi, 0.04 sec, code 0 [==================== ] 01112 / 01125 - build source tjcc.opt + ocamlopt.opt -w -A -ccopt -O2 -ccopt -pipe -ccopt -march=native -cclib -Wl,-O1 -cclib -Wl,--as-needed -I . -I compiler -I disassembler -I simulator -I loader -o tjcc.opt compiler/errormsg.cmx compiler/option.cmx compiler/symbol.cmx compiler/table.cmx compiler/absyn.cmx compiler/pervasive.cmx compiler/annvariables.cmx compiler/bytecode.cmx compiler/pervasiveutils.cmx compiler/preabsyn.cmx compiler/lpyacc.cmx compiler/lplex.cmx compiler/compile.cmx compiler/translate.cmx compiler/types.cmx compiler/parse.cmx compiler/clauses.cmx compiler/instr.cmx compiler/registers.cmx compiler/clausegen.cmx compiler/codegen.cmx compiler/processclauses.cmx compiler/spitcode.cmx compiler/typereduction.cmx front/parseargs.cmx front/compilerfront.cmx loader/loadmodtab.cmx [==================== ] 01114 / 01125 - exit source tjdis.opt, 0.28 sec, code 0 [==================== ] 01115 / 01125 - build source tjdis + Shell.ln-or-cp(source/tjdis.opt source/tjdis) [==================== ] 01115 / 01125 - build . tjdis + Shell.ln-or-cp(source/tjdis.opt tjdis) [==================== ] 01115 / 01125 - exit . tjdis, 0.01 sec, code 0 [==================== ] 01116 / 01125 - exit source tjdis, 0.02 sec, code 0 [==================== ] 01117 / 01125 - exit source tjsim.opt, 0.37 sec, code 0 [==================== ] 01118 / 01125 - build source tjsim + Shell.ln-or-cp(source/tjsim.opt source/tjsim) [==================== ] 01118 / 01125 - build . tjsim + Shell.ln-or-cp(source/tjsim.opt tjsim) [==================== ] 01118 / 01125 - exit . tjsim, 0.01 sec, code 0 [==================== ] 01119 / 01125 - exit source tjsim, 0.02 sec, code 0 [==================== ] 01120 / 01125 - exit source tjcc.opt, 0.35 sec, code 0 [==================== ] 01121 / 01125 - build source tjcc + Shell.ln-or-cp(source/tjcc.opt source/tjcc) [==================== ] 01121 / 01125 - build . tjcc + Shell.ln-or-cp(source/tjcc.opt tjcc) [==================== ] 01121 / 01125 - exit source tjcc, 0.00 sec, code 0 [==================== ] 01122 / 01125 - exit . tjcc, 0.00 sec, code 0 [==================== ] 01124 / 01125 [==================== ] 01125 / 01126 *** omake: done (9.38 sec, 154/154 scans, 183/243 rules, 562/1096 digests) >>> Source compiled. * --------------------------- ACCESS VIOLATION SUMMARY --------------------------- * LOG FILE: "/var/log/sandbox/sandbox-4.log" * VERSION 1.0 FORMAT: F - Function called FORMAT: S - Access Status FORMAT: P - Path as passed to function FORMAT: A - Absolute Path (not canonical) FORMAT: R - Canonical Path FORMAT: C - Command Line F: open_wr S: deny P: /usr/lib/omake/Pervasives.omc A: /usr/lib/omake/Pervasives.omc R: /usr/lib/omake/Pervasives.omc C: omake --verbose all F: open_wr S: deny P: /usr/lib/omake/build/C.omc A: /usr/lib/omake/build/C.omc R: /usr/lib/omake/build/C.omc C: omake --verbose all F: open_wr S: deny P: /usr/lib/omake/build/Common.omc A: /usr/lib/omake/build/Common.omc R: /usr/lib/omake/build/Common.omc C: omake --verbose all F: open_wr S: deny P: /usr/lib/omake/configure/Configure.omc A: /usr/lib/omake/configure/Configure.omc R: /usr/lib/omake/configure/Configure.omc C: omake --verbose all F: open_wr S: deny P: /usr/lib/omake/build/OCaml.omc A: /usr/lib/omake/build/OCaml.omc R: /usr/lib/omake/build/OCaml.omc C: omake --verbose all * --------------------------------------------------------------------------------