[1/208] cp bin/mycpp_main_souffle.sh _bin/shwrap/mycpp_main_souffle [2/208] asdl_main cpp mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl_debug.py [3/208] example-task tuple_return_value Python mycpp/examples/tuple_return_value.py _test/tasks/benchmark/tuple_return_value.py.task.txt _test/tasks/benchmark/tuple_return_value.py.log [4/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/tuple_return_value_raw.mycpp.cc mycpp/examples/tuple_return_value.py mycpp: LOADING mycpp/examples/tuple_return_value.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [5/208] wrap-cc _gen/mycpp/examples/tuple_return_value.mycpp.cc mycpp_main tuple_return_value _gen/mycpp/examples/tuple_return_value_raw.mycpp.cc '' _gen/mycpp/examples/tuple_return_value.mycpp.cc [6/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/tuple_return_value_raw.mycpp-souffle.cc mycpp/examples/tuple_return_value.py mycpp: LOADING mycpp/examples/tuple_return_value.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [7/208] wrap-cc _gen/mycpp/examples/tuple_return_value.mycpp-souffle.cc mycpp_main_souffle tuple_return_value _gen/mycpp/examples/tuple_return_value_raw.mycpp-souffle.cc '' _gen/mycpp/examples/tuple_return_value.mycpp-souffle.cc [8/208] example-task scoped_resource Python mycpp/examples/scoped_resource.py _test/tasks/benchmark/scoped_resource.py.task.txt _test/tasks/benchmark/scoped_resource.py.log [9/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/scoped_resource_raw.mycpp.cc mycpp/examples/scoped_resource.py mycpp: LOADING mycpp/examples/scoped_resource.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [10/208] wrap-cc _gen/mycpp/examples/scoped_resource.mycpp.cc mycpp_main scoped_resource _gen/mycpp/examples/scoped_resource_raw.mycpp.cc '' _gen/mycpp/examples/scoped_resource.mycpp.cc [11/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/scoped_resource_raw.mycpp-souffle.cc mycpp/examples/scoped_resource.py mycpp: LOADING mycpp/examples/scoped_resource.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [12/208] wrap-cc _gen/mycpp/examples/scoped_resource.mycpp-souffle.cc mycpp_main_souffle scoped_resource _gen/mycpp/examples/scoped_resource_raw.mycpp-souffle.cc '' _gen/mycpp/examples/scoped_resource.mycpp-souffle.cc [13/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cgi_raw.mycpp.cc mycpp/examples/cgi.py mycpp: LOADING mycpp/examples/cgi.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [14/208] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp_main cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc [15/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cgi_raw.mycpp-souffle.cc mycpp/examples/cgi.py mycpp: LOADING mycpp/examples/cgi.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [16/208] wrap-cc _gen/mycpp/examples/cgi.mycpp-souffle.cc mycpp_main_souffle cgi _gen/mycpp/examples/cgi_raw.mycpp-souffle.cc '' _gen/mycpp/examples/cgi.mycpp-souffle.cc [17/208] example-task modules Python mycpp/examples/modules.py _test/tasks/benchmark/modules.py.task.txt _test/tasks/benchmark/modules.py.log [18/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/modules_raw.mycpp.cc mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp: LOADING mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [19/208] wrap-cc _gen/mycpp/examples/modules.mycpp.cc mycpp_main modules _gen/mycpp/examples/modules_raw.mycpp.cc '' _gen/mycpp/examples/modules.mycpp.cc [20/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/modules_raw.mycpp-souffle.cc mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp: LOADING mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [21/208] wrap-cc _gen/mycpp/examples/modules.mycpp-souffle.cc mycpp_main_souffle modules _gen/mycpp/examples/modules_raw.mycpp-souffle.cc '' _gen/mycpp/examples/modules.mycpp-souffle.cc [22/208] example-task parse Python mycpp/examples/parse.py _test/tasks/benchmark/parse.py.task.txt _test/tasks/benchmark/parse.py.log [23/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/parse_raw.mycpp.cc asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pp_hnode.py display/pretty.py mycpp/examples/parse.py mycpp: LOADING asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pp_hnode.py display/pretty.py mycpp/examples/parse.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [24/208] wrap-cc _gen/mycpp/examples/parse.mycpp.cc mycpp_main parse _gen/mycpp/examples/parse_raw.mycpp.cc mycpp/examples/parse_preamble.h _gen/mycpp/examples/parse.mycpp.cc [25/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/parse_raw.mycpp-souffle.cc asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pp_hnode.py display/pretty.py mycpp/examples/parse.py mycpp: LOADING asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pp_hnode.py display/pretty.py mycpp/examples/parse.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [26/208] wrap-cc _gen/mycpp/examples/parse.mycpp-souffle.cc mycpp_main_souffle parse _gen/mycpp/examples/parse_raw.mycpp-souffle.cc mycpp/examples/parse_preamble.h _gen/mycpp/examples/parse.mycpp-souffle.cc [27/208] example-task length Python mycpp/examples/length.py _test/tasks/benchmark/length.py.task.txt _test/tasks/benchmark/length.py.log [28/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/length_raw.mycpp.cc mycpp/examples/length.py mycpp: LOADING mycpp/examples/length.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [29/208] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp_main length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc [30/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/length_raw.mycpp-souffle.cc mycpp/examples/length.py mycpp: LOADING mycpp/examples/length.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [31/208] wrap-cc _gen/mycpp/examples/length.mycpp-souffle.cc mycpp_main_souffle length _gen/mycpp/examples/length_raw.mycpp-souffle.cc '' _gen/mycpp/examples/length.mycpp-souffle.cc [32/208] example-task fib_iter Python mycpp/examples/fib_iter.py _test/tasks/benchmark/fib_iter.py.task.txt _test/tasks/benchmark/fib_iter.py.log [33/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_iter_raw.mycpp.cc mycpp/examples/fib_iter.py mycpp: LOADING mycpp/examples/fib_iter.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [34/208] wrap-cc _gen/mycpp/examples/fib_iter.mycpp.cc mycpp_main fib_iter _gen/mycpp/examples/fib_iter_raw.mycpp.cc '' _gen/mycpp/examples/fib_iter.mycpp.cc [35/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_iter_raw.mycpp-souffle.cc mycpp/examples/fib_iter.py mycpp: LOADING mycpp/examples/fib_iter.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [36/208] wrap-cc _gen/mycpp/examples/fib_iter.mycpp-souffle.cc mycpp_main_souffle fib_iter _gen/mycpp/examples/fib_iter_raw.mycpp-souffle.cc '' _gen/mycpp/examples/fib_iter.mycpp-souffle.cc [37/208] example-task pea_hello Python mycpp/examples/pea_hello.py _test/tasks/benchmark/pea_hello.py.task.txt _test/tasks/benchmark/pea_hello.py.log [38/208] example-task gc_stack_roots Python mycpp/examples/gc_stack_roots.py _test/tasks/benchmark/gc_stack_roots.py.task.txt _test/tasks/benchmark/gc_stack_roots.py.log [39/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc mycpp/examples/gc_stack_roots.py mycpp: LOADING mycpp/examples/gc_stack_roots.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [40/208] wrap-cc _gen/mycpp/examples/gc_stack_roots.mycpp.cc mycpp_main gc_stack_roots _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc [41/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/gc_stack_roots_raw.mycpp-souffle.cc mycpp/examples/gc_stack_roots.py mycpp: LOADING mycpp/examples/gc_stack_roots.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [42/208] wrap-cc _gen/mycpp/examples/gc_stack_roots.mycpp-souffle.cc mycpp_main_souffle gc_stack_roots _gen/mycpp/examples/gc_stack_roots_raw.mycpp-souffle.cc '' _gen/mycpp/examples/gc_stack_roots.mycpp-souffle.cc [43/208] example-task control_flow Python mycpp/examples/control_flow.py _test/tasks/benchmark/control_flow.py.task.txt _test/tasks/benchmark/control_flow.py.log [44/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/control_flow_raw.mycpp.cc mycpp/examples/control_flow.py mycpp: LOADING mycpp/examples/control_flow.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [45/208] wrap-cc _gen/mycpp/examples/control_flow.mycpp.cc mycpp_main control_flow _gen/mycpp/examples/control_flow_raw.mycpp.cc '' _gen/mycpp/examples/control_flow.mycpp.cc [46/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/control_flow_raw.mycpp-souffle.cc mycpp/examples/control_flow.py mycpp: LOADING mycpp/examples/control_flow.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [47/208] wrap-cc _gen/mycpp/examples/control_flow.mycpp-souffle.cc mycpp_main_souffle control_flow _gen/mycpp/examples/control_flow_raw.mycpp-souffle.cc '' _gen/mycpp/examples/control_flow.mycpp-souffle.cc [48/208] example-task asdl_generated Python mycpp/examples/asdl_generated.py _test/tasks/benchmark/asdl_generated.py.task.txt _test/tasks/benchmark/asdl_generated.py.log [49/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/asdl_generated_raw.mycpp.cc mycpp/examples/asdl_generated.py mycpp: LOADING mycpp/examples/asdl_generated.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [50/208] wrap-cc _gen/mycpp/examples/asdl_generated.mycpp.cc mycpp_main asdl_generated _gen/mycpp/examples/asdl_generated_raw.mycpp.cc '' _gen/mycpp/examples/asdl_generated.mycpp.cc [51/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/asdl_generated_raw.mycpp-souffle.cc mycpp/examples/asdl_generated.py mycpp: LOADING mycpp/examples/asdl_generated.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [52/208] wrap-cc _gen/mycpp/examples/asdl_generated.mycpp-souffle.cc mycpp_main_souffle asdl_generated _gen/mycpp/examples/asdl_generated_raw.mycpp-souffle.cc '' _gen/mycpp/examples/asdl_generated.mycpp-souffle.cc [53/208] example-task fib_recursive Python mycpp/examples/fib_recursive.py _test/tasks/benchmark/fib_recursive.py.task.txt _test/tasks/benchmark/fib_recursive.py.log [54/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_recursive_raw.mycpp.cc mycpp/examples/fib_recursive.py mycpp: LOADING mycpp/examples/fib_recursive.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [55/208] wrap-cc _gen/mycpp/examples/fib_recursive.mycpp.cc mycpp_main fib_recursive _gen/mycpp/examples/fib_recursive_raw.mycpp.cc '' _gen/mycpp/examples/fib_recursive.mycpp.cc [56/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_recursive_raw.mycpp-souffle.cc mycpp/examples/fib_recursive.py mycpp: LOADING mycpp/examples/fib_recursive.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [57/208] wrap-cc _gen/mycpp/examples/fib_recursive.mycpp-souffle.cc mycpp_main_souffle fib_recursive _gen/mycpp/examples/fib_recursive_raw.mycpp-souffle.cc '' _gen/mycpp/examples/fib_recursive.mycpp-souffle.cc [58/208] example-task loops Python mycpp/examples/loops.py _test/tasks/benchmark/loops.py.task.txt _test/tasks/benchmark/loops.py.log [59/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/loops_raw.mycpp.cc mycpp/examples/loops.py mycpp: LOADING mycpp/examples/loops.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [60/208] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp_main loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc [61/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/loops_raw.mycpp-souffle.cc mycpp/examples/loops.py mycpp: LOADING mycpp/examples/loops.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [62/208] wrap-cc _gen/mycpp/examples/loops.mycpp-souffle.cc mycpp_main_souffle loops _gen/mycpp/examples/loops_raw.mycpp-souffle.cc '' _gen/mycpp/examples/loops.mycpp-souffle.cc [63/208] example-task classes Python mycpp/examples/classes.py _test/tasks/benchmark/classes.py.task.txt _test/tasks/benchmark/classes.py.log [64/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/classes_raw.mycpp.cc mycpp/examples/classes.py mycpp: LOADING mycpp/examples/classes.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [65/208] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp_main classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc [66/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/classes_raw.mycpp-souffle.cc mycpp/examples/classes.py mycpp: LOADING mycpp/examples/classes.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [67/208] wrap-cc _gen/mycpp/examples/classes.mycpp-souffle.cc mycpp_main_souffle classes _gen/mycpp/examples/classes_raw.mycpp-souffle.cc '' _gen/mycpp/examples/classes.mycpp-souffle.cc [68/208] example-task containers Python mycpp/examples/containers.py _test/tasks/benchmark/containers.py.task.txt _test/tasks/benchmark/containers.py.log [69/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/containers_raw.mycpp.cc mycpp/examples/containers.py mycpp: LOADING mycpp/examples/containers.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [70/208] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp_main containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc [71/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/containers_raw.mycpp-souffle.cc mycpp/examples/containers.py mycpp: LOADING mycpp/examples/containers.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [72/208] wrap-cc _gen/mycpp/examples/containers.mycpp-souffle.cc mycpp_main_souffle containers _gen/mycpp/examples/containers_raw.mycpp-souffle.cc '' _gen/mycpp/examples/containers.mycpp-souffle.cc [73/208] example-task escape Python mycpp/examples/escape.py _test/tasks/benchmark/escape.py.task.txt _test/tasks/benchmark/escape.py.log [74/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/escape_raw.mycpp.cc mycpp/examples/escape.py mycpp: LOADING mycpp/examples/escape.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [75/208] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp_main escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc [76/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/escape_raw.mycpp-souffle.cc mycpp/examples/escape.py mycpp: LOADING mycpp/examples/escape.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [77/208] wrap-cc _gen/mycpp/examples/escape.mycpp-souffle.cc mycpp_main_souffle escape _gen/mycpp/examples/escape_raw.mycpp-souffle.cc '' _gen/mycpp/examples/escape.mycpp-souffle.cc [78/208] example-task cgi Python mycpp/examples/cgi.py _test/tasks/benchmark/cgi.py.task.txt _test/tasks/benchmark/cgi.py.log [79/208] example-task varargs Python mycpp/examples/varargs.py _test/tasks/benchmark/varargs.py.task.txt _test/tasks/benchmark/varargs.py.log [80/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/varargs_raw.mycpp.cc mycpp/examples/varargs.py mycpp: LOADING mycpp/examples/varargs.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [81/208] wrap-cc _gen/mycpp/examples/varargs.mycpp.cc mycpp_main varargs _gen/mycpp/examples/varargs_raw.mycpp.cc mycpp/examples/varargs_preamble.h _gen/mycpp/examples/varargs.mycpp.cc [82/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/varargs_raw.mycpp-souffle.cc mycpp/examples/varargs.py mycpp: LOADING mycpp/examples/varargs.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [83/208] wrap-cc _gen/mycpp/examples/varargs.mycpp-souffle.cc mycpp_main_souffle varargs _gen/mycpp/examples/varargs_raw.mycpp-souffle.cc mycpp/examples/varargs_preamble.h _gen/mycpp/examples/varargs.mycpp-souffle.cc [84/208] example-task cartesian Python mycpp/examples/cartesian.py _test/tasks/benchmark/cartesian.py.task.txt _test/tasks/benchmark/cartesian.py.log [85/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cartesian_raw.mycpp.cc mycpp/examples/cartesian.py mycpp: LOADING mycpp/examples/cartesian.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [86/208] wrap-cc _gen/mycpp/examples/cartesian.mycpp.cc mycpp_main cartesian _gen/mycpp/examples/cartesian_raw.mycpp.cc '' _gen/mycpp/examples/cartesian.mycpp.cc [87/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cartesian_raw.mycpp-souffle.cc mycpp/examples/cartesian.py mycpp: LOADING mycpp/examples/cartesian.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [88/208] wrap-cc _gen/mycpp/examples/cartesian.mycpp-souffle.cc mycpp_main_souffle cartesian _gen/mycpp/examples/cartesian_raw.mycpp-souffle.cc '' _gen/mycpp/examples/cartesian.mycpp-souffle.cc [89/208] example-task files Python mycpp/examples/files.py _test/tasks/benchmark/files.py.task.txt _test/tasks/benchmark/files.py.log [90/208] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/files_raw.mycpp.cc mycpp/examples/files.py mycpp: LOADING mycpp/examples/files.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [91/208] wrap-cc _gen/mycpp/examples/files.mycpp.cc mycpp_main files _gen/mycpp/examples/files_raw.mycpp.cc '' _gen/mycpp/examples/files.mycpp.cc [92/208] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/files_raw.mycpp-souffle.cc mycpp/examples/files.py mycpp: LOADING mycpp/examples/files.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp pass: SOUFFLE data flow mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [93/208] wrap-cc _gen/mycpp/examples/files.mycpp-souffle.cc mycpp_main_souffle files _gen/mycpp/examples/files_raw.mycpp-souffle.cc '' _gen/mycpp/examples/files.mycpp-souffle.cc [94/208] cxx opt '' mycpp/gc_mops.cc _build/obj/cxx-opt/mycpp/gc_mops.o [95/208] cxx opt '' mycpp/gc_mylib.cc _build/obj/cxx-opt/mycpp/gc_mylib.o [96/208] cxx opt '' mycpp/gc_str.cc _build/obj/cxx-opt/mycpp/gc_str.o [97/208] cxx opt '' mycpp/hash.cc _build/obj/cxx-opt/mycpp/hash.o [98/208] cxx opt '' mycpp/mark_sweep_heap.cc _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [99/208] cxx opt '' _gen/mycpp/examples/files.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/files.mycpp-souffle.o [100/208] cxx opt '' _gen/mycpp/examples/tuple_return_value.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/tuple_return_value.mycpp.o _gen/mycpp/examples/tuple_return_value.mycpp.cc: In function 'void tuple_return_value::run_tests()': _gen/mycpp/examples/tuple_return_value.mycpp.cc:68:7: warning: variable 'myint' set but not used [-Wunused-but-set-variable] int myint; ^~~~~ [101/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/tuple_return_value.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/tuple_return_value.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [102/208] example-task tuple_return_value C++ _bin/cxx-opt/mycpp/examples/tuple_return_value.mycpp _test/tasks/benchmark/tuple_return_value.mycpp.opt.task.txt _test/tasks/benchmark/tuple_return_value.mycpp.opt.log [103/208] cxx opt '' _gen/mycpp/examples/tuple_return_value.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/tuple_return_value.mycpp-souffle.o _gen/mycpp/examples/tuple_return_value.mycpp-souffle.cc: In function 'void tuple_return_value::run_tests()': _gen/mycpp/examples/tuple_return_value.mycpp-souffle.cc:62:7: warning: variable 'myint' set but not used [-Wunused-but-set-variable] int myint; ^~~~~ _gen/mycpp/examples/tuple_return_value.mycpp-souffle.cc:63:11: warning: variable 'mystr' set but not used [-Wunused-but-set-variable] BigStr* mystr = nullptr; ^~~~~ [104/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/tuple_return_value.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/tuple_return_value.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [105/208] example-task tuple_return_value C++-Souffle _bin/cxx-opt/mycpp/examples/tuple_return_value.mycpp-souffle _test/tasks/benchmark/tuple_return_value.mycpp-souffle.opt.task.txt _test/tasks/benchmark/tuple_return_value.mycpp-souffle.opt.log [106/208] cxx opt '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/scoped_resource.mycpp.o [107/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/scoped_resource.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/scoped_resource.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [108/208] example-task scoped_resource C++ _bin/cxx-opt/mycpp/examples/scoped_resource.mycpp _test/tasks/benchmark/scoped_resource.mycpp.opt.task.txt _test/tasks/benchmark/scoped_resource.mycpp.opt.log [109/208] cxx opt '' _gen/mycpp/examples/scoped_resource.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/scoped_resource.mycpp-souffle.o [110/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/scoped_resource.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/scoped_resource.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [111/208] example-task scoped_resource C++-Souffle _bin/cxx-opt/mycpp/examples/scoped_resource.mycpp-souffle _test/tasks/benchmark/scoped_resource.mycpp-souffle.opt.task.txt _test/tasks/benchmark/scoped_resource.mycpp-souffle.opt.log [112/208] cxx opt '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/modules.mycpp.o [113/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/modules.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/modules.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [114/208] example-task modules C++ _bin/cxx-opt/mycpp/examples/modules.mycpp _test/tasks/benchmark/modules.mycpp.opt.task.txt _test/tasks/benchmark/modules.mycpp.opt.log [115/208] cxx opt '' _gen/mycpp/examples/modules.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/modules.mycpp-souffle.o [116/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/modules.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/modules.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [117/208] example-task modules C++-Souffle _bin/cxx-opt/mycpp/examples/modules.mycpp-souffle _test/tasks/benchmark/modules.mycpp-souffle.opt.task.txt _test/tasks/benchmark/modules.mycpp-souffle.opt.log [118/208] cxx opt '' _gen/mycpp/examples/expr.asdl.cc _build/obj/cxx-opt/_gen/mycpp/examples/expr.asdl.o [119/208] cxx opt '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/parse.mycpp.o [120/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/parse.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/parse.mycpp.o _build/obj/cxx-opt/_gen/core/runtime.asdl.o _build/obj/cxx-opt/_gen/core/value.asdl.o _build/obj/cxx-opt/cpp/data_lang.o _build/obj/cxx-opt/_gen/display/pretty.asdl.o _build/obj/cxx-opt/_gen/frontend/id_kind.asdl.o _build/obj/cxx-opt/_gen/frontend/syntax.asdl.o _build/obj/cxx-opt/_gen/mycpp/examples/expr.asdl.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [121/208] example-task parse C++ _bin/cxx-opt/mycpp/examples/parse.mycpp _test/tasks/benchmark/parse.mycpp.opt.task.txt _test/tasks/benchmark/parse.mycpp.opt.log [122/208] cxx opt '' _gen/mycpp/examples/parse.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/parse.mycpp-souffle.o _gen/mycpp/examples/parse.mycpp-souffle.cc: In function 'void parse::run_benchmarks()': _gen/mycpp/examples/parse.mycpp-souffle.cc:1245:22: warning: variable 'tree' set but not used [-Wunused-but-set-variable] expr_asdl::expr_t* tree = nullptr; ^~~~ [123/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/parse.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/parse.mycpp-souffle.o _build/obj/cxx-opt/_gen/core/runtime.asdl.o _build/obj/cxx-opt/_gen/core/value.asdl.o _build/obj/cxx-opt/cpp/data_lang.o _build/obj/cxx-opt/_gen/display/pretty.asdl.o _build/obj/cxx-opt/_gen/frontend/id_kind.asdl.o _build/obj/cxx-opt/_gen/frontend/syntax.asdl.o _build/obj/cxx-opt/_gen/mycpp/examples/expr.asdl.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [124/208] example-task parse C++-Souffle _bin/cxx-opt/mycpp/examples/parse.mycpp-souffle _test/tasks/benchmark/parse.mycpp-souffle.opt.task.txt _test/tasks/benchmark/parse.mycpp-souffle.opt.log [125/208] cxx opt '' _gen/mycpp/examples/length.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/length.mycpp.o [126/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/length.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/length.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [127/208] example-task length C++ _bin/cxx-opt/mycpp/examples/length.mycpp _test/tasks/benchmark/length.mycpp.opt.task.txt _test/tasks/benchmark/length.mycpp.opt.log [128/208] cxx opt '' _gen/mycpp/examples/length.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/length.mycpp-souffle.o _gen/mycpp/examples/length.mycpp-souffle.cc: In function 'void length::run_tests()': _gen/mycpp/examples/length.mycpp-souffle.cc:53:11: warning: variable 'c2' set but not used [-Wunused-but-set-variable] BigStr* c2 = nullptr; ^~ [129/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/length.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/length.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [130/208] example-task length C++-Souffle _bin/cxx-opt/mycpp/examples/length.mycpp-souffle _test/tasks/benchmark/length.mycpp-souffle.opt.task.txt _test/tasks/benchmark/length.mycpp-souffle.opt.log [131/208] cxx opt '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_iter.mycpp.o [132/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/fib_iter.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/fib_iter.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [133/208] example-task fib_iter C++ _bin/cxx-opt/mycpp/examples/fib_iter.mycpp _test/tasks/benchmark/fib_iter.mycpp.opt.task.txt _test/tasks/benchmark/fib_iter.mycpp.opt.log [134/208] cxx opt '' _gen/mycpp/examples/fib_iter.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_iter.mycpp-souffle.o [135/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/fib_iter.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/fib_iter.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [136/208] example-task fib_iter C++-Souffle _bin/cxx-opt/mycpp/examples/fib_iter.mycpp-souffle _test/tasks/benchmark/fib_iter.mycpp-souffle.opt.task.txt _test/tasks/benchmark/fib_iter.mycpp-souffle.opt.log [137/208] cxx opt '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/gc_stack_roots.mycpp.o [138/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/gc_stack_roots.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/gc_stack_roots.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [139/208] example-task gc_stack_roots C++ _bin/cxx-opt/mycpp/examples/gc_stack_roots.mycpp _test/tasks/benchmark/gc_stack_roots.mycpp.opt.task.txt _test/tasks/benchmark/gc_stack_roots.mycpp.opt.log [140/208] cxx opt '' _gen/mycpp/examples/gc_stack_roots.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/gc_stack_roots.mycpp-souffle.o [141/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/gc_stack_roots.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/gc_stack_roots.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [142/208] example-task gc_stack_roots C++-Souffle _bin/cxx-opt/mycpp/examples/gc_stack_roots.mycpp-souffle _test/tasks/benchmark/gc_stack_roots.mycpp-souffle.opt.task.txt _test/tasks/benchmark/gc_stack_roots.mycpp-souffle.opt.log [143/208] cxx opt '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/control_flow.mycpp.o [144/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/control_flow.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/control_flow.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [145/208] example-task control_flow C++ _bin/cxx-opt/mycpp/examples/control_flow.mycpp _test/tasks/benchmark/control_flow.mycpp.opt.task.txt _test/tasks/benchmark/control_flow.mycpp.opt.log [146/208] cxx opt '' _gen/mycpp/examples/control_flow.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/control_flow.mycpp-souffle.o _gen/mycpp/examples/control_flow.mycpp-souffle.cc: In function 'void control_flow::run_benchmarks()': _gen/mycpp/examples/control_flow.mycpp-souffle.cc:114:11: warning: variable 'result' set but not used [-Wunused-but-set-variable] BigStr* result = nullptr; ^~~~~~ [147/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/control_flow.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/control_flow.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [148/208] example-task control_flow C++-Souffle _bin/cxx-opt/mycpp/examples/control_flow.mycpp-souffle _test/tasks/benchmark/control_flow.mycpp-souffle.opt.task.txt _test/tasks/benchmark/control_flow.mycpp-souffle.opt.log [149/208] cxx opt '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/asdl_generated.mycpp.o [150/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/asdl_generated.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/asdl_generated.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [151/208] example-task asdl_generated C++ _bin/cxx-opt/mycpp/examples/asdl_generated.mycpp _test/tasks/benchmark/asdl_generated.mycpp.opt.task.txt _test/tasks/benchmark/asdl_generated.mycpp.opt.log [152/208] cxx opt '' _gen/mycpp/examples/asdl_generated.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/asdl_generated.mycpp-souffle.o _gen/mycpp/examples/asdl_generated.mycpp-souffle.cc: In function 'void asdl_generated::run_benchmarks()': _gen/mycpp/examples/asdl_generated.mycpp-souffle.cc:72:38: warning: variable 'x' set but not used [-Wunused-but-set-variable] asdl_generated::arith_expr__Const* x = nullptr; ^ [153/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/asdl_generated.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/asdl_generated.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [154/208] example-task asdl_generated C++-Souffle _bin/cxx-opt/mycpp/examples/asdl_generated.mycpp-souffle _test/tasks/benchmark/asdl_generated.mycpp-souffle.opt.task.txt _test/tasks/benchmark/asdl_generated.mycpp-souffle.opt.log [155/208] cxx opt '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_recursive.mycpp.o [156/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/fib_recursive.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/fib_recursive.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [157/208] example-task fib_recursive C++ _bin/cxx-opt/mycpp/examples/fib_recursive.mycpp _test/tasks/benchmark/fib_recursive.mycpp.opt.task.txt _test/tasks/benchmark/fib_recursive.mycpp.opt.log [158/208] cxx opt '' _gen/mycpp/examples/fib_recursive.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_recursive.mycpp-souffle.o [159/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/fib_recursive.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/fib_recursive.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [160/208] example-task fib_recursive C++-Souffle _bin/cxx-opt/mycpp/examples/fib_recursive.mycpp-souffle _test/tasks/benchmark/fib_recursive.mycpp-souffle.opt.task.txt _test/tasks/benchmark/fib_recursive.mycpp-souffle.opt.log [161/208] cxx opt '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/loops.mycpp.o [162/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/loops.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/loops.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [163/208] example-task loops C++ _bin/cxx-opt/mycpp/examples/loops.mycpp _test/tasks/benchmark/loops.mycpp.opt.task.txt _test/tasks/benchmark/loops.mycpp.opt.log [164/208] cxx opt '' _gen/mycpp/examples/loops.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/loops.mycpp-souffle.o _gen/mycpp/examples/loops.mycpp-souffle.cc: In function 'void loops::TestListCompParity()': _gen/mycpp/examples/loops.mycpp-souffle.cc:113:14: warning: variable 'mylist' set but not used [-Wunused-but-set-variable] List* mylist = nullptr; ^~~~~~ [165/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/loops.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/loops.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [166/208] example-task loops C++-Souffle _bin/cxx-opt/mycpp/examples/loops.mycpp-souffle _test/tasks/benchmark/loops.mycpp-souffle.opt.task.txt _test/tasks/benchmark/loops.mycpp-souffle.opt.log [167/208] cxx opt '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/classes.mycpp.o [168/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/classes.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/classes.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [169/208] example-task classes C++ _bin/cxx-opt/mycpp/examples/classes.mycpp _test/tasks/benchmark/classes.mycpp.opt.task.txt _test/tasks/benchmark/classes.mycpp.opt.log [170/208] cxx opt '' _gen/mycpp/examples/classes.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/classes.mycpp-souffle.o [171/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/classes.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/classes.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [172/208] example-task classes C++-Souffle _bin/cxx-opt/mycpp/examples/classes.mycpp-souffle _test/tasks/benchmark/classes.mycpp-souffle.opt.task.txt _test/tasks/benchmark/classes.mycpp-souffle.opt.log [173/208] cxx opt '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/containers.mycpp.o _gen/mycpp/examples/containers.mycpp.cc: In constructor 'containers::HasDictMember::HasDictMember()': _gen/mycpp/examples/containers.mycpp.cc:272:9: warning: unused variable 'non_member' [-Wunused-variable] auto* non_member = Alloc>(); ^~~~~~~~~~ [174/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/containers.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/containers.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [175/208] example-task containers C++ _bin/cxx-opt/mycpp/examples/containers.mycpp _test/tasks/benchmark/containers.mycpp.opt.task.txt _test/tasks/benchmark/containers.mycpp.opt.log [176/208] cxx opt '' _gen/mycpp/examples/containers.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/containers.mycpp-souffle.o _gen/mycpp/examples/containers.mycpp-souffle.cc: In constructor 'containers::HasDictMember::HasDictMember()': _gen/mycpp/examples/containers.mycpp-souffle.cc:253:9: warning: unused variable 'non_member' [-Wunused-variable] auto* non_member = Alloc>(); ^~~~~~~~~~ [177/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/containers.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/containers.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [178/208] example-task containers C++-Souffle _bin/cxx-opt/mycpp/examples/containers.mycpp-souffle _test/tasks/benchmark/containers.mycpp-souffle.opt.task.txt _test/tasks/benchmark/containers.mycpp-souffle.opt.log [179/208] cxx opt '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/escape.mycpp.o [180/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/escape.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/escape.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [181/208] example-task escape C++ _bin/cxx-opt/mycpp/examples/escape.mycpp _test/tasks/benchmark/escape.mycpp.opt.task.txt _test/tasks/benchmark/escape.mycpp.opt.log [182/208] cxx opt '' _gen/mycpp/examples/escape.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/escape.mycpp-souffle.o [183/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/escape.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/escape.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [184/208] example-task escape C++-Souffle _bin/cxx-opt/mycpp/examples/escape.mycpp-souffle _test/tasks/benchmark/escape.mycpp-souffle.opt.task.txt _test/tasks/benchmark/escape.mycpp-souffle.opt.log [185/208] cxx opt '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/cgi.mycpp.o [186/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/cgi.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/cgi.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [187/208] example-task cgi C++ _bin/cxx-opt/mycpp/examples/cgi.mycpp _test/tasks/benchmark/cgi.mycpp.opt.task.txt _test/tasks/benchmark/cgi.mycpp.opt.log [188/208] cxx opt '' _gen/mycpp/examples/cgi.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/cgi.mycpp-souffle.o [189/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/cgi.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/cgi.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [190/208] example-task cgi C++-Souffle _bin/cxx-opt/mycpp/examples/cgi.mycpp-souffle _test/tasks/benchmark/cgi.mycpp-souffle.opt.task.txt _test/tasks/benchmark/cgi.mycpp-souffle.opt.log [191/208] cxx opt '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/varargs.mycpp.o [192/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/varargs.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/varargs.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [193/208] example-task varargs C++ _bin/cxx-opt/mycpp/examples/varargs.mycpp _test/tasks/benchmark/varargs.mycpp.opt.task.txt _test/tasks/benchmark/varargs.mycpp.opt.log [194/208] cxx opt '' _gen/mycpp/examples/varargs.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/varargs.mycpp-souffle.o [195/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/varargs.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/varargs.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [196/208] example-task varargs C++-Souffle _bin/cxx-opt/mycpp/examples/varargs.mycpp-souffle _test/tasks/benchmark/varargs.mycpp-souffle.opt.task.txt _test/tasks/benchmark/varargs.mycpp-souffle.opt.log [197/208] cxx opt '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/cartesian.mycpp.o [198/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/cartesian.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/cartesian.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [199/208] example-task cartesian C++ _bin/cxx-opt/mycpp/examples/cartesian.mycpp _test/tasks/benchmark/cartesian.mycpp.opt.task.txt _test/tasks/benchmark/cartesian.mycpp.opt.log [200/208] cxx opt '' _gen/mycpp/examples/cartesian.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/cartesian.mycpp-souffle.o [201/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/cartesian.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/cartesian.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [202/208] example-task cartesian C++-Souffle _bin/cxx-opt/mycpp/examples/cartesian.mycpp-souffle _test/tasks/benchmark/cartesian.mycpp-souffle.opt.task.txt _test/tasks/benchmark/cartesian.mycpp-souffle.opt.log [203/208] cxx opt '' _gen/mycpp/examples/files.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/files.mycpp.o [204/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/files.mycpp _build/obj/cxx-opt/_gen/mycpp/examples/files.mycpp.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [205/208] example-task files C++ _bin/cxx-opt/mycpp/examples/files.mycpp _test/tasks/benchmark/files.mycpp.opt.task.txt _test/tasks/benchmark/files.mycpp.opt.log [206/208] LINK cxx opt '' _bin/cxx-opt/mycpp/examples/files.mycpp-souffle _build/obj/cxx-opt/_gen/mycpp/examples/files.mycpp-souffle.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_iolib.o _build/obj/cxx-opt/mycpp/gc_mops.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [207/208] example-task files C++-Souffle _bin/cxx-opt/mycpp/examples/files.mycpp-souffle _test/tasks/benchmark/files.mycpp-souffle.opt.task.txt _test/tasks/benchmark/files.mycpp-souffle.opt.log [208/208] benchmark-table _test/benchmark-table.tsv _test/tasks/benchmark/tuple_return_value.py.task.txt _test/tasks/benchmark/tuple_return_value.mycpp.opt.task.txt _test/tasks/benchmark/tuple_return_value.mycpp-souffle.opt.task.txt _test/tasks/benchmark/scoped_resource.py.task.txt _test/tasks/benchmark/scoped_resource.mycpp.opt.task.txt _test/tasks/benchmark/scoped_resource.mycpp-souffle.opt.task.txt _test/tasks/benchmark/modules.py.task.txt _test/tasks/benchmark/modules.mycpp.opt.task.txt _test/tasks/benchmark/modules.mycpp-souffle.opt.task.txt _test/tasks/benchmark/parse.py.task.txt _test/tasks/benchmark/parse.mycpp.opt.task.txt _test/tasks/benchmark/parse.mycpp-souffle.opt.task.txt _test/tasks/benchmark/length.py.task.txt _test/tasks/benchmark/length.mycpp.opt.task.txt _test/tasks/benchmark/length.mycpp-souffle.opt.task.txt _test/tasks/benchmark/fib_iter.py.task.txt _test/tasks/benchmark/fib_iter.mycpp.opt.task.txt _test/tasks/benchmark/fib_iter.mycpp-souffle.opt.task.txt _test/tasks/benchmark/pea_hello.py.task.txt _test/tasks/benchmark/gc_stack_roots.py.task.txt _test/tasks/benchmark/gc_stack_roots.mycpp.opt.task.txt _test/tasks/benchmark/gc_stack_roots.mycpp-souffle.opt.task.txt _test/tasks/benchmark/control_flow.py.task.txt _test/tasks/benchmark/control_flow.mycpp.opt.task.txt _test/tasks/benchmark/control_flow.mycpp-souffle.opt.task.txt _test/tasks/benchmark/asdl_generated.py.task.txt _test/tasks/benchmark/asdl_generated.mycpp.opt.task.txt _test/tasks/benchmark/asdl_generated.mycpp-souffle.opt.task.txt _test/tasks/benchmark/fib_recursive.py.task.txt _test/tasks/benchmark/fib_recursive.mycpp.opt.task.txt _test/tasks/benchmark/fib_recursive.mycpp-souffle.opt.task.txt _test/tasks/benchmark/loops.py.task.txt _test/tasks/benchmark/loops.mycpp.opt.task.txt _test/tasks/benchmark/loops.mycpp-souffle.opt.task.txt _test/tasks/benchmark/classes.py.task.txt _test/tasks/benchmark/classes.mycpp.opt.task.txt _test/tasks/benchmark/classes.mycpp-souffle.opt.task.txt _test/tasks/benchmark/containers.py.task.txt _test/tasks/benchmark/containers.mycpp.opt.task.txt _test/tasks/benchmark/containers.mycpp-souffle.opt.task.txt _test/tasks/benchmark/escape.py.task.txt _test/tasks/benchmark/escape.mycpp.opt.task.txt _test/tasks/benchmark/escape.mycpp-souffle.opt.task.txt _test/tasks/benchmark/cgi.py.task.txt _test/tasks/benchmark/cgi.mycpp.opt.task.txt _test/tasks/benchmark/cgi.mycpp-souffle.opt.task.txt _test/tasks/benchmark/varargs.py.task.txt _test/tasks/benchmark/varargs.mycpp.opt.task.txt _test/tasks/benchmark/varargs.mycpp-souffle.opt.task.txt _test/tasks/benchmark/cartesian.py.task.txt _test/tasks/benchmark/cartesian.mycpp.opt.task.txt _test/tasks/benchmark/cartesian.mycpp-souffle.opt.task.txt _test/tasks/benchmark/files.py.task.txt _test/tasks/benchmark/files.mycpp.opt.task.txt _test/tasks/benchmark/files.mycpp-souffle.opt.task.txt '_test/benchmark-table.tsv' -> '_tmp/mycpp-examples/raw/benchmark-table.tsv' status elapsed_secs user_secs sys_secs max_rss_KiB example_name 1 0 0.199297 0.183214 0.015931 8192 tuple_return_value 2 0 0.019194 0.019196 0.000000 3712 tuple_return_value 3 0 0.018501 0.014603 0.003650 3712 tuple_return_value 4 0 1.046186 1.045676 0.000000 8192 scoped_resource 5 0 0.048335 0.040049 0.008009 3712 scoped_resource 6 0 0.045683 0.037959 0.007591 3584 scoped_resource 7 0 0.197054 0.188822 0.008034 8448 modules 8 0 0.001785 0.000000 0.001760 3712 modules 9 0 0.001722 0.001731 0.000000 3840 modules 10 0 0.785374 0.776943 0.008009 8896 parse 11 0 0.029126 0.024760 0.004126 3584 parse 12 0 0.027510 0.027251 0.000000 3712 parse 13 0 0.214460 0.206376 0.007937 8320 length 14 0 0.044803 0.036650 0.008144 3584 length 15 0 0.045529 0.041535 0.003775 3712 length 16 0 0.897558 0.893361 0.004006 8320 fib_iter 17 0 0.007708 0.003781 0.003781 3712 fib_iter 18 0 0.007552 0.007508 0.000000 3456 fib_iter 19 0 0.018311 0.013578 0.004526 7936 pea_hello 20 0 0.019288 0.003858 0.015435 8192 gc_stack_roots 21 0 0.001606 0.001614 0.000000 3456 gc_stack_roots 22 0 0.001701 0.001715 0.000000 3456 gc_stack_roots 23 0 0.122269 0.114026 0.007863 8192 control_flow 24 0 0.205248 0.201188 0.004023 3840 control_flow 25 0 0.163344 0.163097 0.000000 3840 control_flow 26 0 0.387824 0.383391 0.003993 8320 asdl_generated 27 0 0.010980 0.010918 0.000000 3584 asdl_generated 28 0 0.010941 0.010939 0.000000 3584 asdl_generated 29 0 0.892496 0.880159 0.011947 8064 fib_recursive 30 0 0.010743 0.007167 0.003583 3456 fib_recursive 31 0 0.010417 0.010400 0.000000 3712 fib_recursive 32 0 0.300796 0.296376 0.004005 8192 loops 33 0 0.003634 0.003644 0.000000 3584 loops 34 0 0.002789 0.002796 0.000000 3712 loops 35 0 0.038492 0.017061 0.021326 12104 classes 36 0 0.003140 0.003148 0.000000 4224 classes 37 0 0.003120 0.003130 0.000000 4352 classes 38 0 0.133914 0.117296 0.016178 47916 containers 39 0 0.015235 0.009973 0.004986 27800 containers 40 0 0.013630 0.003384 0.010153 28004 containers 41 0 0.351192 0.338508 0.011947 8192 escape 42 0 0.105093 0.097061 0.007764 3584 escape 43 0 0.102780 0.094649 0.007887 3584 escape 44 0 0.534924 0.530664 0.004020 8320 cgi 45 0 0.263896 0.263844 0.000000 3584 cgi 46 0 0.247707 0.247467 0.000000 3456 cgi 47 0 0.079374 0.023679 0.055251 8320 varargs 48 0 0.065615 0.019221 0.046131 5376 varargs 49 0 0.065271 0.015298 0.049719 5376 varargs 50 0 0.344159 0.335741 0.007993 8192 cartesian 51 0 0.091189 0.079037 0.011855 3456 cartesian 52 0 0.087758 0.079536 0.007953 3456 cartesian 53 0 0.084797 0.080355 0.004017 8192 files 54 0 0.007412 0.003610 0.003610 3584 files 55 0 0.007464 0.007434 0.000000 3584 files impl bin 1 Python mycpp/examples/tuple_return_value.py 2 C++ _bin/cxx-opt/mycpp/examples/tuple_return_value.mycpp 3 C++-Souffle _bin/cxx-opt/mycpp/examples/tuple_return_value.mycpp-souffle 4 Python mycpp/examples/scoped_resource.py 5 C++ _bin/cxx-opt/mycpp/examples/scoped_resource.mycpp 6 C++-Souffle _bin/cxx-opt/mycpp/examples/scoped_resource.mycpp-souffle 7 Python mycpp/examples/modules.py 8 C++ _bin/cxx-opt/mycpp/examples/modules.mycpp 9 C++-Souffle _bin/cxx-opt/mycpp/examples/modules.mycpp-souffle 10 Python mycpp/examples/parse.py 11 C++ _bin/cxx-opt/mycpp/examples/parse.mycpp 12 C++-Souffle _bin/cxx-opt/mycpp/examples/parse.mycpp-souffle 13 Python mycpp/examples/length.py 14 C++ _bin/cxx-opt/mycpp/examples/length.mycpp 15 C++-Souffle _bin/cxx-opt/mycpp/examples/length.mycpp-souffle 16 Python mycpp/examples/fib_iter.py 17 C++ _bin/cxx-opt/mycpp/examples/fib_iter.mycpp 18 C++-Souffle _bin/cxx-opt/mycpp/examples/fib_iter.mycpp-souffle 19 Python mycpp/examples/pea_hello.py 20 Python mycpp/examples/gc_stack_roots.py 21 C++ _bin/cxx-opt/mycpp/examples/gc_stack_roots.mycpp 22 C++-Souffle _bin/cxx-opt/mycpp/examples/gc_stack_roots.mycpp-souffle 23 Python mycpp/examples/control_flow.py 24 C++ _bin/cxx-opt/mycpp/examples/control_flow.mycpp 25 C++-Souffle _bin/cxx-opt/mycpp/examples/control_flow.mycpp-souffle 26 Python mycpp/examples/asdl_generated.py 27 C++ _bin/cxx-opt/mycpp/examples/asdl_generated.mycpp 28 C++-Souffle _bin/cxx-opt/mycpp/examples/asdl_generated.mycpp-souffle 29 Python mycpp/examples/fib_recursive.py 30 C++ _bin/cxx-opt/mycpp/examples/fib_recursive.mycpp 31 C++-Souffle _bin/cxx-opt/mycpp/examples/fib_recursive.mycpp-souffle 32 Python mycpp/examples/loops.py 33 C++ _bin/cxx-opt/mycpp/examples/loops.mycpp 34 C++-Souffle _bin/cxx-opt/mycpp/examples/loops.mycpp-souffle 35 Python mycpp/examples/classes.py 36 C++ _bin/cxx-opt/mycpp/examples/classes.mycpp 37 C++-Souffle _bin/cxx-opt/mycpp/examples/classes.mycpp-souffle 38 Python mycpp/examples/containers.py 39 C++ _bin/cxx-opt/mycpp/examples/containers.mycpp 40 C++-Souffle _bin/cxx-opt/mycpp/examples/containers.mycpp-souffle 41 Python mycpp/examples/escape.py 42 C++ _bin/cxx-opt/mycpp/examples/escape.mycpp 43 C++-Souffle _bin/cxx-opt/mycpp/examples/escape.mycpp-souffle 44 Python mycpp/examples/cgi.py 45 C++ _bin/cxx-opt/mycpp/examples/cgi.mycpp 46 C++-Souffle _bin/cxx-opt/mycpp/examples/cgi.mycpp-souffle 47 Python mycpp/examples/varargs.py 48 C++ _bin/cxx-opt/mycpp/examples/varargs.mycpp 49 C++-Souffle _bin/cxx-opt/mycpp/examples/varargs.mycpp-souffle 50 Python mycpp/examples/cartesian.py 51 C++ _bin/cxx-opt/mycpp/examples/cartesian.mycpp 52 C++-Souffle _bin/cxx-opt/mycpp/examples/cartesian.mycpp-souffle 53 Python mycpp/examples/files.py 54 C++ _bin/cxx-opt/mycpp/examples/files.mycpp 55 C++-Souffle _bin/cxx-opt/mycpp/examples/files.mycpp-souffle task_out 1 _test/tasks/benchmark/tuple_return_value.py.task.txt 2 _test/tasks/benchmark/tuple_return_value.mycpp.opt.task.txt 3 _test/tasks/benchmark/tuple_return_value.mycpp-souffle.opt.task.txt 4 _test/tasks/benchmark/scoped_resource.py.task.txt 5 _test/tasks/benchmark/scoped_resource.mycpp.opt.task.txt 6 _test/tasks/benchmark/scoped_resource.mycpp-souffle.opt.task.txt 7 _test/tasks/benchmark/modules.py.task.txt 8 _test/tasks/benchmark/modules.mycpp.opt.task.txt 9 _test/tasks/benchmark/modules.mycpp-souffle.opt.task.txt 10 _test/tasks/benchmark/parse.py.task.txt 11 _test/tasks/benchmark/parse.mycpp.opt.task.txt 12 _test/tasks/benchmark/parse.mycpp-souffle.opt.task.txt 13 _test/tasks/benchmark/length.py.task.txt 14 _test/tasks/benchmark/length.mycpp.opt.task.txt 15 _test/tasks/benchmark/length.mycpp-souffle.opt.task.txt 16 _test/tasks/benchmark/fib_iter.py.task.txt 17 _test/tasks/benchmark/fib_iter.mycpp.opt.task.txt 18 _test/tasks/benchmark/fib_iter.mycpp-souffle.opt.task.txt 19 _test/tasks/benchmark/pea_hello.py.task.txt 20 _test/tasks/benchmark/gc_stack_roots.py.task.txt 21 _test/tasks/benchmark/gc_stack_roots.mycpp.opt.task.txt 22 _test/tasks/benchmark/gc_stack_roots.mycpp-souffle.opt.task.txt 23 _test/tasks/benchmark/control_flow.py.task.txt 24 _test/tasks/benchmark/control_flow.mycpp.opt.task.txt 25 _test/tasks/benchmark/control_flow.mycpp-souffle.opt.task.txt 26 _test/tasks/benchmark/asdl_generated.py.task.txt 27 _test/tasks/benchmark/asdl_generated.mycpp.opt.task.txt 28 _test/tasks/benchmark/asdl_generated.mycpp-souffle.opt.task.txt 29 _test/tasks/benchmark/fib_recursive.py.task.txt 30 _test/tasks/benchmark/fib_recursive.mycpp.opt.task.txt 31 _test/tasks/benchmark/fib_recursive.mycpp-souffle.opt.task.txt 32 _test/tasks/benchmark/loops.py.task.txt 33 _test/tasks/benchmark/loops.mycpp.opt.task.txt 34 _test/tasks/benchmark/loops.mycpp-souffle.opt.task.txt 35 _test/tasks/benchmark/classes.py.task.txt 36 _test/tasks/benchmark/classes.mycpp.opt.task.txt 37 _test/tasks/benchmark/classes.mycpp-souffle.opt.task.txt 38 _test/tasks/benchmark/containers.py.task.txt 39 _test/tasks/benchmark/containers.mycpp.opt.task.txt 40 _test/tasks/benchmark/containers.mycpp-souffle.opt.task.txt 41 _test/tasks/benchmark/escape.py.task.txt 42 _test/tasks/benchmark/escape.mycpp.opt.task.txt 43 _test/tasks/benchmark/escape.mycpp-souffle.opt.task.txt 44 _test/tasks/benchmark/cgi.py.task.txt 45 _test/tasks/benchmark/cgi.mycpp.opt.task.txt 46 _test/tasks/benchmark/cgi.mycpp-souffle.opt.task.txt 47 _test/tasks/benchmark/varargs.py.task.txt 48 _test/tasks/benchmark/varargs.mycpp.opt.task.txt 49 _test/tasks/benchmark/varargs.mycpp-souffle.opt.task.txt 50 _test/tasks/benchmark/cartesian.py.task.txt 51 _test/tasks/benchmark/cartesian.mycpp.opt.task.txt 52 _test/tasks/benchmark/cartesian.mycpp-souffle.opt.task.txt 53 _test/tasks/benchmark/files.py.task.txt 54 _test/tasks/benchmark/files.mycpp.opt.task.txt 55 _test/tasks/benchmark/files.mycpp-souffle.opt.task.txt PID 2626 done Wrote _tmp/mycpp-examples/index.html