-----
mycpp/TEST.sh examples-variant cxx asan
-----
[1/130] asdl_main cpp  mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl_debug.py
[2/130] 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
[3/130] wrap-cc _gen/mycpp/examples/cartesian.mycpp.cc mycpp_main cartesian _gen/mycpp/examples/cartesian_raw.mycpp.cc '' _gen/mycpp/examples/cartesian.mycpp.cc
[4/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_iterators_raw.mycpp.cc mycpp/examples/test_iterators.py
	mycpp: LOADING mycpp/examples/test_iterators.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/130] wrap-cc _gen/mycpp/examples/test_iterators.mycpp.cc mycpp_main test_iterators _gen/mycpp/examples/test_iterators_raw.mycpp.cc '' _gen/mycpp/examples/test_iterators.mycpp.cc
[6/130] 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
[7/130] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp_main escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc
[8/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_arith_ops_raw.mycpp.cc mycpp/examples/test_arith_ops.py
	mycpp: LOADING mycpp/examples/test_arith_ops.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
[9/130] wrap-cc _gen/mycpp/examples/test_arith_ops.mycpp.cc mycpp_main test_arith_ops _gen/mycpp/examples/test_arith_ops_raw.mycpp.cc '' _gen/mycpp/examples/test_arith_ops.mycpp.cc
[10/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_ctx_pattern_raw.mycpp.cc mycpp/examples/test_ctx_pattern.py
	mycpp: LOADING mycpp/examples/test_ctx_pattern.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
[11/130] wrap-cc _gen/mycpp/examples/test_ctx_pattern.mycpp.cc mycpp_main test_ctx_pattern _gen/mycpp/examples/test_ctx_pattern_raw.mycpp.cc '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc
[12/130] 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
[13/130] 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
[14/130] 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
[15/130] 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
[16/130] 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
[17/130] 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
[18/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_hoist_raw.mycpp.cc mycpp/examples/test_hoist.py
	mycpp: LOADING mycpp/examples/test_hoist.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/130] wrap-cc _gen/mycpp/examples/test_hoist.mycpp.cc mycpp_main test_hoist _gen/mycpp/examples/test_hoist_raw.mycpp.cc '' _gen/mycpp/examples/test_hoist.mycpp.cc
[20/130] 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
[21/130] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp_main classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc
[22/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_integers_raw.mycpp.cc mycpp/examples/test_integers.py
	mycpp: LOADING mycpp/examples/test_integers.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
[23/130] wrap-cc _gen/mycpp/examples/test_integers.mycpp.cc mycpp_main test_integers _gen/mycpp/examples/test_integers_raw.mycpp.cc '' _gen/mycpp/examples/test_integers.mycpp.cc
[24/130] 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
[25/130] 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
[26/130] 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
[27/130] 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
[28/130] 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
[29/130] 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
[30/130] 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
[31/130] 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
[32/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_switch_raw.mycpp.cc mycpp/examples/test_switch.py
	mycpp: LOADING mycpp/examples/test_switch.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
[33/130] wrap-cc _gen/mycpp/examples/test_switch.mycpp.cc mycpp_main test_switch _gen/mycpp/examples/test_switch_raw.mycpp.cc '' _gen/mycpp/examples/test_switch.mycpp.cc
[34/130] 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
[35/130] wrap-cc _gen/mycpp/examples/files.mycpp.cc mycpp_main files _gen/mycpp/examples/files_raw.mycpp.cc '' _gen/mycpp/examples/files.mycpp.cc
[36/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_small_str_raw.mycpp.cc mycpp/examples/test_small_str.py
	mycpp: LOADING mycpp/examples/test_small_str.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
[37/130] wrap-cc _gen/mycpp/examples/test_small_str.mycpp.cc mycpp_main test_small_str _gen/mycpp/examples/test_small_str_raw.mycpp.cc '' _gen/mycpp/examples/test_small_str.mycpp.cc
[38/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_globals_raw.mycpp.cc mycpp/examples/test_globals.py
	mycpp: LOADING mycpp/examples/test_globals.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
[39/130] wrap-cc _gen/mycpp/examples/test_globals.mycpp.cc mycpp_main test_globals _gen/mycpp/examples/test_globals_raw.mycpp.cc '' _gen/mycpp/examples/test_globals.mycpp.cc
[40/130] 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
[41/130] 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
[42/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_default_args_raw.mycpp.cc mycpp/examples/test_default_args.py
	mycpp: LOADING mycpp/examples/test_default_args.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
[43/130] wrap-cc _gen/mycpp/examples/test_default_args.mycpp.cc mycpp_main test_default_args _gen/mycpp/examples/test_default_args_raw.mycpp.cc '' _gen/mycpp/examples/test_default_args.mycpp.cc
[44/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_classes_gc_raw.mycpp.cc mycpp/examples/test_classes_gc.py
	mycpp: LOADING mycpp/examples/test_classes_gc.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/130] wrap-cc _gen/mycpp/examples/test_classes_gc.mycpp.cc mycpp_main test_classes_gc _gen/mycpp/examples/test_classes_gc_raw.mycpp.cc '' _gen/mycpp/examples/test_classes_gc.mycpp.cc
[46/130] 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
[47/130] wrap-cc _gen/mycpp/examples/modules.mycpp.cc mycpp_main modules _gen/mycpp/examples/modules_raw.mycpp.cc '' _gen/mycpp/examples/modules.mycpp.cc
[48/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_conditional_raw.mycpp.cc mycpp/examples/test_conditional.py
	mycpp: LOADING mycpp/examples/test_conditional.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
[49/130] wrap-cc _gen/mycpp/examples/test_conditional.mycpp.cc mycpp_main test_conditional _gen/mycpp/examples/test_conditional_raw.mycpp.cc '' _gen/mycpp/examples/test_conditional.mycpp.cc
[50/130] 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
[51/130] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp_main cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc
[52/130] 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
[53/130] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp_main loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc
[54/130] 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
[55/130] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp_main containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc
[56/130] 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
[57/130] 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
[58/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_cast_raw.mycpp.cc mycpp/examples/test_cast.py
	mycpp: LOADING mycpp/examples/test_cast.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
[59/130] wrap-cc _gen/mycpp/examples/test_cast.mycpp.cc mycpp_main test_cast _gen/mycpp/examples/test_cast_raw.mycpp.cc '' _gen/mycpp/examples/test_cast.mycpp.cc
[60/130] cxx asan '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_ctx_pattern.mycpp.o
[61/130] cxx asan '' _gen/mycpp/examples/test_arith_ops.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_arith_ops.mycpp.o
[62/130] cxx asan '' _gen/mycpp/examples/test_iterators.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_iterators.mycpp.o
[63/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_arith_ops.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_arith_ops.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[64/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_ctx_pattern.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_ctx_pattern.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[65/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_io_os_error_raw.mycpp.cc mycpp/examples/test_io_os_error.py
	mycpp: LOADING mycpp/examples/test_io_os_error.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
[66/130] wrap-cc _gen/mycpp/examples/test_io_os_error.mycpp.cc mycpp_main test_io_os_error _gen/mycpp/examples/test_io_os_error_raw.mycpp.cc '' _gen/mycpp/examples/test_io_os_error.mycpp.cc
[67/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_iterators.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_iterators.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[68/130] cxx asan '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/escape.mycpp.o
[69/130] cxx asan '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/cartesian.mycpp.o
[70/130] cxx asan '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_hoist.mycpp.o
[71/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/escape.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/escape.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[72/130] cxx asan '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/varargs.mycpp.o
[73/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/cartesian.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/cartesian.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[74/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_hoist.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_hoist.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[75/130] cxx asan '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/fib_iter.mycpp.o
[76/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/varargs.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/varargs.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[77/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/fib_iter.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/fib_iter.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[78/130] cxx asan '' _gen/mycpp/examples/test_integers.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_integers.mycpp.o
_gen/mycpp/examples/test_integers.mycpp.cc: In function 'void test_integers::run_tests()':
_gen/mycpp/examples/test_integers.mycpp.cc:29:16: warning: variable 'i4' set but not used [-Wunused-but-set-variable]
   mops::BigInt i4;
                ^~
[79/130] cxx asan '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/classes.mycpp.o
[80/130] cxx asan '' _gen/mycpp/examples/tuple_return_value.mycpp.cc _build/obj/cxx-asan/_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;
       ^~~~~
[81/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_integers.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_integers.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[82/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/classes.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/classes.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[83/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/tuple_return_value.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/tuple_return_value.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[84/130] cxx asan '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/gc_stack_roots.mycpp.o
[85/130] cxx asan '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/fib_recursive.mycpp.o
[86/130] 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
[87/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/gc_stack_roots.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/gc_stack_roots.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[88/130] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp_main length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc
[89/130] cxx asan '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/scoped_resource.mycpp.o
[90/130] cxx asan '' _gen/mycpp/examples/files.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/files.mycpp.o
[91/130] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_strings_raw.mycpp.cc mycpp/examples/test_strings.py
	mycpp: LOADING mycpp/examples/test_strings.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
[92/130] wrap-cc _gen/mycpp/examples/test_strings.mycpp.cc mycpp_main test_strings _gen/mycpp/examples/test_strings_raw.mycpp.cc '' _gen/mycpp/examples/test_strings.mycpp.cc
[93/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/fib_recursive.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/fib_recursive.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[94/130] cxx asan '' _gen/mycpp/examples/test_switch.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_switch.mycpp.o
[95/130] cxx asan '' _gen/mycpp/examples/test_globals.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_globals.mycpp.o
[96/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/files.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/files.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[97/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/scoped_resource.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/scoped_resource.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[98/130] cxx asan '' _gen/mycpp/examples/test_default_args.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_default_args.mycpp.o
[99/130] cxx asan '' _gen/mycpp/examples/test_small_str.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_small_str.mycpp.o
[100/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_switch.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_switch.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[101/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_globals.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_globals.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[102/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_small_str.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_small_str.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[103/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_default_args.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_default_args.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[104/130] cxx asan '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/modules.mycpp.o
[105/130] cxx asan '' _gen/mycpp/examples/test_conditional.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_conditional.mycpp.o
[106/130] cxx asan '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/control_flow.mycpp.o
[107/130] cxx asan '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/cgi.mycpp.o
[108/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/modules.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/modules.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[109/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_conditional.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_conditional.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[110/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/control_flow.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/control_flow.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[111/130] cxx asan '' _gen/mycpp/examples/test_classes_gc.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_classes_gc.mycpp.o
[112/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/cgi.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/cgi.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[113/130] cxx asan '' _gen/mycpp/examples/expr.asdl.cc _build/obj/cxx-asan/_gen/mycpp/examples/expr.asdl.o
[114/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_classes_gc.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_classes_gc.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[115/130] cxx asan '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/asdl_generated.mycpp.o
[116/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/asdl_generated.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/asdl_generated.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[117/130] cxx asan '' _gen/mycpp/examples/test_cast.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_cast.mycpp.o
_gen/mycpp/examples/test_cast.mycpp.cc: In function 'void test_cast::TestCastBufWriter()':
_gen/mycpp/examples/test_cast.mycpp.cc:133:7: warning: variable 'num_chars' set but not used [-Wunused-but-set-variable]
   int num_chars;
       ^~~~~~~~~
_gen/mycpp/examples/test_cast.mycpp.cc: In function 'void test_cast::TestCastInSwitch()':
_gen/mycpp/examples/test_cast.mycpp.cc:218:7: warning: variable 'i' set but not used [-Wunused-but-set-variable]
   int i;
       ^
[118/130] cxx asan '' _gen/mycpp/examples/test_io_os_error.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_io_os_error.mycpp.o
[119/130] cxx asan '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/loops.mycpp.o
[120/130] cxx asan '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/cxx-asan/_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<Dict<BigStr*, int>>();
         ^~~~~~~~~~
[121/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_cast.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_cast.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[122/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/loops.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/loops.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[123/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_io_os_error.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_io_os_error.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[124/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/containers.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/containers.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[125/130] cxx asan '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/parse.mycpp.o
[126/130] cxx asan '' _gen/mycpp/examples/length.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/length.mycpp.o
[127/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/parse.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/parse.mycpp.o _build/obj/cxx-asan/_gen/core/runtime.asdl.o _build/obj/cxx-asan/_gen/core/value.asdl.o _build/obj/cxx-asan/cpp/data_lang.o _build/obj/cxx-asan/_gen/display/pretty.asdl.o _build/obj/cxx-asan/_gen/frontend/id_kind.asdl.o _build/obj/cxx-asan/_gen/frontend/syntax.asdl.o _build/obj/cxx-asan/_gen/mycpp/examples/expr.asdl.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[128/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/length.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/length.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[129/130] cxx asan '' _gen/mycpp/examples/test_strings.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_strings.mycpp.o
[130/130] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_strings.mycpp _build/obj/cxx-asan/_gen/mycpp/examples/test_strings.mycpp.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
RUN _bin/cxx-asan/mycpp/examples/asdl_generated.mycpp > _test/cxx-asan/mycpp/examples/asdl_generated.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/cartesian.mycpp > _test/cxx-asan/mycpp/examples/cartesian.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/cgi.mycpp > _test/cxx-asan/mycpp/examples/cgi.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/classes.mycpp > _test/cxx-asan/mycpp/examples/classes.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/containers.mycpp > _test/cxx-asan/mycpp/examples/containers.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/control_flow.mycpp > _test/cxx-asan/mycpp/examples/control_flow.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/escape.mycpp > _test/cxx-asan/mycpp/examples/escape.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/fib_iter.mycpp > _test/cxx-asan/mycpp/examples/fib_iter.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/fib_recursive.mycpp > _test/cxx-asan/mycpp/examples/fib_recursive.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/files.mycpp > _test/cxx-asan/mycpp/examples/files.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/gc_stack_roots.mycpp > _test/cxx-asan/mycpp/examples/gc_stack_roots.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/length.mycpp > _test/cxx-asan/mycpp/examples/length.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/loops.mycpp > _test/cxx-asan/mycpp/examples/loops.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/modules.mycpp > _test/cxx-asan/mycpp/examples/modules.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/parse.mycpp > _test/cxx-asan/mycpp/examples/parse.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/scoped_resource.mycpp > _test/cxx-asan/mycpp/examples/scoped_resource.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_arith_ops.mycpp > _test/cxx-asan/mycpp/examples/test_arith_ops.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_cast.mycpp > _test/cxx-asan/mycpp/examples/test_cast.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_classes_gc.mycpp > _test/cxx-asan/mycpp/examples/test_classes_gc.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_conditional.mycpp > _test/cxx-asan/mycpp/examples/test_conditional.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_ctx_pattern.mycpp > _test/cxx-asan/mycpp/examples/test_ctx_pattern.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_default_args.mycpp > _test/cxx-asan/mycpp/examples/test_default_args.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_globals.mycpp > _test/cxx-asan/mycpp/examples/test_globals.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_hoist.mycpp > _test/cxx-asan/mycpp/examples/test_hoist.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_integers.mycpp > _test/cxx-asan/mycpp/examples/test_integers.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_io_os_error.mycpp > _test/cxx-asan/mycpp/examples/test_io_os_error.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_iterators.mycpp > _test/cxx-asan/mycpp/examples/test_iterators.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_small_str.mycpp > _test/cxx-asan/mycpp/examples/test_small_str.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_strings.mycpp > _test/cxx-asan/mycpp/examples/test_strings.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/test_switch.mycpp > _test/cxx-asan/mycpp/examples/test_switch.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/tuple_return_value.mycpp > _test/cxx-asan/mycpp/examples/tuple_return_value.mycpp.log
OK
RUN _bin/cxx-asan/mycpp/examples/varargs.mycpp > _test/cxx-asan/mycpp/examples/varargs.mycpp.log
OK

0 of 32 tests failed

-----
mycpp/TEST.sh examples-variant cxx asan+gcalways
-----
[1/65] cxx asan+gcalways '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/varargs.mycpp.o
[2/65] cxx asan+gcalways '' _gen/mycpp/examples/test_arith_ops.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_arith_ops.mycpp.o
[3/65] cxx asan+gcalways '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/cartesian.mycpp.o
[4/65] cxx asan+gcalways '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/escape.mycpp.o
[5/65] cxx asan+gcalways '' _gen/mycpp/examples/test_iterators.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_iterators.mycpp.o
[6/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/varargs.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/varargs.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[7/65] cxx asan+gcalways '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_ctx_pattern.mycpp.o
[8/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_arith_ops.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_arith_ops.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[9/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/escape.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/escape.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[10/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/cartesian.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/cartesian.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[11/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_iterators.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_iterators.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[12/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_ctx_pattern.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_ctx_pattern.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[13/65] cxx asan+gcalways '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/fib_iter.mycpp.o
[14/65] cxx asan+gcalways '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_hoist.mycpp.o
[15/65] cxx asan+gcalways '' _gen/mycpp/examples/test_integers.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_integers.mycpp.o
_gen/mycpp/examples/test_integers.mycpp.cc: In function 'void test_integers::run_tests()':
_gen/mycpp/examples/test_integers.mycpp.cc:29:16: warning: variable 'i4' set but not used [-Wunused-but-set-variable]
   mops::BigInt i4;
                ^~
[16/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/fib_iter.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/fib_iter.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[17/65] cxx asan+gcalways '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/gc_stack_roots.mycpp.o
[18/65] cxx asan+gcalways '' _gen/mycpp/examples/tuple_return_value.mycpp.cc _build/obj/cxx-asan+gcalways/_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;
       ^~~~~
[19/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_integers.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_integers.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[20/65] cxx asan+gcalways '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/classes.mycpp.o
[21/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_hoist.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_hoist.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[22/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/tuple_return_value.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/tuple_return_value.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[23/65] cxx asan+gcalways '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/fib_recursive.mycpp.o
[24/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/gc_stack_roots.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/gc_stack_roots.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[25/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/classes.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/classes.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[26/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/fib_recursive.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/fib_recursive.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[27/65] cxx asan+gcalways '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/scoped_resource.mycpp.o
[28/65] cxx asan+gcalways '' _gen/mycpp/examples/test_switch.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_switch.mycpp.o
[29/65] cxx asan+gcalways '' _gen/mycpp/examples/test_small_str.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_small_str.mycpp.o
[30/65] cxx asan+gcalways '' _gen/mycpp/examples/files.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/files.mycpp.o
[31/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/scoped_resource.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/scoped_resource.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[32/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_switch.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_switch.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[33/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_small_str.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_small_str.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[34/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/files.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/files.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[35/65] cxx asan+gcalways '' _gen/mycpp/examples/test_default_args.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_default_args.mycpp.o
[36/65] cxx asan+gcalways '' _gen/mycpp/examples/test_globals.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_globals.mycpp.o
[37/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_default_args.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_default_args.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[38/65] cxx asan+gcalways '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/control_flow.mycpp.o
[39/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_globals.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_globals.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[40/65] cxx asan+gcalways '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/modules.mycpp.o
[41/65] cxx asan+gcalways '' _gen/mycpp/examples/test_classes_gc.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_classes_gc.mycpp.o
[42/65] cxx asan+gcalways '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/cgi.mycpp.o
[43/65] cxx asan+gcalways '' _gen/mycpp/examples/test_conditional.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_conditional.mycpp.o
[44/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/control_flow.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/control_flow.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[45/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/modules.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/modules.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[46/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_classes_gc.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_classes_gc.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[47/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_conditional.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_conditional.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[48/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/cgi.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/cgi.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[49/65] cxx asan+gcalways '' _gen/mycpp/examples/expr.asdl.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/expr.asdl.o
[50/65] cxx asan+gcalways '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/asdl_generated.mycpp.o
[51/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/asdl_generated.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/asdl_generated.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[52/65] cxx asan+gcalways '' _gen/mycpp/examples/test_cast.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_cast.mycpp.o
_gen/mycpp/examples/test_cast.mycpp.cc: In function 'void test_cast::TestCastBufWriter()':
_gen/mycpp/examples/test_cast.mycpp.cc:133:7: warning: variable 'num_chars' set but not used [-Wunused-but-set-variable]
   int num_chars;
       ^~~~~~~~~
_gen/mycpp/examples/test_cast.mycpp.cc: In function 'void test_cast::TestCastInSwitch()':
_gen/mycpp/examples/test_cast.mycpp.cc:218:7: warning: variable 'i' set but not used [-Wunused-but-set-variable]
   int i;
       ^
[53/65] cxx asan+gcalways '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/loops.mycpp.o
[54/65] cxx asan+gcalways '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/cxx-asan+gcalways/_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<Dict<BigStr*, int>>();
         ^~~~~~~~~~
[55/65] cxx asan+gcalways '' _gen/mycpp/examples/test_io_os_error.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_io_os_error.mycpp.o
[56/65] cxx asan+gcalways '' _gen/mycpp/examples/length.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/length.mycpp.o
[57/65] cxx asan+gcalways '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/parse.mycpp.o
[58/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_cast.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_cast.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[59/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/loops.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/loops.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[60/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/containers.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/containers.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[61/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_io_os_error.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_io_os_error.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[62/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/length.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/length.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[63/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/parse.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/parse.mycpp.o _build/obj/cxx-asan+gcalways/_gen/core/runtime.asdl.o _build/obj/cxx-asan+gcalways/_gen/core/value.asdl.o _build/obj/cxx-asan+gcalways/cpp/data_lang.o _build/obj/cxx-asan+gcalways/_gen/display/pretty.asdl.o _build/obj/cxx-asan+gcalways/_gen/frontend/id_kind.asdl.o _build/obj/cxx-asan+gcalways/_gen/frontend/syntax.asdl.o _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/expr.asdl.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
[64/65] cxx asan+gcalways '' _gen/mycpp/examples/test_strings.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_strings.mycpp.o
[65/65] LINK cxx asan+gcalways '' _bin/cxx-asan+gcalways/mycpp/examples/test_strings.mycpp _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_strings.mycpp.o _build/obj/cxx-asan+gcalways/mycpp/bump_leak_heap.o _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o _build/obj/cxx-asan+gcalways/mycpp/gc_iolib.o _build/obj/cxx-asan+gcalways/mycpp/gc_mops.o _build/obj/cxx-asan+gcalways/mycpp/gc_mylib.o _build/obj/cxx-asan+gcalways/mycpp/gc_str.o _build/obj/cxx-asan+gcalways/mycpp/hash.o _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o
RUN _bin/cxx-asan+gcalways/mycpp/examples/asdl_generated.mycpp > _test/cxx-asan+gcalways/mycpp/examples/asdl_generated.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/cartesian.mycpp > _test/cxx-asan+gcalways/mycpp/examples/cartesian.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/cgi.mycpp > _test/cxx-asan+gcalways/mycpp/examples/cgi.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/classes.mycpp > _test/cxx-asan+gcalways/mycpp/examples/classes.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/containers.mycpp > _test/cxx-asan+gcalways/mycpp/examples/containers.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/control_flow.mycpp > _test/cxx-asan+gcalways/mycpp/examples/control_flow.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/escape.mycpp > _test/cxx-asan+gcalways/mycpp/examples/escape.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/fib_iter.mycpp > _test/cxx-asan+gcalways/mycpp/examples/fib_iter.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/fib_recursive.mycpp > _test/cxx-asan+gcalways/mycpp/examples/fib_recursive.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/files.mycpp > _test/cxx-asan+gcalways/mycpp/examples/files.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/gc_stack_roots.mycpp > _test/cxx-asan+gcalways/mycpp/examples/gc_stack_roots.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/length.mycpp > _test/cxx-asan+gcalways/mycpp/examples/length.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/loops.mycpp > _test/cxx-asan+gcalways/mycpp/examples/loops.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/modules.mycpp > _test/cxx-asan+gcalways/mycpp/examples/modules.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/parse.mycpp > _test/cxx-asan+gcalways/mycpp/examples/parse.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/scoped_resource.mycpp > _test/cxx-asan+gcalways/mycpp/examples/scoped_resource.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_arith_ops.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_arith_ops.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_cast.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_cast.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_classes_gc.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_classes_gc.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_conditional.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_conditional.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_ctx_pattern.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_ctx_pattern.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_default_args.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_default_args.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_globals.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_globals.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_hoist.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_hoist.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_integers.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_integers.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_io_os_error.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_io_os_error.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_iterators.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_iterators.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_small_str.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_small_str.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_strings.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_strings.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/test_switch.mycpp > _test/cxx-asan+gcalways/mycpp/examples/test_switch.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/tuple_return_value.mycpp > _test/cxx-asan+gcalways/mycpp/examples/tuple_return_value.mycpp.log
OK
RUN _bin/cxx-asan+gcalways/mycpp/examples/varargs.mycpp > _test/cxx-asan+gcalways/mycpp/examples/varargs.mycpp.log
OK

0 of 32 tests failed

RUN mycpp/TEST.sh test-invalid-examples > _test/mycpp/test-invalid-examples.log
OK
RUN mycpp/TEST.sh test-control-flow-graph > _test/mycpp/test-cfg-examples.log
OK
[1/355] example-task test_iterators Python mycpp/examples/test_iterators.py _test/tasks/test/test_iterators.py.task.txt _test/tasks/test/test_iterators.py.log
[2/355] example-task test_iterators C++ _bin/cxx-asan/mycpp/examples/test_iterators.mycpp _test/tasks/test/test_iterators.mycpp.asan.task.txt _test/tasks/test/test_iterators.mycpp.asan.log
[3/355] example-task escape C++ _bin/cxx-asan/mycpp/examples/escape.mycpp _test/tasks/test/escape.mycpp.asan.task.txt _test/tasks/test/escape.mycpp.asan.log
[4/355] example-task test_arith_ops Python mycpp/examples/test_arith_ops.py _test/tasks/test/test_arith_ops.py.task.txt _test/tasks/test/test_arith_ops.py.log
[5/355] example-task test_ctx_pattern Python mycpp/examples/test_ctx_pattern.py _test/tasks/test/test_ctx_pattern.py.task.txt _test/tasks/test/test_ctx_pattern.py.log
[6/355] example-task test_ctx_pattern C++ _bin/cxx-asan/mycpp/examples/test_ctx_pattern.mycpp _test/tasks/test/test_ctx_pattern.mycpp.asan.task.txt _test/tasks/test/test_ctx_pattern.mycpp.asan.log
[7/355] example-task test_arith_ops C++ _bin/cxx-asan/mycpp/examples/test_arith_ops.mycpp _test/tasks/test/test_arith_ops.mycpp.asan.task.txt _test/tasks/test/test_arith_ops.mycpp.asan.log
[8/355] example-task cartesian Python mycpp/examples/cartesian.py _test/tasks/test/cartesian.py.task.txt _test/tasks/test/cartesian.py.log
[9/355] example-task cartesian C++ _bin/cxx-asan/mycpp/examples/cartesian.mycpp _test/tasks/test/cartesian.mycpp.asan.task.txt _test/tasks/test/cartesian.mycpp.asan.log
[10/355] example-task escape Python mycpp/examples/escape.py _test/tasks/test/escape.py.task.txt _test/tasks/test/escape.py.log
[11/355] example-task parse Python mycpp/examples/parse.py _test/tasks/test/parse.py.task.txt _test/tasks/test/parse.py.log
[12/355] example-task varargs Python mycpp/examples/varargs.py _test/tasks/test/varargs.py.task.txt _test/tasks/test/varargs.py.log
[13/355] example-task varargs Python mycpp/examples/varargs.py _test/tasks/benchmark/varargs.py.task.txt _test/tasks/benchmark/varargs.py.log
[14/355] example-task varargs C++ _bin/cxx-asan/mycpp/examples/varargs.mycpp _test/tasks/test/varargs.mycpp.asan.task.txt _test/tasks/test/varargs.mycpp.asan.log
[15/355] example-task test_hoist Python mycpp/examples/test_hoist.py _test/tasks/test/test_hoist.py.task.txt _test/tasks/test/test_hoist.py.log
[16/355] example-task test_hoist C++ _bin/cxx-asan/mycpp/examples/test_hoist.mycpp _test/tasks/test/test_hoist.mycpp.asan.task.txt _test/tasks/test/test_hoist.mycpp.asan.log
[17/355] example-task fib_iter Python mycpp/examples/fib_iter.py _test/tasks/test/fib_iter.py.task.txt _test/tasks/test/fib_iter.py.log
[18/355] example-task fib_iter C++ _bin/cxx-asan/mycpp/examples/fib_iter.mycpp _test/tasks/test/fib_iter.mycpp.asan.task.txt _test/tasks/test/fib_iter.mycpp.asan.log
[19/355] example-task classes Python mycpp/examples/classes.py _test/tasks/test/classes.py.task.txt _test/tasks/test/classes.py.log
[20/355] example-task classes C++ _bin/cxx-asan/mycpp/examples/classes.mycpp _test/tasks/test/classes.mycpp.asan.task.txt _test/tasks/test/classes.mycpp.asan.log
[21/355] example-task classes Python mycpp/examples/classes.py _test/tasks/benchmark/classes.py.task.txt _test/tasks/benchmark/classes.py.log
[22/355] example-task cartesian Python mycpp/examples/cartesian.py _test/tasks/benchmark/cartesian.py.task.txt _test/tasks/benchmark/cartesian.py.log
[23/355] example-task test_integers Python mycpp/examples/test_integers.py _test/tasks/test/test_integers.py.task.txt _test/tasks/test/test_integers.py.log
[24/355] example-task test_integers C++ _bin/cxx-asan/mycpp/examples/test_integers.mycpp _test/tasks/test/test_integers.mycpp.asan.task.txt _test/tasks/test/test_integers.mycpp.asan.log
[25/355] example-task tuple_return_value Python mycpp/examples/tuple_return_value.py _test/tasks/test/tuple_return_value.py.task.txt _test/tasks/test/tuple_return_value.py.log
[26/355] example-task escape Python mycpp/examples/escape.py _test/tasks/benchmark/escape.py.task.txt _test/tasks/benchmark/escape.py.log
[27/355] example-task tuple_return_value C++ _bin/cxx-asan/mycpp/examples/tuple_return_value.mycpp _test/tasks/test/tuple_return_value.mycpp.asan.task.txt _test/tasks/test/tuple_return_value.mycpp.asan.log
[28/355] example-task gc_stack_roots Python mycpp/examples/gc_stack_roots.py _test/tasks/test/gc_stack_roots.py.task.txt _test/tasks/test/gc_stack_roots.py.log
[29/355] 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
[30/355] example-task gc_stack_roots C++ _bin/cxx-asan/mycpp/examples/gc_stack_roots.mycpp _test/tasks/test/gc_stack_roots.mycpp.asan.task.txt _test/tasks/test/gc_stack_roots.mycpp.asan.log
[31/355] example-task fib_recursive C++ _bin/cxx-asan/mycpp/examples/fib_recursive.mycpp _test/tasks/test/fib_recursive.mycpp.asan.task.txt _test/tasks/test/fib_recursive.mycpp.asan.log
[32/355] 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
[33/355] example-task scoped_resource Python mycpp/examples/scoped_resource.py _test/tasks/test/scoped_resource.py.task.txt _test/tasks/test/scoped_resource.py.log
[34/355] example-task scoped_resource C++ _bin/cxx-asan/mycpp/examples/scoped_resource.mycpp _test/tasks/test/scoped_resource.mycpp.asan.task.txt _test/tasks/test/scoped_resource.mycpp.asan.log
[35/355] example-task files Python mycpp/examples/files.py _test/tasks/test/files.py.task.txt _test/tasks/test/files.py.log
[36/355] example-task files Python mycpp/examples/files.py _test/tasks/benchmark/files.py.task.txt _test/tasks/benchmark/files.py.log
[37/355] example-task files C++ _bin/cxx-asan/mycpp/examples/files.mycpp _test/tasks/test/files.mycpp.asan.task.txt _test/tasks/test/files.mycpp.asan.log
[38/355] example-task parse Python mycpp/examples/parse.py _test/tasks/benchmark/parse.py.task.txt _test/tasks/benchmark/parse.py.log
[39/355] example-task test_switch Python mycpp/examples/test_switch.py _test/tasks/test/test_switch.py.task.txt _test/tasks/test/test_switch.py.log
[40/355] example-task test_switch C++ _bin/cxx-asan/mycpp/examples/test_switch.mycpp _test/tasks/test/test_switch.mycpp.asan.task.txt _test/tasks/test/test_switch.mycpp.asan.log
[41/355] example-task test_small_str Python mycpp/examples/test_small_str.py _test/tasks/test/test_small_str.py.task.txt _test/tasks/test/test_small_str.py.log
[42/355] example-task test_small_str C++ _bin/cxx-asan/mycpp/examples/test_small_str.mycpp _test/tasks/test/test_small_str.mycpp.asan.task.txt _test/tasks/test/test_small_str.mycpp.asan.log
[43/355] 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
[44/355] example-task test_globals Python mycpp/examples/test_globals.py _test/tasks/test/test_globals.py.task.txt _test/tasks/test/test_globals.py.log
[45/355] example-task test_globals C++ _bin/cxx-asan/mycpp/examples/test_globals.mycpp _test/tasks/test/test_globals.mycpp.asan.task.txt _test/tasks/test/test_globals.mycpp.asan.log
[46/355] example-task test_default_args Python mycpp/examples/test_default_args.py _test/tasks/test/test_default_args.py.task.txt _test/tasks/test/test_default_args.py.log
[47/355] example-task test_default_args C++ _bin/cxx-asan/mycpp/examples/test_default_args.mycpp _test/tasks/test/test_default_args.mycpp.asan.task.txt _test/tasks/test/test_default_args.mycpp.asan.log
[48/355] example-task modules Python mycpp/examples/modules.py _test/tasks/test/modules.py.task.txt _test/tasks/test/modules.py.log
[49/355] example-task modules C++ _bin/cxx-asan/mycpp/examples/modules.mycpp _test/tasks/test/modules.mycpp.asan.task.txt _test/tasks/test/modules.mycpp.asan.log
[50/355] example-task control_flow Python mycpp/examples/control_flow.py _test/tasks/test/control_flow.py.task.txt _test/tasks/test/control_flow.py.log
[51/355] example-task control_flow C++ _bin/cxx-asan/mycpp/examples/control_flow.mycpp _test/tasks/test/control_flow.mycpp.asan.task.txt _test/tasks/test/control_flow.mycpp.asan.log
[52/355] example-task test_classes_gc Python mycpp/examples/test_classes_gc.py _test/tasks/test/test_classes_gc.py.task.txt _test/tasks/test/test_classes_gc.py.log
[53/355] example-task modules Python mycpp/examples/modules.py _test/tasks/benchmark/modules.py.task.txt _test/tasks/benchmark/modules.py.log
[54/355] 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
[55/355] example-task test_classes_gc C++ _bin/cxx-asan/mycpp/examples/test_classes_gc.mycpp _test/tasks/test/test_classes_gc.mycpp.asan.task.txt _test/tasks/test/test_classes_gc.mycpp.asan.log
[56/355] example-task test_conditional Python mycpp/examples/test_conditional.py _test/tasks/test/test_conditional.py.task.txt _test/tasks/test/test_conditional.py.log
[57/355] 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
[58/355] example-task test_conditional C++ _bin/cxx-asan/mycpp/examples/test_conditional.mycpp _test/tasks/test/test_conditional.mycpp.asan.task.txt _test/tasks/test/test_conditional.mycpp.asan.log
[59/355] example-task cgi Python mycpp/examples/cgi.py _test/tasks/test/cgi.py.task.txt _test/tasks/test/cgi.py.log
[60/355] example-task cgi C++ _bin/cxx-asan/mycpp/examples/cgi.mycpp _test/tasks/test/cgi.mycpp.asan.task.txt _test/tasks/test/cgi.mycpp.asan.log
[61/355] example-task parse C++ _bin/cxx-asan/mycpp/examples/parse.mycpp _test/tasks/test/parse.mycpp.asan.task.txt _test/tasks/test/parse.mycpp.asan.log
[62/355] example-task loops Python mycpp/examples/loops.py _test/tasks/test/loops.py.task.txt _test/tasks/test/loops.py.log
[63/355] example-task loops C++ _bin/cxx-asan/mycpp/examples/loops.mycpp _test/tasks/test/loops.mycpp.asan.task.txt _test/tasks/test/loops.mycpp.asan.log
[64/355] example-task fib_recursive Python mycpp/examples/fib_recursive.py _test/tasks/test/fib_recursive.py.task.txt _test/tasks/test/fib_recursive.py.log
[65/355] example-task containers Python mycpp/examples/containers.py _test/tasks/test/containers.py.task.txt _test/tasks/test/containers.py.log
[66/355] example-task containers C++ _bin/cxx-asan/mycpp/examples/containers.mycpp _test/tasks/test/containers.mycpp.asan.task.txt _test/tasks/test/containers.mycpp.asan.log
[67/355] example-task asdl_generated Python mycpp/examples/asdl_generated.py _test/tasks/test/asdl_generated.py.task.txt _test/tasks/test/asdl_generated.py.log
[68/355] example-task asdl_generated C++ _bin/cxx-asan/mycpp/examples/asdl_generated.mycpp _test/tasks/test/asdl_generated.mycpp.asan.task.txt _test/tasks/test/asdl_generated.mycpp.asan.log
[69/355] example-task containers Python mycpp/examples/containers.py _test/tasks/benchmark/containers.py.task.txt _test/tasks/benchmark/containers.py.log
[70/355] example-task test_cast Python mycpp/examples/test_cast.py _test/tasks/test/test_cast.py.task.txt _test/tasks/test/test_cast.py.log
[71/355] example-task test_cast C++ _bin/cxx-asan/mycpp/examples/test_cast.mycpp _test/tasks/test/test_cast.mycpp.asan.task.txt _test/tasks/test/test_cast.mycpp.asan.log
[72/355] example-task test_io_os_error Python mycpp/examples/test_io_os_error.py _test/tasks/test/test_io_os_error.py.task.txt _test/tasks/test/test_io_os_error.py.log
[73/355] example-task test_io_os_error C++ _bin/cxx-asan/mycpp/examples/test_io_os_error.mycpp _test/tasks/test/test_io_os_error.mycpp.asan.task.txt _test/tasks/test/test_io_os_error.mycpp.asan.log
[74/355] example-task length Python mycpp/examples/length.py _test/tasks/test/length.py.task.txt _test/tasks/test/length.py.log
[75/355] example-task length C++ _bin/cxx-asan/mycpp/examples/length.mycpp _test/tasks/test/length.mycpp.asan.task.txt _test/tasks/test/length.mycpp.asan.log
[76/355] 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
[77/355] example-task loops Python mycpp/examples/loops.py _test/tasks/benchmark/loops.py.task.txt _test/tasks/benchmark/loops.py.log
[78/355] example-task test_strings Python mycpp/examples/test_strings.py _test/tasks/test/test_strings.py.task.txt _test/tasks/test/test_strings.py.log
[79/355] example-task cgi Python mycpp/examples/cgi.py _test/tasks/benchmark/cgi.py.task.txt _test/tasks/benchmark/cgi.py.log
[80/355] example-task test_strings C++ _bin/cxx-asan/mycpp/examples/test_strings.mycpp _test/tasks/test/test_strings.mycpp.asan.task.txt _test/tasks/test/test_strings.mycpp.asan.log
[81/355] 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
[82/355] example-task length Python mycpp/examples/length.py _test/tasks/benchmark/length.py.task.txt _test/tasks/benchmark/length.py.log
[83/355] cxx opt '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/cartesian.mycpp.o
[84/355] cxx opt '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/escape.mycpp.o
[85/355] cxx opt '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_iter.mycpp.o
[86/355] cxx opt '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/varargs.mycpp.o
[87/355] 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
[88/355] 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
[89/355] 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
[90/355] 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
[91/355] 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
[92/355] 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
[93/355] 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
[94/355] 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
[95/355] cxx opt '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/classes.mycpp.o
[96/355] cxx opt '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_recursive.mycpp.o
[97/355] 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
[98/355] 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;
       ^~~~~
[99/355] 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
[100/355] 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
[101/355] 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/355] 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
[103/355] cxx opt '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/gc_stack_roots.mycpp.o
[104/355] cxx opt '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/scoped_resource.mycpp.o
[105/355] 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
[106/355] 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
[107/355] 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/355] 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
[109/355] 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
[110/355] cxx opt '' _gen/mycpp/examples/files.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/files.mycpp.o
[111/355] cxx opt '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/cgi.mycpp.o
[112/355] cxx opt '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/modules.mycpp.o
[113/355] cxx opt '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/control_flow.mycpp.o
[114/355] 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
[115/355] 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
[116/355] 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
[117/355] 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
[118/355] 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
[119/355] 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
[120/355] 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
[121/355] 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
[122/355] cxx opt '' _gen/mycpp/examples/expr.asdl.cc _build/obj/cxx-opt/_gen/mycpp/examples/expr.asdl.o
[123/355] cxx opt '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/loops.mycpp.o
[124/355] cxx opt '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/asdl_generated.mycpp.o
[125/355] 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
[126/355] 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
[127/355] 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
[128/355] cxx opt '' _gen/mycpp/examples/length.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/length.mycpp.o
[129/355] 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
[130/355] 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<Dict<BigStr*, int>>();
         ^~~~~~~~~~
[131/355] 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
[132/355] 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
[133/355] 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
[134/355] 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
[135/355] cxx opt '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/cxx-opt/_gen/mycpp/examples/parse.mycpp.o
[136/355] 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
[137/355] 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
[138/355] cxx opt '-Ivendor -std=c++17' prebuilt/datalog/dataflow.cc _build/obj/datalog/dataflow.o
[139/355] LINK cxx opt '-lstdc++fs' _bin/datalog/dataflow _build/obj/datalog/dataflow.o
[140/355] cp bin/mycpp_main_souffle.sh _bin/shwrap/mycpp_main_souffle
[141/355] 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
[142/355] 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
[143/355] 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
[144/355] 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
[145/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_arith_ops_raw.mycpp-souffle.cc mycpp/examples/test_arith_ops.py
	mycpp: LOADING mycpp/examples/test_arith_ops.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[146/355] wrap-cc _gen/mycpp/examples/test_arith_ops.mycpp-souffle.cc mycpp_main_souffle test_arith_ops _gen/mycpp/examples/test_arith_ops_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_arith_ops.mycpp-souffle.cc
[147/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_iterators_raw.mycpp-souffle.cc mycpp/examples/test_iterators.py
	mycpp: LOADING mycpp/examples/test_iterators.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[148/355] wrap-cc _gen/mycpp/examples/test_iterators.mycpp-souffle.cc mycpp_main_souffle test_iterators _gen/mycpp/examples/test_iterators_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_iterators.mycpp-souffle.cc
[149/355] 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
[150/355] 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
[151/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_ctx_pattern_raw.mycpp-souffle.cc mycpp/examples/test_ctx_pattern.py
	mycpp: LOADING mycpp/examples/test_ctx_pattern.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[152/355] wrap-cc _gen/mycpp/examples/test_ctx_pattern.mycpp-souffle.cc mycpp_main_souffle test_ctx_pattern _gen/mycpp/examples/test_ctx_pattern_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_ctx_pattern.mycpp-souffle.cc
[153/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_hoist_raw.mycpp-souffle.cc mycpp/examples/test_hoist.py
	mycpp: LOADING mycpp/examples/test_hoist.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[154/355] wrap-cc _gen/mycpp/examples/test_hoist.mycpp-souffle.cc mycpp_main_souffle test_hoist _gen/mycpp/examples/test_hoist_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_hoist.mycpp-souffle.cc
[155/355] 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
[156/355] 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
[157/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_integers_raw.mycpp-souffle.cc mycpp/examples/test_integers.py
	mycpp: LOADING mycpp/examples/test_integers.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[158/355] wrap-cc _gen/mycpp/examples/test_integers.mycpp-souffle.cc mycpp_main_souffle test_integers _gen/mycpp/examples/test_integers_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_integers.mycpp-souffle.cc
[159/355] 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
[160/355] 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
[161/355] 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
[162/355] 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
[163/355] 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
[164/355] 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
[165/355] 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
[166/355] 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
[167/355] 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
[168/355] 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
[169/355] 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
[170/355] 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
[171/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_small_str_raw.mycpp-souffle.cc mycpp/examples/test_small_str.py
	mycpp: LOADING mycpp/examples/test_small_str.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[172/355] wrap-cc _gen/mycpp/examples/test_small_str.mycpp-souffle.cc mycpp_main_souffle test_small_str _gen/mycpp/examples/test_small_str_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_small_str.mycpp-souffle.cc
[173/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_globals_raw.mycpp-souffle.cc mycpp/examples/test_globals.py
	mycpp: LOADING mycpp/examples/test_globals.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[174/355] wrap-cc _gen/mycpp/examples/test_globals.mycpp-souffle.cc mycpp_main_souffle test_globals _gen/mycpp/examples/test_globals_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_globals.mycpp-souffle.cc
[175/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_switch_raw.mycpp-souffle.cc mycpp/examples/test_switch.py
	mycpp: LOADING mycpp/examples/test_switch.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[176/355] wrap-cc _gen/mycpp/examples/test_switch.mycpp-souffle.cc mycpp_main_souffle test_switch _gen/mycpp/examples/test_switch_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_switch.mycpp-souffle.cc
[177/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_default_args_raw.mycpp-souffle.cc mycpp/examples/test_default_args.py
	mycpp: LOADING mycpp/examples/test_default_args.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[178/355] wrap-cc _gen/mycpp/examples/test_default_args.mycpp-souffle.cc mycpp_main_souffle test_default_args _gen/mycpp/examples/test_default_args_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_default_args.mycpp-souffle.cc
[179/355] 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
[180/355] 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
[181/355] 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
[182/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_classes_gc_raw.mycpp-souffle.cc mycpp/examples/test_classes_gc.py
	mycpp: LOADING mycpp/examples/test_classes_gc.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[183/355] 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
[184/355] wrap-cc _gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc mycpp_main_souffle test_classes_gc _gen/mycpp/examples/test_classes_gc_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc
[185/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_conditional_raw.mycpp-souffle.cc mycpp/examples/test_conditional.py
	mycpp: LOADING mycpp/examples/test_conditional.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[186/355] wrap-cc _gen/mycpp/examples/test_conditional.mycpp-souffle.cc mycpp_main_souffle test_conditional _gen/mycpp/examples/test_conditional_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_conditional.mycpp-souffle.cc
[187/355] 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
[188/355] 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
[189/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_io_os_error_raw.mycpp-souffle.cc mycpp/examples/test_io_os_error.py
	mycpp: LOADING mycpp/examples/test_io_os_error.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[190/355] wrap-cc _gen/mycpp/examples/test_io_os_error.mycpp-souffle.cc mycpp_main_souffle test_io_os_error _gen/mycpp/examples/test_io_os_error_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_io_os_error.mycpp-souffle.cc
[191/355] 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
[192/355] 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
[193/355] 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
[194/355] 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
[195/355] 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
[196/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_cast_raw.mycpp-souffle.cc mycpp/examples/test_cast.py
	mycpp: LOADING mycpp/examples/test_cast.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[197/355] 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
[198/355] wrap-cc _gen/mycpp/examples/test_cast.mycpp-souffle.cc mycpp_main_souffle test_cast _gen/mycpp/examples/test_cast_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_cast.mycpp-souffle.cc
[199/355] cxx asan '' _gen/mycpp/examples/test_arith_ops.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_arith_ops.mycpp-souffle.o
[200/355] cxx asan '' _gen/mycpp/examples/test_ctx_pattern.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_ctx_pattern.mycpp-souffle.o
_gen/mycpp/examples/test_ctx_pattern.mycpp-souffle.cc: In function 'void test_ctx_pattern::run_tests()':
_gen/mycpp/examples/test_ctx_pattern.mycpp-souffle.cc:54:27: warning: variable 'd' set but not used [-Wunused-but-set-variable]
   Dict<BigStr*, BigStr*>* d = nullptr;
                           ^
[201/355] 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
[202/355] 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
[203/355] cxx asan '' _gen/mycpp/examples/test_iterators.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_iterators.mycpp-souffle.o
[204/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_ctx_pattern.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_ctx_pattern.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[205/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_arith_ops.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_arith_ops.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[206/355] example-task test_arith_ops C++-Souffle _bin/cxx-asan/mycpp/examples/test_arith_ops.mycpp-souffle _test/tasks/test/test_arith_ops.mycpp-souffle.asan.task.txt _test/tasks/test/test_arith_ops.mycpp-souffle.asan.log
[207/355] example-task test_ctx_pattern C++-Souffle _bin/cxx-asan/mycpp/examples/test_ctx_pattern.mycpp-souffle _test/tasks/test/test_ctx_pattern.mycpp-souffle.asan.task.txt _test/tasks/test/test_ctx_pattern.mycpp-souffle.asan.log
[208/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_iterators.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_iterators.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[209/355] cxx opt '' _gen/mycpp/examples/cartesian.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/cartesian.mycpp-souffle.o
[210/355] example-task test_iterators C++-Souffle _bin/cxx-asan/mycpp/examples/test_iterators.mycpp-souffle _test/tasks/test/test_iterators.mycpp-souffle.asan.task.txt _test/tasks/test/test_iterators.mycpp-souffle.asan.log
[211/355] 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
[212/355] cxx opt '' _gen/mycpp/examples/escape.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/escape.mycpp-souffle.o
[213/355] cxx asan '' _gen/mycpp/examples/cartesian.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/cartesian.mycpp-souffle.o
[214/355] 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
[215/355] 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
[216/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/cartesian.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/cartesian.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[217/355] cxx asan '' _gen/mycpp/examples/escape.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/escape.mycpp-souffle.o
[218/355] example-task cartesian C++-Souffle _bin/cxx-asan/mycpp/examples/cartesian.mycpp-souffle _test/tasks/test/cartesian.mycpp-souffle.asan.task.txt _test/tasks/test/cartesian.mycpp-souffle.asan.log
[219/355] cxx opt '' _gen/mycpp/examples/varargs.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/varargs.mycpp-souffle.o
[220/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/escape.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/escape.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[221/355] 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
[222/355] 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
[223/355] example-task escape C++-Souffle _bin/cxx-asan/mycpp/examples/escape.mycpp-souffle _test/tasks/test/escape.mycpp-souffle.asan.task.txt _test/tasks/test/escape.mycpp-souffle.asan.log
[224/355] 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
[225/355] cxx asan '' _gen/mycpp/examples/varargs.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/varargs.mycpp-souffle.o
[226/355] cxx asan '' _gen/mycpp/examples/test_hoist.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_hoist.mycpp-souffle.o
[227/355] cxx asan '' _gen/mycpp/examples/fib_iter.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/fib_iter.mycpp-souffle.o
[228/355] cxx opt '' _gen/mycpp/examples/fib_iter.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_iter.mycpp-souffle.o
[229/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_hoist.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_hoist.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[230/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/varargs.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/varargs.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[231/355] example-task test_hoist C++-Souffle _bin/cxx-asan/mycpp/examples/test_hoist.mycpp-souffle _test/tasks/test/test_hoist.mycpp-souffle.asan.task.txt _test/tasks/test/test_hoist.mycpp-souffle.asan.log
[232/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/fib_iter.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/fib_iter.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[233/355] example-task varargs C++-Souffle _bin/cxx-asan/mycpp/examples/varargs.mycpp-souffle _test/tasks/test/varargs.mycpp-souffle.asan.task.txt _test/tasks/test/varargs.mycpp-souffle.asan.log
[234/355] 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
[235/355] example-task fib_iter C++-Souffle _bin/cxx-asan/mycpp/examples/fib_iter.mycpp-souffle _test/tasks/test/fib_iter.mycpp-souffle.asan.task.txt _test/tasks/test/fib_iter.mycpp-souffle.asan.log
[236/355] 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
[237/355] 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
[238/355] 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
[239/355] cxx asan '' _gen/mycpp/examples/test_integers.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_integers.mycpp-souffle.o
_gen/mycpp/examples/test_integers.mycpp-souffle.cc: In function 'void test_integers::run_tests()':
_gen/mycpp/examples/test_integers.mycpp-souffle.cc:29:16: warning: variable 'i4' set but not used [-Wunused-but-set-variable]
   mops::BigInt i4;
                ^~
[240/355] cxx asan '' _gen/mycpp/examples/classes.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/classes.mycpp-souffle.o
[241/355] 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;
           ^~~~~
[242/355] cxx opt '' _gen/mycpp/examples/classes.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/classes.mycpp-souffle.o
[243/355] mycpp-souffle /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_strings_raw.mycpp-souffle.cc mycpp/examples/test_strings.py
	mycpp: LOADING mycpp/examples/test_strings.py
	mycpp pass: CONVERT
	mycpp pass: CONTROL FLOW
	mycpp pass: SOUFFLE data flow
	mycpp pass: CONST
	mycpp pass: DECL
	mycpp pass: IMPL
	mycpp DONE
[244/355] wrap-cc _gen/mycpp/examples/test_strings.mycpp-souffle.cc mycpp_main_souffle test_strings _gen/mycpp/examples/test_strings_raw.mycpp-souffle.cc '' _gen/mycpp/examples/test_strings.mycpp-souffle.cc
[245/355] 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;
           ^~
[246/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_integers.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_integers.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[247/355] 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
[248/355] 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
[249/355] 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
[250/355] example-task test_integers C++-Souffle _bin/cxx-asan/mycpp/examples/test_integers.mycpp-souffle _test/tasks/test/test_integers.mycpp-souffle.asan.task.txt _test/tasks/test/test_integers.mycpp-souffle.asan.log
[251/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/classes.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/classes.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[252/355] 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
[253/355] example-task classes C++-Souffle _bin/cxx-asan/mycpp/examples/classes.mycpp-souffle _test/tasks/test/classes.mycpp-souffle.asan.task.txt _test/tasks/test/classes.mycpp-souffle.asan.log
[254/355] cxx opt '' _gen/mycpp/examples/gc_stack_roots.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/gc_stack_roots.mycpp-souffle.o
[255/355] cxx asan '' _gen/mycpp/examples/tuple_return_value.mycpp-souffle.cc _build/obj/cxx-asan/_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;
           ^~~~~
[256/355] cxx opt '' _gen/mycpp/examples/fib_recursive.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/fib_recursive.mycpp-souffle.o
[257/355] cxx asan '' _gen/mycpp/examples/fib_recursive.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/fib_recursive.mycpp-souffle.o
[258/355] 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
[259/355] cxx asan '' _gen/mycpp/examples/gc_stack_roots.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/gc_stack_roots.mycpp-souffle.o
[260/355] 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
[261/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/tuple_return_value.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/tuple_return_value.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[262/355] 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
[263/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/fib_recursive.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/fib_recursive.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[264/355] cxx opt '' _gen/mycpp/examples/scoped_resource.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/scoped_resource.mycpp-souffle.o
[265/355] 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
[266/355] example-task tuple_return_value C++-Souffle _bin/cxx-asan/mycpp/examples/tuple_return_value.mycpp-souffle _test/tasks/test/tuple_return_value.mycpp-souffle.asan.task.txt _test/tasks/test/tuple_return_value.mycpp-souffle.asan.log
[267/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/gc_stack_roots.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/gc_stack_roots.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[268/355] example-task fib_recursive C++-Souffle _bin/cxx-asan/mycpp/examples/fib_recursive.mycpp-souffle _test/tasks/test/fib_recursive.mycpp-souffle.asan.task.txt _test/tasks/test/fib_recursive.mycpp-souffle.asan.log
[269/355] example-task gc_stack_roots C++-Souffle _bin/cxx-asan/mycpp/examples/gc_stack_roots.mycpp-souffle _test/tasks/test/gc_stack_roots.mycpp-souffle.asan.task.txt _test/tasks/test/gc_stack_roots.mycpp-souffle.asan.log
[270/355] 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
[271/355] cxx asan '' _gen/mycpp/examples/scoped_resource.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/scoped_resource.mycpp-souffle.o
[272/355] 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
[273/355] cxx asan '' _gen/mycpp/examples/files.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/files.mycpp-souffle.o
[274/355] cxx opt '' _gen/mycpp/examples/files.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/files.mycpp-souffle.o
[275/355] cxx asan '' _gen/mycpp/examples/test_small_str.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_small_str.mycpp-souffle.o
[276/355] cxx asan '' _gen/mycpp/examples/test_switch.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_switch.mycpp-souffle.o
[277/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/scoped_resource.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/scoped_resource.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[278/355] example-task scoped_resource C++-Souffle _bin/cxx-asan/mycpp/examples/scoped_resource.mycpp-souffle _test/tasks/test/scoped_resource.mycpp-souffle.asan.task.txt _test/tasks/test/scoped_resource.mycpp-souffle.asan.log
[279/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_small_str.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_small_str.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[280/355] 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
[281/355] example-task test_small_str C++-Souffle _bin/cxx-asan/mycpp/examples/test_small_str.mycpp-souffle _test/tasks/test/test_small_str.mycpp-souffle.asan.task.txt _test/tasks/test/test_small_str.mycpp-souffle.asan.log
[282/355] cxx asan '' _gen/mycpp/examples/test_globals.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_globals.mycpp-souffle.o
[283/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/files.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/files.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[284/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_switch.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_switch.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[285/355] 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
[286/355] example-task test_switch C++-Souffle _bin/cxx-asan/mycpp/examples/test_switch.mycpp-souffle _test/tasks/test/test_switch.mycpp-souffle.asan.task.txt _test/tasks/test/test_switch.mycpp-souffle.asan.log
[287/355] example-task files C++-Souffle _bin/cxx-asan/mycpp/examples/files.mycpp-souffle _test/tasks/test/files.mycpp-souffle.asan.task.txt _test/tasks/test/files.mycpp-souffle.asan.log
[288/355] cxx asan '' _gen/mycpp/examples/test_default_args.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_default_args.mycpp-souffle.o
[289/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_globals.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_globals.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[290/355] example-task test_globals C++-Souffle _bin/cxx-asan/mycpp/examples/test_globals.mycpp-souffle _test/tasks/test/test_globals.mycpp-souffle.asan.task.txt _test/tasks/test/test_globals.mycpp-souffle.asan.log
[291/355] cxx asan '' _gen/mycpp/examples/modules.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/modules.mycpp-souffle.o
[292/355] cxx opt '' _gen/mycpp/examples/modules.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/modules.mycpp-souffle.o
[293/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_default_args.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_default_args.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[294/355] 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;
           ^~~~~~
[295/355] cxx asan '' _gen/mycpp/examples/control_flow.mycpp-souffle.cc _build/obj/cxx-asan/_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;
           ^~~~~~
[296/355] 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
[297/355] example-task test_default_args C++-Souffle _bin/cxx-asan/mycpp/examples/test_default_args.mycpp-souffle _test/tasks/test/test_default_args.mycpp-souffle.asan.task.txt _test/tasks/test/test_default_args.mycpp-souffle.asan.log
[298/355] 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
[299/355] 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
[300/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/modules.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/modules.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[301/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/control_flow.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/control_flow.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[302/355] example-task modules C++-Souffle _bin/cxx-asan/mycpp/examples/modules.mycpp-souffle _test/tasks/test/modules.mycpp-souffle.asan.task.txt _test/tasks/test/modules.mycpp-souffle.asan.log
[303/355] cxx asan '' _gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_classes_gc.mycpp-souffle.o
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc: In function 'void test_classes_gc::run_tests()':
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:295:28: warning: variable 'o1' set but not used [-Wunused-but-set-variable]
   test_classes_gc::Opaque* o1 = nullptr;
                            ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:296:32: warning: variable 'o2' set but not used [-Wunused-but-set-variable]
   test_classes_gc::OpaqueBase* o2 = nullptr;
                                ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:297:35: warning: variable 'o3' set but not used [-Wunused-but-set-variable]
   test_classes_gc::OpaqueDerived* o3 = nullptr;
                                   ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:299:34: warning: variable 'p2' set but not used [-Wunused-but-set-variable]
   test_classes_gc::PointersBase* p2 = nullptr;
                                  ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:300:37: warning: variable 'p3' set but not used [-Wunused-but-set-variable]
   test_classes_gc::PointersDerived* p3 = nullptr;
                                     ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:301:36: warning: variable 'm1' set but not used [-Wunused-but-set-variable]
   test_classes_gc::BaseWithMethod* m1 = nullptr;
                                    ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:302:39: warning: variable 'm2' set but not used [-Wunused-but-set-variable]
   test_classes_gc::DerivedWithMethod* m2 = nullptr;
                                       ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc: In function 'void test_classes_gc::run_benchmarks()':
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:333:28: warning: variable 'o1' set but not used [-Wunused-but-set-variable]
   test_classes_gc::Opaque* o1 = nullptr;
                            ^~
_gen/mycpp/examples/test_classes_gc.mycpp-souffle.cc:336:30: warning: variable 'p1' set but not used [-Wunused-but-set-variable]
   test_classes_gc::Pointers* p1 = nullptr;
                              ^~
[304/355] example-task control_flow C++-Souffle _bin/cxx-asan/mycpp/examples/control_flow.mycpp-souffle _test/tasks/test/control_flow.mycpp-souffle.asan.task.txt _test/tasks/test/control_flow.mycpp-souffle.asan.log
[305/355] cxx asan '' _gen/mycpp/examples/test_conditional.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_conditional.mycpp-souffle.o
[306/355] cxx opt '' _gen/mycpp/examples/cgi.mycpp-souffle.cc _build/obj/cxx-opt/_gen/mycpp/examples/cgi.mycpp-souffle.o
[307/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_classes_gc.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_classes_gc.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[308/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_conditional.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_conditional.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[309/355] cxx asan '' _gen/mycpp/examples/cgi.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/cgi.mycpp-souffle.o
[310/355] 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
[311/355] example-task test_classes_gc C++-Souffle _bin/cxx-asan/mycpp/examples/test_classes_gc.mycpp-souffle _test/tasks/test/test_classes_gc.mycpp-souffle.asan.task.txt _test/tasks/test/test_classes_gc.mycpp-souffle.asan.log
[312/355] 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
[313/355] example-task test_conditional C++-Souffle _bin/cxx-asan/mycpp/examples/test_conditional.mycpp-souffle _test/tasks/test/test_conditional.mycpp-souffle.asan.task.txt _test/tasks/test/test_conditional.mycpp-souffle.asan.log
[314/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/cgi.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/cgi.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[315/355] example-task cgi C++-Souffle _bin/cxx-asan/mycpp/examples/cgi.mycpp-souffle _test/tasks/test/cgi.mycpp-souffle.asan.task.txt _test/tasks/test/cgi.mycpp-souffle.asan.log
[316/355] 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
[317/355] 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<int>* mylist = nullptr;
              ^~~~~~
[318/355] 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
[319/355] cxx asan '' _gen/mycpp/examples/loops.mycpp-souffle.cc _build/obj/cxx-asan/_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<int>* mylist = nullptr;
              ^~~~~~
[320/355] 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
[321/355] cxx asan '' _gen/mycpp/examples/containers.mycpp-souffle.cc _build/obj/cxx-asan/_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<Dict<BigStr*, int>>();
         ^~~~~~~~~~
[322/355] 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;
                      ^~~~
[323/355] 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<Dict<BigStr*, int>>();
         ^~~~~~~~~~
[324/355] cxx asan '' _gen/mycpp/examples/parse.mycpp-souffle.cc _build/obj/cxx-asan/_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;
                      ^~~~
[325/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/loops.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/loops.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[326/355] 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
[327/355] 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
[328/355] example-task loops C++-Souffle _bin/cxx-asan/mycpp/examples/loops.mycpp-souffle _test/tasks/test/loops.mycpp-souffle.asan.task.txt _test/tasks/test/loops.mycpp-souffle.asan.log
[329/355] 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;
                                      ^
[330/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/containers.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/containers.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[331/355] 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
[332/355] 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
[333/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/parse.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/parse.mycpp-souffle.o _build/obj/cxx-asan/_gen/core/runtime.asdl.o _build/obj/cxx-asan/_gen/core/value.asdl.o _build/obj/cxx-asan/cpp/data_lang.o _build/obj/cxx-asan/_gen/display/pretty.asdl.o _build/obj/cxx-asan/_gen/frontend/id_kind.asdl.o _build/obj/cxx-asan/_gen/frontend/syntax.asdl.o _build/obj/cxx-asan/_gen/mycpp/examples/expr.asdl.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[334/355] example-task containers C++-Souffle _bin/cxx-asan/mycpp/examples/containers.mycpp-souffle _test/tasks/test/containers.mycpp-souffle.asan.task.txt _test/tasks/test/containers.mycpp-souffle.asan.log
[335/355] example-task parse C++-Souffle _bin/cxx-asan/mycpp/examples/parse.mycpp-souffle _test/tasks/test/parse.mycpp-souffle.asan.task.txt _test/tasks/test/parse.mycpp-souffle.asan.log
[336/355] 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
[337/355] 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
[338/355] 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
[339/355] cxx asan '' _gen/mycpp/examples/asdl_generated.mycpp-souffle.cc _build/obj/cxx-asan/_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;
                                      ^
[340/355] cxx asan '' _gen/mycpp/examples/test_cast.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_cast.mycpp-souffle.o
_gen/mycpp/examples/test_cast.mycpp-souffle.cc: In function 'void test_cast::TestCastBufWriter()':
_gen/mycpp/examples/test_cast.mycpp-souffle.cc:128:7: warning: variable 'num_chars' set but not used [-Wunused-but-set-variable]
   int num_chars;
       ^~~~~~~~~
_gen/mycpp/examples/test_cast.mycpp-souffle.cc: In function 'void test_cast::TestCastInSwitch()':
_gen/mycpp/examples/test_cast.mycpp-souffle.cc:204:7: warning: variable 'i' set but not used [-Wunused-but-set-variable]
   int i;
       ^
[341/355] 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
[342/355] cxx asan '' _gen/mycpp/examples/test_io_os_error.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_io_os_error.mycpp-souffle.o
[343/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/asdl_generated.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/asdl_generated.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[344/355] cxx asan '' _gen/mycpp/examples/length.mycpp-souffle.cc _build/obj/cxx-asan/_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;
           ^~
[345/355] cxx asan '' _gen/mycpp/examples/test_strings.mycpp-souffle.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_strings.mycpp-souffle.o
[346/355] example-task asdl_generated C++-Souffle _bin/cxx-asan/mycpp/examples/asdl_generated.mycpp-souffle _test/tasks/test/asdl_generated.mycpp-souffle.asan.task.txt _test/tasks/test/asdl_generated.mycpp-souffle.asan.log
[347/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_cast.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_cast.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[348/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_io_os_error.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_io_os_error.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[349/355] example-task test_cast C++-Souffle _bin/cxx-asan/mycpp/examples/test_cast.mycpp-souffle _test/tasks/test/test_cast.mycpp-souffle.asan.task.txt _test/tasks/test/test_cast.mycpp-souffle.asan.log
[350/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/length.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/length.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[351/355] example-task test_io_os_error C++-Souffle _bin/cxx-asan/mycpp/examples/test_io_os_error.mycpp-souffle _test/tasks/test/test_io_os_error.mycpp-souffle.asan.task.txt _test/tasks/test/test_io_os_error.mycpp-souffle.asan.log
[352/355] LINK cxx asan '' _bin/cxx-asan/mycpp/examples/test_strings.mycpp-souffle _build/obj/cxx-asan/_gen/mycpp/examples/test_strings.mycpp-souffle.o _build/obj/cxx-asan/mycpp/bump_leak_heap.o _build/obj/cxx-asan/mycpp/gc_builtins.o _build/obj/cxx-asan/mycpp/gc_iolib.o _build/obj/cxx-asan/mycpp/gc_mops.o _build/obj/cxx-asan/mycpp/gc_mylib.o _build/obj/cxx-asan/mycpp/gc_str.o _build/obj/cxx-asan/mycpp/hash.o _build/obj/cxx-asan/mycpp/mark_sweep_heap.o
[353/355] example-task length C++-Souffle _bin/cxx-asan/mycpp/examples/length.mycpp-souffle _test/tasks/test/length.mycpp-souffle.asan.task.txt _test/tasks/test/length.mycpp-souffle.asan.log
[354/355] example-task test_strings C++-Souffle _bin/cxx-asan/mycpp/examples/test_strings.mycpp-souffle _test/tasks/test/test_strings.mycpp-souffle.asan.task.txt _test/tasks/test/test_strings.mycpp-souffle.asan.log
[355/355] logs-equal _test/mycpp-compare-passing.txt _test/tasks/test/test_ctx_pattern.mycpp.asan.log _test/tasks/test/test_ctx_pattern.py.log _test/tasks/test/test_ctx_pattern.mycpp-souffle.asan.log _test/tasks/test/test_ctx_pattern.py.log _test/tasks/test/test_iterators.mycpp.asan.log _test/tasks/test/test_iterators.py.log _test/tasks/test/test_iterators.mycpp-souffle.asan.log _test/tasks/test/test_iterators.py.log _test/tasks/test/test_arith_ops.mycpp.asan.log _test/tasks/test/test_arith_ops.py.log _test/tasks/test/test_arith_ops.mycpp-souffle.asan.log _test/tasks/test/test_arith_ops.py.log _test/tasks/test/cartesian.mycpp.asan.log _test/tasks/test/cartesian.py.log _test/tasks/benchmark/cartesian.mycpp.opt.log _test/tasks/benchmark/cartesian.py.log _test/tasks/test/cartesian.mycpp-souffle.asan.log _test/tasks/test/cartesian.py.log _test/tasks/benchmark/cartesian.mycpp-souffle.opt.log _test/tasks/benchmark/cartesian.py.log _test/tasks/test/escape.mycpp.asan.log _test/tasks/test/escape.py.log _test/tasks/benchmark/escape.mycpp.opt.log _test/tasks/benchmark/escape.py.log _test/tasks/test/escape.mycpp-souffle.asan.log _test/tasks/test/escape.py.log _test/tasks/benchmark/escape.mycpp-souffle.opt.log _test/tasks/benchmark/escape.py.log _test/tasks/test/varargs.mycpp.asan.log _test/tasks/test/varargs.py.log _test/tasks/benchmark/varargs.mycpp.opt.log _test/tasks/benchmark/varargs.py.log _test/tasks/test/varargs.mycpp-souffle.asan.log _test/tasks/test/varargs.py.log _test/tasks/benchmark/varargs.mycpp-souffle.opt.log _test/tasks/benchmark/varargs.py.log _test/tasks/test/test_hoist.mycpp.asan.log _test/tasks/test/test_hoist.py.log _test/tasks/test/test_hoist.mycpp-souffle.asan.log _test/tasks/test/test_hoist.py.log _test/tasks/test/fib_iter.mycpp.asan.log _test/tasks/test/fib_iter.py.log _test/tasks/benchmark/fib_iter.mycpp.opt.log _test/tasks/benchmark/fib_iter.py.log _test/tasks/test/fib_iter.mycpp-souffle.asan.log _test/tasks/test/fib_iter.py.log _test/tasks/benchmark/fib_iter.mycpp-souffle.opt.log _test/tasks/benchmark/fib_iter.py.log _test/tasks/test/classes.mycpp.asan.log _test/tasks/test/classes.py.log _test/tasks/benchmark/classes.mycpp.opt.log _test/tasks/benchmark/classes.py.log _test/tasks/test/classes.mycpp-souffle.asan.log _test/tasks/test/classes.py.log _test/tasks/benchmark/classes.mycpp-souffle.opt.log _test/tasks/benchmark/classes.py.log _test/tasks/test/test_integers.mycpp.asan.log _test/tasks/test/test_integers.py.log _test/tasks/test/test_integers.mycpp-souffle.asan.log _test/tasks/test/test_integers.py.log _test/tasks/test/tuple_return_value.mycpp.asan.log _test/tasks/test/tuple_return_value.py.log _test/tasks/benchmark/tuple_return_value.mycpp.opt.log _test/tasks/benchmark/tuple_return_value.py.log _test/tasks/test/tuple_return_value.mycpp-souffle.asan.log _test/tasks/test/tuple_return_value.py.log _test/tasks/benchmark/tuple_return_value.mycpp-souffle.opt.log _test/tasks/benchmark/tuple_return_value.py.log _test/tasks/test/gc_stack_roots.mycpp.asan.log _test/tasks/test/gc_stack_roots.py.log _test/tasks/benchmark/gc_stack_roots.mycpp.opt.log _test/tasks/benchmark/gc_stack_roots.py.log _test/tasks/test/gc_stack_roots.mycpp-souffle.asan.log _test/tasks/test/gc_stack_roots.py.log _test/tasks/benchmark/gc_stack_roots.mycpp-souffle.opt.log _test/tasks/benchmark/gc_stack_roots.py.log _test/tasks/test/fib_recursive.mycpp.asan.log _test/tasks/test/fib_recursive.py.log _test/tasks/benchmark/fib_recursive.mycpp.opt.log _test/tasks/benchmark/fib_recursive.py.log _test/tasks/test/fib_recursive.mycpp-souffle.asan.log _test/tasks/test/fib_recursive.py.log _test/tasks/benchmark/fib_recursive.mycpp-souffle.opt.log _test/tasks/benchmark/fib_recursive.py.log _test/tasks/test/scoped_resource.mycpp.asan.log _test/tasks/test/scoped_resource.py.log _test/tasks/benchmark/scoped_resource.mycpp.opt.log _test/tasks/benchmark/scoped_resource.py.log _test/tasks/test/scoped_resource.mycpp-souffle.asan.log _test/tasks/test/scoped_resource.py.log _test/tasks/benchmark/scoped_resource.mycpp-souffle.opt.log _test/tasks/benchmark/scoped_resource.py.log _test/tasks/test/files.mycpp.asan.log _test/tasks/test/files.py.log _test/tasks/benchmark/files.mycpp.opt.log _test/tasks/benchmark/files.py.log _test/tasks/test/files.mycpp-souffle.asan.log _test/tasks/test/files.py.log _test/tasks/benchmark/files.mycpp-souffle.opt.log _test/tasks/benchmark/files.py.log _test/tasks/test/test_switch.mycpp.asan.log _test/tasks/test/test_switch.py.log _test/tasks/test/test_switch.mycpp-souffle.asan.log _test/tasks/test/test_switch.py.log _test/tasks/test/test_small_str.mycpp.asan.log _test/tasks/test/test_small_str.py.log _test/tasks/test/test_small_str.mycpp-souffle.asan.log _test/tasks/test/test_small_str.py.log _test/tasks/test/test_globals.mycpp.asan.log _test/tasks/test/test_globals.py.log _test/tasks/test/test_globals.mycpp-souffle.asan.log _test/tasks/test/test_globals.py.log _test/tasks/test/test_default_args.mycpp.asan.log _test/tasks/test/test_default_args.py.log _test/tasks/test/test_default_args.mycpp-souffle.asan.log _test/tasks/test/test_default_args.py.log _test/tasks/test/modules.mycpp.asan.log _test/tasks/test/modules.py.log _test/tasks/benchmark/modules.mycpp.opt.log _test/tasks/benchmark/modules.py.log _test/tasks/test/modules.mycpp-souffle.asan.log _test/tasks/test/modules.py.log _test/tasks/benchmark/modules.mycpp-souffle.opt.log _test/tasks/benchmark/modules.py.log _test/tasks/test/control_flow.mycpp.asan.log _test/tasks/test/control_flow.py.log _test/tasks/benchmark/control_flow.mycpp.opt.log _test/tasks/benchmark/control_flow.py.log _test/tasks/test/control_flow.mycpp-souffle.asan.log _test/tasks/test/control_flow.py.log _test/tasks/benchmark/control_flow.mycpp-souffle.opt.log _test/tasks/benchmark/control_flow.py.log _test/tasks/test/test_classes_gc.mycpp.asan.log _test/tasks/test/test_classes_gc.py.log _test/tasks/test/test_classes_gc.mycpp-souffle.asan.log _test/tasks/test/test_classes_gc.py.log _test/tasks/test/test_conditional.mycpp.asan.log _test/tasks/test/test_conditional.py.log _test/tasks/test/test_conditional.mycpp-souffle.asan.log _test/tasks/test/test_conditional.py.log _test/tasks/test/cgi.mycpp.asan.log _test/tasks/test/cgi.py.log _test/tasks/benchmark/cgi.mycpp.opt.log _test/tasks/benchmark/cgi.py.log _test/tasks/test/cgi.mycpp-souffle.asan.log _test/tasks/test/cgi.py.log _test/tasks/benchmark/cgi.mycpp-souffle.opt.log _test/tasks/benchmark/cgi.py.log _test/tasks/test/parse.mycpp.asan.log _test/tasks/test/parse.py.log _test/tasks/benchmark/parse.mycpp.opt.log _test/tasks/benchmark/parse.py.log _test/tasks/test/parse.mycpp-souffle.asan.log _test/tasks/test/parse.py.log _test/tasks/benchmark/parse.mycpp-souffle.opt.log _test/tasks/benchmark/parse.py.log _test/tasks/test/loops.mycpp.asan.log _test/tasks/test/loops.py.log _test/tasks/benchmark/loops.mycpp.opt.log _test/tasks/benchmark/loops.py.log _test/tasks/test/loops.mycpp-souffle.asan.log _test/tasks/test/loops.py.log _test/tasks/benchmark/loops.mycpp-souffle.opt.log _test/tasks/benchmark/loops.py.log _test/tasks/test/containers.mycpp.asan.log _test/tasks/test/containers.py.log _test/tasks/benchmark/containers.mycpp.opt.log _test/tasks/benchmark/containers.py.log _test/tasks/test/containers.mycpp-souffle.asan.log _test/tasks/test/containers.py.log _test/tasks/benchmark/containers.mycpp-souffle.opt.log _test/tasks/benchmark/containers.py.log _test/tasks/test/asdl_generated.mycpp.asan.log _test/tasks/test/asdl_generated.py.log _test/tasks/benchmark/asdl_generated.mycpp.opt.log _test/tasks/benchmark/asdl_generated.py.log _test/tasks/test/asdl_generated.mycpp-souffle.asan.log _test/tasks/test/asdl_generated.py.log _test/tasks/benchmark/asdl_generated.mycpp-souffle.opt.log _test/tasks/benchmark/asdl_generated.py.log _test/tasks/test/test_cast.mycpp.asan.log _test/tasks/test/test_cast.py.log _test/tasks/test/test_cast.mycpp-souffle.asan.log _test/tasks/test/test_cast.py.log _test/tasks/test/test_io_os_error.mycpp.asan.log _test/tasks/test/test_io_os_error.py.log _test/tasks/test/test_io_os_error.mycpp-souffle.asan.log _test/tasks/test/test_io_os_error.py.log _test/tasks/test/length.mycpp.asan.log _test/tasks/test/length.py.log _test/tasks/benchmark/length.mycpp.opt.log _test/tasks/benchmark/length.py.log _test/tasks/test/length.mycpp-souffle.asan.log _test/tasks/test/length.py.log _test/tasks/benchmark/length.mycpp-souffle.opt.log _test/tasks/benchmark/length.py.log _test/tasks/test/test_strings.mycpp.asan.log _test/tasks/test/test_strings.py.log _test/tasks/test/test_strings.mycpp-souffle.asan.log _test/tasks/test/test_strings.py.log
OK _test/tasks/test/test_ctx_pattern.mycpp.asan.log
   _test/tasks/test/test_ctx_pattern.py.log
OK _test/tasks/test/test_ctx_pattern.mycpp-souffle.asan.log
   _test/tasks/test/test_ctx_pattern.py.log
OK _test/tasks/test/test_iterators.mycpp.asan.log
   _test/tasks/test/test_iterators.py.log
OK _test/tasks/test/test_iterators.mycpp-souffle.asan.log
   _test/tasks/test/test_iterators.py.log
OK _test/tasks/test/test_arith_ops.mycpp.asan.log
   _test/tasks/test/test_arith_ops.py.log
OK _test/tasks/test/test_arith_ops.mycpp-souffle.asan.log
   _test/tasks/test/test_arith_ops.py.log
OK _test/tasks/test/cartesian.mycpp.asan.log
   _test/tasks/test/cartesian.py.log
OK _test/tasks/benchmark/cartesian.mycpp.opt.log
   _test/tasks/benchmark/cartesian.py.log
OK _test/tasks/test/cartesian.mycpp-souffle.asan.log
   _test/tasks/test/cartesian.py.log
OK _test/tasks/benchmark/cartesian.mycpp-souffle.opt.log
   _test/tasks/benchmark/cartesian.py.log
OK _test/tasks/test/escape.mycpp.asan.log
   _test/tasks/test/escape.py.log
OK _test/tasks/benchmark/escape.mycpp.opt.log
   _test/tasks/benchmark/escape.py.log
OK _test/tasks/test/escape.mycpp-souffle.asan.log
   _test/tasks/test/escape.py.log
OK _test/tasks/benchmark/escape.mycpp-souffle.opt.log
   _test/tasks/benchmark/escape.py.log
OK _test/tasks/test/varargs.mycpp.asan.log
   _test/tasks/test/varargs.py.log
OK _test/tasks/benchmark/varargs.mycpp.opt.log
   _test/tasks/benchmark/varargs.py.log
OK _test/tasks/test/varargs.mycpp-souffle.asan.log
   _test/tasks/test/varargs.py.log
OK _test/tasks/benchmark/varargs.mycpp-souffle.opt.log
   _test/tasks/benchmark/varargs.py.log
OK _test/tasks/test/test_hoist.mycpp.asan.log
   _test/tasks/test/test_hoist.py.log
OK _test/tasks/test/test_hoist.mycpp-souffle.asan.log
   _test/tasks/test/test_hoist.py.log
OK _test/tasks/test/fib_iter.mycpp.asan.log
   _test/tasks/test/fib_iter.py.log
OK _test/tasks/benchmark/fib_iter.mycpp.opt.log
   _test/tasks/benchmark/fib_iter.py.log
OK _test/tasks/test/fib_iter.mycpp-souffle.asan.log
   _test/tasks/test/fib_iter.py.log
OK _test/tasks/benchmark/fib_iter.mycpp-souffle.opt.log
   _test/tasks/benchmark/fib_iter.py.log
OK _test/tasks/test/classes.mycpp.asan.log
   _test/tasks/test/classes.py.log
OK _test/tasks/benchmark/classes.mycpp.opt.log
   _test/tasks/benchmark/classes.py.log
OK _test/tasks/test/classes.mycpp-souffle.asan.log
   _test/tasks/test/classes.py.log
OK _test/tasks/benchmark/classes.mycpp-souffle.opt.log
   _test/tasks/benchmark/classes.py.log
OK _test/tasks/test/test_integers.mycpp.asan.log
   _test/tasks/test/test_integers.py.log
OK _test/tasks/test/test_integers.mycpp-souffle.asan.log
   _test/tasks/test/test_integers.py.log
OK _test/tasks/test/tuple_return_value.mycpp.asan.log
   _test/tasks/test/tuple_return_value.py.log
OK _test/tasks/benchmark/tuple_return_value.mycpp.opt.log
   _test/tasks/benchmark/tuple_return_value.py.log
OK _test/tasks/test/tuple_return_value.mycpp-souffle.asan.log
   _test/tasks/test/tuple_return_value.py.log
OK _test/tasks/benchmark/tuple_return_value.mycpp-souffle.opt.log
   _test/tasks/benchmark/tuple_return_value.py.log
OK _test/tasks/test/gc_stack_roots.mycpp.asan.log
   _test/tasks/test/gc_stack_roots.py.log
OK _test/tasks/benchmark/gc_stack_roots.mycpp.opt.log
   _test/tasks/benchmark/gc_stack_roots.py.log
OK _test/tasks/test/gc_stack_roots.mycpp-souffle.asan.log
   _test/tasks/test/gc_stack_roots.py.log
OK _test/tasks/benchmark/gc_stack_roots.mycpp-souffle.opt.log
   _test/tasks/benchmark/gc_stack_roots.py.log
OK _test/tasks/test/fib_recursive.mycpp.asan.log
   _test/tasks/test/fib_recursive.py.log
OK _test/tasks/benchmark/fib_recursive.mycpp.opt.log
   _test/tasks/benchmark/fib_recursive.py.log
OK _test/tasks/test/fib_recursive.mycpp-souffle.asan.log
   _test/tasks/test/fib_recursive.py.log
OK _test/tasks/benchmark/fib_recursive.mycpp-souffle.opt.log
   _test/tasks/benchmark/fib_recursive.py.log
OK _test/tasks/test/scoped_resource.mycpp.asan.log
   _test/tasks/test/scoped_resource.py.log
OK _test/tasks/benchmark/scoped_resource.mycpp.opt.log
   _test/tasks/benchmark/scoped_resource.py.log
OK _test/tasks/test/scoped_resource.mycpp-souffle.asan.log
   _test/tasks/test/scoped_resource.py.log
OK _test/tasks/benchmark/scoped_resource.mycpp-souffle.opt.log
   _test/tasks/benchmark/scoped_resource.py.log
OK _test/tasks/test/files.mycpp.asan.log
   _test/tasks/test/files.py.log
OK _test/tasks/benchmark/files.mycpp.opt.log
   _test/tasks/benchmark/files.py.log
OK _test/tasks/test/files.mycpp-souffle.asan.log
   _test/tasks/test/files.py.log
OK _test/tasks/benchmark/files.mycpp-souffle.opt.log
   _test/tasks/benchmark/files.py.log
OK _test/tasks/test/test_switch.mycpp.asan.log
   _test/tasks/test/test_switch.py.log
OK _test/tasks/test/test_switch.mycpp-souffle.asan.log
   _test/tasks/test/test_switch.py.log
OK _test/tasks/test/test_small_str.mycpp.asan.log
   _test/tasks/test/test_small_str.py.log
OK _test/tasks/test/test_small_str.mycpp-souffle.asan.log
   _test/tasks/test/test_small_str.py.log
OK _test/tasks/test/test_globals.mycpp.asan.log
   _test/tasks/test/test_globals.py.log
OK _test/tasks/test/test_globals.mycpp-souffle.asan.log
   _test/tasks/test/test_globals.py.log
OK _test/tasks/test/test_default_args.mycpp.asan.log
   _test/tasks/test/test_default_args.py.log
OK _test/tasks/test/test_default_args.mycpp-souffle.asan.log
   _test/tasks/test/test_default_args.py.log
OK _test/tasks/test/modules.mycpp.asan.log
   _test/tasks/test/modules.py.log
OK _test/tasks/benchmark/modules.mycpp.opt.log
   _test/tasks/benchmark/modules.py.log
OK _test/tasks/test/modules.mycpp-souffle.asan.log
   _test/tasks/test/modules.py.log
OK _test/tasks/benchmark/modules.mycpp-souffle.opt.log
   _test/tasks/benchmark/modules.py.log
OK _test/tasks/test/control_flow.mycpp.asan.log
   _test/tasks/test/control_flow.py.log
OK _test/tasks/benchmark/control_flow.mycpp.opt.log
   _test/tasks/benchmark/control_flow.py.log
OK _test/tasks/test/control_flow.mycpp-souffle.asan.log
   _test/tasks/test/control_flow.py.log
OK _test/tasks/benchmark/control_flow.mycpp-souffle.opt.log
   _test/tasks/benchmark/control_flow.py.log
OK _test/tasks/test/test_classes_gc.mycpp.asan.log
   _test/tasks/test/test_classes_gc.py.log
OK _test/tasks/test/test_classes_gc.mycpp-souffle.asan.log
   _test/tasks/test/test_classes_gc.py.log
OK _test/tasks/test/test_conditional.mycpp.asan.log
   _test/tasks/test/test_conditional.py.log
OK _test/tasks/test/test_conditional.mycpp-souffle.asan.log
   _test/tasks/test/test_conditional.py.log
OK _test/tasks/test/cgi.mycpp.asan.log
   _test/tasks/test/cgi.py.log
OK _test/tasks/benchmark/cgi.mycpp.opt.log
   _test/tasks/benchmark/cgi.py.log
OK _test/tasks/test/cgi.mycpp-souffle.asan.log
   _test/tasks/test/cgi.py.log
OK _test/tasks/benchmark/cgi.mycpp-souffle.opt.log
   _test/tasks/benchmark/cgi.py.log
OK _test/tasks/test/parse.mycpp.asan.log
   _test/tasks/test/parse.py.log
OK _test/tasks/benchmark/parse.mycpp.opt.log
   _test/tasks/benchmark/parse.py.log
OK _test/tasks/test/parse.mycpp-souffle.asan.log
   _test/tasks/test/parse.py.log
OK _test/tasks/benchmark/parse.mycpp-souffle.opt.log
   _test/tasks/benchmark/parse.py.log
OK _test/tasks/test/loops.mycpp.asan.log
   _test/tasks/test/loops.py.log
OK _test/tasks/benchmark/loops.mycpp.opt.log
   _test/tasks/benchmark/loops.py.log
OK _test/tasks/test/loops.mycpp-souffle.asan.log
   _test/tasks/test/loops.py.log
OK _test/tasks/benchmark/loops.mycpp-souffle.opt.log
   _test/tasks/benchmark/loops.py.log
OK _test/tasks/test/containers.mycpp.asan.log
   _test/tasks/test/containers.py.log
OK _test/tasks/benchmark/containers.mycpp.opt.log
   _test/tasks/benchmark/containers.py.log
OK _test/tasks/test/containers.mycpp-souffle.asan.log
   _test/tasks/test/containers.py.log
OK _test/tasks/benchmark/containers.mycpp-souffle.opt.log
   _test/tasks/benchmark/containers.py.log
OK _test/tasks/test/asdl_generated.mycpp.asan.log
   _test/tasks/test/asdl_generated.py.log
OK _test/tasks/benchmark/asdl_generated.mycpp.opt.log
   _test/tasks/benchmark/asdl_generated.py.log
OK _test/tasks/test/asdl_generated.mycpp-souffle.asan.log
   _test/tasks/test/asdl_generated.py.log
OK _test/tasks/benchmark/asdl_generated.mycpp-souffle.opt.log
   _test/tasks/benchmark/asdl_generated.py.log
OK _test/tasks/test/test_cast.mycpp.asan.log
   _test/tasks/test/test_cast.py.log
OK _test/tasks/test/test_cast.mycpp-souffle.asan.log
   _test/tasks/test/test_cast.py.log
OK _test/tasks/test/test_io_os_error.mycpp.asan.log
   _test/tasks/test/test_io_os_error.py.log
OK _test/tasks/test/test_io_os_error.mycpp-souffle.asan.log
   _test/tasks/test/test_io_os_error.py.log
OK _test/tasks/test/length.mycpp.asan.log
   _test/tasks/test/length.py.log
OK _test/tasks/benchmark/length.mycpp.opt.log
   _test/tasks/benchmark/length.py.log
OK _test/tasks/test/length.mycpp-souffle.asan.log
   _test/tasks/test/length.py.log
OK _test/tasks/benchmark/length.mycpp-souffle.opt.log
   _test/tasks/benchmark/length.py.log
OK _test/tasks/test/test_strings.mycpp.asan.log
   _test/tasks/test/test_strings.py.log
OK _test/tasks/test/test_strings.mycpp-souffle.asan.log
   _test/tasks/test/test_strings.py.log