----- mycpp/TEST.sh examples-variant cxx asan ----- [1/137] asdl_main cpp mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl_debug.py [2/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [3/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [4/137] wrap-cc _gen/mycpp/examples/fib_iter.mycpp.cc mycpp fib_iter _gen/mycpp/examples/fib_iter_raw.mycpp.cc '' _gen/mycpp/examples/fib_iter.mycpp.cc [5/137] wrap-cc _gen/mycpp/examples/test_conditional.mycpp.cc mycpp test_conditional _gen/mycpp/examples/test_conditional_raw.mycpp.cc '' _gen/mycpp/examples/test_conditional.mycpp.cc [6/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [7/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [8/137] wrap-cc _gen/mycpp/examples/test_integers.mycpp.cc mycpp test_integers _gen/mycpp/examples/test_integers_raw.mycpp.cc '' _gen/mycpp/examples/test_integers.mycpp.cc [9/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [10/137] wrap-cc _gen/mycpp/examples/test_ctx_pattern.mycpp.cc mycpp test_ctx_pattern _gen/mycpp/examples/test_ctx_pattern_raw.mycpp.cc '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc [11/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [12/137] wrap-cc _gen/mycpp/examples/files.mycpp.cc mycpp files _gen/mycpp/examples/files_raw.mycpp.cc '' _gen/mycpp/examples/files.mycpp.cc [13/137] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc [14/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [15/137] wrap-cc _gen/mycpp/examples/test_classes_gc.mycpp.cc mycpp test_classes_gc _gen/mycpp/examples/test_classes_gc_raw.mycpp.cc '' _gen/mycpp/examples/test_classes_gc.mycpp.cc [16/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [17/137] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc [18/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [19/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [20/137] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc [21/137] wrap-cc _gen/mycpp/examples/varargs.mycpp.cc mycpp varargs _gen/mycpp/examples/varargs_raw.mycpp.cc mycpp/examples/varargs_preamble.h _gen/mycpp/examples/varargs.mycpp.cc [22/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [23/137] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc [24/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [25/137] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc [26/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [27/137] wrap-cc _gen/mycpp/examples/test_arith_ops.mycpp.cc mycpp test_arith_ops _gen/mycpp/examples/test_arith_ops_raw.mycpp.cc '' _gen/mycpp/examples/test_arith_ops.mycpp.cc [28/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [29/137] wrap-cc _gen/mycpp/examples/test_iterators.mycpp.cc mycpp test_iterators _gen/mycpp/examples/test_iterators_raw.mycpp.cc '' _gen/mycpp/examples/test_iterators.mycpp.cc [30/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [31/137] wrap-cc _gen/mycpp/examples/test_io_os_error.mycpp.cc mycpp test_io_os_error _gen/mycpp/examples/test_io_os_error_raw.mycpp.cc '' _gen/mycpp/examples/test_io_os_error.mycpp.cc [32/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [33/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [34/137] wrap-cc _gen/mycpp/examples/test_globals.mycpp.cc mycpp test_globals _gen/mycpp/examples/test_globals_raw.mycpp.cc '' _gen/mycpp/examples/test_globals.mycpp.cc [35/137] wrap-cc _gen/mycpp/examples/test_hoist.mycpp.cc mycpp test_hoist _gen/mycpp/examples/test_hoist_raw.mycpp.cc '' _gen/mycpp/examples/test_hoist.mycpp.cc [36/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [37/137] wrap-cc _gen/mycpp/examples/test_default_args.mycpp.cc mycpp test_default_args _gen/mycpp/examples/test_default_args_raw.mycpp.cc '' _gen/mycpp/examples/test_default_args.mycpp.cc [38/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [39/137] wrap-cc _gen/mycpp/examples/cartesian.mycpp.cc mycpp cartesian _gen/mycpp/examples/cartesian_raw.mycpp.cc '' _gen/mycpp/examples/cartesian.mycpp.cc [40/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [41/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [42/137] wrap-cc _gen/mycpp/examples/fib_recursive.mycpp.cc mycpp fib_recursive _gen/mycpp/examples/fib_recursive_raw.mycpp.cc '' _gen/mycpp/examples/fib_recursive.mycpp.cc [43/137] wrap-cc _gen/mycpp/examples/asdl_generated.mycpp.cc mycpp asdl_generated _gen/mycpp/examples/asdl_generated_raw.mycpp.cc '' _gen/mycpp/examples/asdl_generated.mycpp.cc [44/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [45/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [46/137] wrap-cc _gen/mycpp/examples/gc_stack_roots.mycpp.cc mycpp gc_stack_roots _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc [47/137] wrap-cc _gen/mycpp/examples/test_small_str.mycpp.cc mycpp test_small_str _gen/mycpp/examples/test_small_str_raw.mycpp.cc '' _gen/mycpp/examples/test_small_str.mycpp.cc [48/137] 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/pretty.py mycpp/examples/parse.py pylib/cgi.py mycpp: LOADING asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pretty.py mycpp/examples/parse.py pylib/cgi.py mycpp pass: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [49/137] wrap-cc _gen/mycpp/examples/parse.mycpp.cc mycpp parse _gen/mycpp/examples/parse_raw.mycpp.cc mycpp/examples/parse_preamble.h _gen/mycpp/examples/parse.mycpp.cc [50/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [51/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [52/137] wrap-cc _gen/mycpp/examples/control_flow.mycpp.cc mycpp control_flow _gen/mycpp/examples/control_flow_raw.mycpp.cc '' _gen/mycpp/examples/control_flow.mycpp.cc [53/137] wrap-cc _gen/mycpp/examples/test_cast.mycpp.cc mycpp test_cast _gen/mycpp/examples/test_cast_raw.mycpp.cc '' _gen/mycpp/examples/test_cast.mycpp.cc [54/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [55/137] wrap-cc _gen/mycpp/examples/test_strings.mycpp.cc mycpp test_strings _gen/mycpp/examples/test_strings_raw.mycpp.cc '' _gen/mycpp/examples/test_strings.mycpp.cc [56/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [57/137] wrap-cc _gen/mycpp/examples/modules.mycpp.cc mycpp modules _gen/mycpp/examples/modules_raw.mycpp.cc '' _gen/mycpp/examples/modules.mycpp.cc [58/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [59/137] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc [60/137] cxx asan '' cpp/data_lang.cc _build/obj/cxx-asan/cpp/data_lang.o [61/137] cxx asan '' _gen/core/runtime.asdl.cc _build/obj/cxx-asan/_gen/core/runtime.asdl.o [62/137] cxx asan '' _gen/core/value.asdl.cc _build/obj/cxx-asan/_gen/core/value.asdl.o [63/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [64/137] wrap-cc _gen/mycpp/examples/test_switch.mycpp.cc mycpp test_switch _gen/mycpp/examples/test_switch_raw.mycpp.cc '' _gen/mycpp/examples/test_switch.mycpp.cc [65/137] cxx asan '' _gen/display/pretty.asdl.cc _build/obj/cxx-asan/_gen/display/pretty.asdl.o [66/137] cxx asan '' _gen/mycpp/examples/test_io_os_error.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_io_os_error.mycpp.o [67/137] cxx asan '' mycpp/gc_builtins.cc _build/obj/cxx-asan/mycpp/gc_builtins.o [68/137] cxx asan '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/fib_iter.mycpp.o [69/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [70/137] cxx asan '' mycpp/mark_sweep_heap.cc _build/obj/cxx-asan/mycpp/mark_sweep_heap.o [71/137] wrap-cc _gen/mycpp/examples/scoped_resource.mycpp.cc mycpp scoped_resource _gen/mycpp/examples/scoped_resource_raw.mycpp.cc '' _gen/mycpp/examples/scoped_resource.mycpp.cc [72/137] 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: IR mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: CONTROL FLOW mycpp pass: DATAFLOW mycpp pass: IMPL [73/137] wrap-cc _gen/mycpp/examples/tuple_return_value.mycpp.cc mycpp tuple_return_value _gen/mycpp/examples/tuple_return_value_raw.mycpp.cc '' _gen/mycpp/examples/tuple_return_value.mycpp.cc [74/137] 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:40:16: warning: variable 'i4' set but not used [-Wunused-but-set-variable] mops::BigInt i4; ^~ [75/137] 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_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 [76/137] 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_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/137] cxx asan '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_ctx_pattern.mycpp.o [78/137] 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_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 [79/137] cxx asan '' _gen/mycpp/examples/test_conditional.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_conditional.mycpp.o [80/137] 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_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 [81/137] cxx asan '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/cgi.mycpp.o [82/137] 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_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/137] 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_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/137] cxx asan '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/escape.mycpp.o [85/137] cxx asan '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/loops.mycpp.o [86/137] cxx asan '' _gen/mycpp/examples/test_classes_gc.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_classes_gc.mycpp.o [87/137] cxx asan '' _gen/frontend/syntax.asdl.cc _build/obj/cxx-asan/_gen/frontend/syntax.asdl.o [88/137] 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_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 [89/137] cxx asan '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/classes.mycpp.o [90/137] 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_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 [91/137] 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_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 [92/137] cxx asan '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/varargs.mycpp.o [93/137] 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_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/137] 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_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 [95/137] cxx asan '' _gen/mycpp/examples/test_arith_ops.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_arith_ops.mycpp.o [96/137] cxx asan '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_hoist.mycpp.o [97/137] cxx asan '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/containers.mycpp.o [98/137] 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_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 [99/137] cxx asan '' _gen/mycpp/examples/test_iterators.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_iterators.mycpp.o [100/137] cxx asan '' _gen/mycpp/examples/test_globals.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_globals.mycpp.o _gen/mycpp/examples/test_globals.mycpp.cc: In function 'void test_globals::run_tests()': _gen/mycpp/examples/test_globals.mycpp.cc:55:7: warning: variable 'unused' set but not used [-Wunused-but-set-variable] int unused; ^~~~~~ [101/137] cxx asan '' _gen/mycpp/examples/test_default_args.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_default_args.mycpp.o [102/137] 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_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/137] 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_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/137] 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_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 [105/137] 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_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 [106/137] cxx asan '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/fib_recursive.mycpp.o [107/137] 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_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 [108/137] cxx asan '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/cartesian.mycpp.o [109/137] cxx asan '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/asdl_generated.mycpp.o [110/137] 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_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/137] 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_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 [112/137] cxx asan '' _gen/mycpp/examples/expr.asdl.cc _build/obj/cxx-asan/_gen/mycpp/examples/expr.asdl.o [113/137] cxx asan '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/gc_stack_roots.mycpp.o [114/137] 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_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/137] cxx asan '' _gen/mycpp/examples/files.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/files.mycpp.o [116/137] 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_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/137] cxx asan '' _gen/mycpp/examples/test_small_str.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_small_str.mycpp.o [118/137] 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_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 [119/137] 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_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 [120/137] 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:140: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:225:7: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ [121/137] cxx asan '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/modules.mycpp.o [122/137] cxx asan '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/control_flow.mycpp.o [123/137] cxx asan '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/parse.mycpp.o _gen/mycpp/examples/parse.mycpp.cc: In member function 'void format::_PrettyPrinter::PrintNode(hnode_asdl::hnode_t*, format::ColorOutput*, int)': _gen/mycpp/examples/parse.mycpp.cc:854:24: warning: unused variable 'node' [-Wunused-variable] hnode::External* node = static_cast(UP_node); ^~~~ _gen/mycpp/examples/parse.mycpp.cc: In function 'bool format::_TrySingleLine(hnode_asdl::hnode_t*, format::ColorOutput*, int)': _gen/mycpp/examples/parse.mycpp.cc:942:24: warning: unused variable 'node' [-Wunused-variable] hnode::External* node = static_cast(UP_node); ^~~~ [124/137] 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_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/137] cxx asan '' _gen/mycpp/examples/test_strings.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_strings.mycpp.o [126/137] cxx asan '' _gen/mycpp/examples/length.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/length.mycpp.o [127/137] 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_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/137] 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_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/137] 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_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 [130/137] 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_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 [131/137] 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_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 [132/137] cxx asan '' _gen/mycpp/examples/test_switch.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/test_switch.mycpp.o [133/137] cxx asan '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/cxx-asan/_gen/mycpp/examples/scoped_resource.mycpp.o [134/137] 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:45:7: warning: variable 'myint' set but not used [-Wunused-but-set-variable] int myint; ^~~~~ [135/137] 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_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 [136/137] 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_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 [137/137] 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_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/72] cxx asan+gcalways '' mycpp/gc_builtins.cc _build/obj/cxx-asan+gcalways/mycpp/gc_builtins.o [2/72] cxx asan+gcalways '' _gen/display/pretty.asdl.cc _build/obj/cxx-asan+gcalways/_gen/display/pretty.asdl.o [3/72] cxx asan+gcalways '' cpp/data_lang.cc _build/obj/cxx-asan+gcalways/cpp/data_lang.o [4/72] cxx asan+gcalways '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/fib_iter.mycpp.o [5/72] cxx asan+gcalways '' _gen/core/value.asdl.cc _build/obj/cxx-asan+gcalways/_gen/core/value.asdl.o [6/72] 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:40:16: warning: variable 'i4' set but not used [-Wunused-but-set-variable] mops::BigInt i4; ^~ [7/72] cxx asan+gcalways '' mycpp/mark_sweep_heap.cc _build/obj/cxx-asan+gcalways/mycpp/mark_sweep_heap.o [8/72] cxx asan+gcalways '' _gen/core/runtime.asdl.cc _build/obj/cxx-asan+gcalways/_gen/core/runtime.asdl.o [9/72] 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_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/72] 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_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/72] cxx asan+gcalways '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_ctx_pattern.mycpp.o [12/72] cxx asan+gcalways '' _gen/mycpp/examples/test_conditional.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_conditional.mycpp.o [13/72] cxx asan+gcalways '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/cgi.mycpp.o [14/72] 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_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 [15/72] 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_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 [16/72] 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_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/72] cxx asan+gcalways '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/loops.mycpp.o [18/72] cxx asan+gcalways '' _gen/mycpp/examples/test_classes_gc.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_classes_gc.mycpp.o [19/72] cxx asan+gcalways '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/escape.mycpp.o [20/72] 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_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 [21/72] cxx asan+gcalways '' _gen/frontend/syntax.asdl.cc _build/obj/cxx-asan+gcalways/_gen/frontend/syntax.asdl.o [22/72] 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_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/72] cxx asan+gcalways '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/varargs.mycpp.o [24/72] cxx asan+gcalways '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/classes.mycpp.o [25/72] 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_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/72] cxx asan+gcalways '' _gen/mycpp/examples/test_arith_ops.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_arith_ops.mycpp.o [27/72] 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_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 [28/72] 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_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 [29/72] 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_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 [30/72] cxx asan+gcalways '' _gen/mycpp/examples/test_iterators.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_iterators.mycpp.o [31/72] cxx asan+gcalways '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/containers.mycpp.o [32/72] cxx asan+gcalways '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_hoist.mycpp.o [33/72] cxx asan+gcalways '' _gen/mycpp/examples/test_default_args.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_default_args.mycpp.o [34/72] 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_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/72] 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_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 [36/72] 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_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 [37/72] cxx asan+gcalways '' _gen/mycpp/examples/test_globals.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_globals.mycpp.o _gen/mycpp/examples/test_globals.mycpp.cc: In function 'void test_globals::run_tests()': _gen/mycpp/examples/test_globals.mycpp.cc:55:7: warning: variable 'unused' set but not used [-Wunused-but-set-variable] int unused; ^~~~~~ [38/72] 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_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 [39/72] 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 [40/72] 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_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 [41/72] cxx asan+gcalways '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/asdl_generated.mycpp.o [42/72] cxx asan+gcalways '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/fib_recursive.mycpp.o [43/72] 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_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 [44/72] 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_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/72] 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_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/72] cxx asan+gcalways '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/cartesian.mycpp.o [47/72] cxx asan+gcalways '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/gc_stack_roots.mycpp.o [48/72] cxx asan+gcalways '' _gen/mycpp/examples/expr.asdl.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/expr.asdl.o [49/72] 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_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 [50/72] 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_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 [51/72] cxx asan+gcalways '' _gen/mycpp/examples/test_small_str.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_small_str.mycpp.o [52/72] cxx asan+gcalways '' _gen/mycpp/examples/files.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/files.mycpp.o [53/72] 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_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 [54/72] cxx asan+gcalways '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/control_flow.mycpp.o [55/72] 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_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 [56/72] 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:140: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:225:7: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ [57/72] cxx asan+gcalways '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/modules.mycpp.o [58/72] 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_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/72] 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_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/72] 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_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/72] cxx asan+gcalways '' _gen/mycpp/examples/test_strings.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_strings.mycpp.o [62/72] cxx asan+gcalways '' _gen/mycpp/examples/test_switch.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/test_switch.mycpp.o [63/72] cxx asan+gcalways '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/parse.mycpp.o _gen/mycpp/examples/parse.mycpp.cc: In member function 'void format::_PrettyPrinter::PrintNode(hnode_asdl::hnode_t*, format::ColorOutput*, int)': _gen/mycpp/examples/parse.mycpp.cc:854:24: warning: unused variable 'node' [-Wunused-variable] hnode::External* node = static_cast(UP_node); ^~~~ _gen/mycpp/examples/parse.mycpp.cc: In function 'bool format::_TrySingleLine(hnode_asdl::hnode_t*, format::ColorOutput*, int)': _gen/mycpp/examples/parse.mycpp.cc:942:24: warning: unused variable 'node' [-Wunused-variable] hnode::External* node = static_cast(UP_node); ^~~~ [64/72] cxx asan+gcalways '' _gen/mycpp/examples/length.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/length.mycpp.o [65/72] 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_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 [66/72] 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:45:7: warning: variable 'myint' set but not used [-Wunused-but-set-variable] int myint; ^~~~~ [67/72] 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_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 [68/72] 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_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 [69/72] cxx asan+gcalways '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/cxx-asan+gcalways/_gen/mycpp/examples/scoped_resource.mycpp.o [70/72] 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_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 [71/72] 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_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 [72/72] 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_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 ninja: error: '_bin/cxx-asan/mycpp/examples/test_integers.mycpp-souffle', needed by '_test/tasks/test/test_integers.mycpp-souffle.asan.log', missing and no known rule to make it FAIL mycpp-logs-equal