----- mycpp/TEST.sh examples-variant clang coverage ----- [1/141] make-pystub _bin/shwrap/asdl_main asdl/asdl_main.py asdl/ast.py asdl/front_end.py asdl/gen_cpp.py asdl/gen_python.py asdl/util.py asdl/visitor.py [2/141] make-pystub _bin/shwrap/consts_gen frontend/consts_gen.py _devbuild/gen/hnode_asdl.py _devbuild/gen/types_asdl.py asdl/ast.py asdl/gen_cpp.py asdl/pybase.py asdl/runtime.py asdl/util.py asdl/visitor.py frontend/builtin_def.py frontend/id_kind_def.py frontend/option_def.py mycpp/mops.py mycpp/mylib.py pylib/collections_.py [3/141] make-pystub _bin/shwrap/mycpp_main mycpp/mycpp_main.py mycpp/ir_pass.py mycpp/const_pass.py mycpp/cppgen_pass.py mycpp/crash.py mycpp/debug_pass.py mycpp/control_flow_pass.py mycpp/format_strings.py mycpp/pass_state.py mycpp/util.py mycpp/visitor.py [4/141] consts_gen cpp _gen/frontend/id_kind.asdl [5/141] asdl_main cpp core/value.asdl _gen/core/value.asdl _gen/core/value.asdl_debug.py [6/141] asdl_main cpp --no-pretty-print-methods asdl/hnode.asdl _gen/asdl/hnode.asdl _gen/asdl/hnode.asdl_debug.py [7/141] asdl_main cpp core/runtime.asdl _gen/core/runtime.asdl _gen/core/runtime.asdl_debug.py [8/141] asdl_main cpp display/pretty.asdl _gen/display/pretty.asdl _gen/display/pretty.asdl_debug.py [9/141] asdl_main cpp mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl_debug.py [10/141] asdl_main cpp frontend/syntax.asdl _gen/frontend/syntax.asdl _gen/frontend/syntax.asdl_debug.py [11/141] 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: IMPL [12/141] 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: IMPL [13/141] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc [14/141] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc [15/141] 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: IMPL [16/141] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc [17/141] 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: IMPL [18/141] 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: IMPL [19/141] 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: IMPL [20/141] 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 [21/141] 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 [22/141] 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 [23/141] 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: IMPL [24/141] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc [25/141] 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: IMPL [26/141] 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 [27/141] 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: IMPL [28/141] 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 [29/141] 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: IMPL [30/141] wrap-cc _gen/mycpp/examples/cartesian.mycpp.cc mycpp cartesian _gen/mycpp/examples/cartesian_raw.mycpp.cc '' _gen/mycpp/examples/cartesian.mycpp.cc [31/141] 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: IMPL [32/141] 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 [33/141] 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: IMPL [34/141] 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 [35/141] 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: IMPL [36/141] wrap-cc _gen/mycpp/examples/files.mycpp.cc mycpp files _gen/mycpp/examples/files_raw.mycpp.cc '' _gen/mycpp/examples/files.mycpp.cc [37/141] 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: IMPL [38/141] 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 [39/141] 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: IMPL [40/141] 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: IMPL [41/141] 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 [42/141] 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 [43/141] 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: IMPL [44/141] 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 [45/141] 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: IMPL [46/141] 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 [47/141] 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: IMPL [48/141] 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 [49/141] 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: IMPL [50/141] 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 [51/141] 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: IMPL [52/141] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc [53/141] 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: IMPL [54/141] 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 [55/141] 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: IMPL [56/141] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc [57/141] 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: IMPL [58/141] 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 [59/141] 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: IMPL [60/141] 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 [61/141] 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: IMPL [62/141] 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 [63/141] 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: IMPL [64/141] 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 [65/141] clang coverage '' _gen/core/runtime.asdl.cc _build/obj/clang-coverage/_gen/core/runtime.asdl.o [66/141] 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: IMPL [67/141] wrap-cc _gen/mycpp/examples/modules.mycpp.cc mycpp modules _gen/mycpp/examples/modules_raw.mycpp.cc '' _gen/mycpp/examples/modules.mycpp.cc [68/141] clang coverage '' cpp/data_lang.cc _build/obj/clang-coverage/cpp/data_lang.o [69/141] clang coverage '' _gen/core/value.asdl.cc _build/obj/clang-coverage/_gen/core/value.asdl.o [70/141] 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: IMPL [71/141] clang coverage '' _gen/frontend/id_kind.asdl.cc _build/obj/clang-coverage/_gen/frontend/id_kind.asdl.o [72/141] 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 [73/141] clang coverage '' _gen/display/pretty.asdl.cc _build/obj/clang-coverage/_gen/display/pretty.asdl.o [74/141] clang coverage '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/fib_recursive.mycpp.o [75/141] clang coverage '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/control_flow.mycpp.o [76/141] 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: IMPL [77/141] clang coverage '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/classes.mycpp.o [78/141] 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 [79/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/fib_recursive.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/fib_recursive.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [80/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/control_flow.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/control_flow.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [81/141] 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: IMPL [82/141] 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 [83/141] clang coverage '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_hoist.mycpp.o [84/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/classes.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/classes.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [85/141] clang coverage '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/gc_stack_roots.mycpp.o [86/141] clang coverage '' _gen/mycpp/examples/test_integers.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_integers.mycpp.o _gen/mycpp/examples/test_integers.mycpp.cc:40:16: warning: variable 'i4' set but not used [-Wunused-but-set-variable] mops::BigInt i4; ^ 1 warning generated. [87/141] clang coverage '' _gen/mycpp/examples/length.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/length.mycpp.o [88/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_hoist.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_hoist.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [89/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/length.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/length.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [90/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/gc_stack_roots.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/gc_stack_roots.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [91/141] clang coverage '' _gen/frontend/syntax.asdl.cc _build/obj/clang-coverage/_gen/frontend/syntax.asdl.o [92/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_integers.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_integers.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [93/141] clang coverage '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/loops.mycpp.o [94/141] clang coverage '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/containers.mycpp.o [95/141] clang coverage '' _gen/mycpp/examples/test_default_args.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_default_args.mycpp.o [96/141] clang coverage '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/scoped_resource.mycpp.o [97/141] clang coverage '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/cartesian.mycpp.o [98/141] clang coverage '' _gen/mycpp/examples/expr.asdl.cc _build/obj/clang-coverage/_gen/mycpp/examples/expr.asdl.o [99/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/loops.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/loops.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [100/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_default_args.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_default_args.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [101/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/containers.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/containers.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [102/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/cartesian.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/cartesian.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [103/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/scoped_resource.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/scoped_resource.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [104/141] clang coverage '' _gen/mycpp/examples/tuple_return_value.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/tuple_return_value.mycpp.o _gen/mycpp/examples/tuple_return_value.mycpp.cc:45:7: warning: variable 'myint' set but not used [-Wunused-but-set-variable] int myint; ^ 1 warning generated. [105/141] clang coverage '' _gen/mycpp/examples/files.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/files.mycpp.o [106/141] clang coverage '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/varargs.mycpp.o [107/141] clang coverage '' _gen/mycpp/examples/test_strings.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_strings.mycpp.o [108/141] clang coverage '' _gen/mycpp/examples/test_switch.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_switch.mycpp.o [109/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/files.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/files.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [110/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/tuple_return_value.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/tuple_return_value.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [111/141] clang coverage '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/parse.mycpp.o _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:942:24: warning: unused variable 'node' [-Wunused-variable] hnode::External* node = static_cast(UP_node); ^ 2 warnings generated. [112/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/varargs.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/varargs.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [113/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_strings.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_strings.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [114/141] clang coverage '' _gen/mycpp/examples/test_cast.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_cast.mycpp.o _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:225:7: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ 2 warnings generated. [115/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_switch.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_switch.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [116/141] clang coverage '' _gen/mycpp/examples/test_classes_gc.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_classes_gc.mycpp.o [117/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_cast.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_cast.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [118/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/parse.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/parse.mycpp.o _build/obj/clang-coverage/_gen/core/runtime.asdl.o _build/obj/clang-coverage/_gen/core/value.asdl.o _build/obj/clang-coverage/cpp/data_lang.o _build/obj/clang-coverage/_gen/display/pretty.asdl.o _build/obj/clang-coverage/_gen/frontend/id_kind.asdl.o _build/obj/clang-coverage/_gen/frontend/syntax.asdl.o _build/obj/clang-coverage/_gen/mycpp/examples/expr.asdl.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [119/141] clang coverage '' _gen/mycpp/examples/test_conditional.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_conditional.mycpp.o [120/141] clang coverage '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/cgi.mycpp.o [121/141] clang coverage '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/escape.mycpp.o [122/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_classes_gc.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_classes_gc.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [123/141] clang coverage '' _gen/mycpp/examples/test_io_os_error.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_io_os_error.mycpp.o [124/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_conditional.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_conditional.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [125/141] clang coverage '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/asdl_generated.mycpp.o [126/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/cgi.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/cgi.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [127/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/escape.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/escape.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [128/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_io_os_error.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_io_os_error.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [129/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/asdl_generated.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/asdl_generated.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [130/141] clang coverage '' _gen/mycpp/examples/test_arith_ops.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_arith_ops.mycpp.o [131/141] clang coverage '' _gen/mycpp/examples/test_small_str.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_small_str.mycpp.o [132/141] clang coverage '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/modules.mycpp.o [133/141] clang coverage '' _gen/mycpp/examples/test_globals.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_globals.mycpp.o _gen/mycpp/examples/test_globals.mycpp.cc:55:7: warning: variable 'unused' set but not used [-Wunused-but-set-variable] int unused; ^ 1 warning generated. [134/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_arith_ops.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_arith_ops.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [135/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_small_str.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_small_str.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [136/141] clang coverage '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/fib_iter.mycpp.o [137/141] clang coverage '' _gen/mycpp/examples/test_iterators.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_iterators.mycpp.o [138/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/modules.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/modules.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [139/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_globals.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_globals.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [140/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/fib_iter.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/fib_iter.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [141/141] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_iterators.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_iterators.mycpp.o _build/obj/clang-coverage/mycpp/bump_leak_heap.o _build/obj/clang-coverage/mycpp/gc_builtins.o _build/obj/clang-coverage/mycpp/gc_mops.o _build/obj/clang-coverage/mycpp/gc_mylib.o _build/obj/clang-coverage/mycpp/gc_str.o _build/obj/clang-coverage/mycpp/hash.o _build/obj/clang-coverage/mycpp/mark_sweep_heap.o RUN _bin/clang-coverage/mycpp/examples/asdl_generated.mycpp > _test/clang-coverage/mycpp/examples/asdl_generated.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/cartesian.mycpp > _test/clang-coverage/mycpp/examples/cartesian.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/cgi.mycpp > _test/clang-coverage/mycpp/examples/cgi.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/classes.mycpp > _test/clang-coverage/mycpp/examples/classes.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/containers.mycpp > _test/clang-coverage/mycpp/examples/containers.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/control_flow.mycpp > _test/clang-coverage/mycpp/examples/control_flow.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/escape.mycpp > _test/clang-coverage/mycpp/examples/escape.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/fib_iter.mycpp > _test/clang-coverage/mycpp/examples/fib_iter.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/fib_recursive.mycpp > _test/clang-coverage/mycpp/examples/fib_recursive.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/files.mycpp > _test/clang-coverage/mycpp/examples/files.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/gc_stack_roots.mycpp > _test/clang-coverage/mycpp/examples/gc_stack_roots.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/length.mycpp > _test/clang-coverage/mycpp/examples/length.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/loops.mycpp > _test/clang-coverage/mycpp/examples/loops.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/modules.mycpp > _test/clang-coverage/mycpp/examples/modules.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/parse.mycpp > _test/clang-coverage/mycpp/examples/parse.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/scoped_resource.mycpp > _test/clang-coverage/mycpp/examples/scoped_resource.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_arith_ops.mycpp > _test/clang-coverage/mycpp/examples/test_arith_ops.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_cast.mycpp > _test/clang-coverage/mycpp/examples/test_cast.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_classes_gc.mycpp > _test/clang-coverage/mycpp/examples/test_classes_gc.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_conditional.mycpp > _test/clang-coverage/mycpp/examples/test_conditional.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_default_args.mycpp > _test/clang-coverage/mycpp/examples/test_default_args.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_globals.mycpp > _test/clang-coverage/mycpp/examples/test_globals.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_hoist.mycpp > _test/clang-coverage/mycpp/examples/test_hoist.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_integers.mycpp > _test/clang-coverage/mycpp/examples/test_integers.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_io_os_error.mycpp > _test/clang-coverage/mycpp/examples/test_io_os_error.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_iterators.mycpp > _test/clang-coverage/mycpp/examples/test_iterators.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_small_str.mycpp > _test/clang-coverage/mycpp/examples/test_small_str.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_strings.mycpp > _test/clang-coverage/mycpp/examples/test_strings.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/test_switch.mycpp > _test/clang-coverage/mycpp/examples/test_switch.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/tuple_return_value.mycpp > _test/clang-coverage/mycpp/examples/tuple_return_value.mycpp.log OK RUN _bin/clang-coverage/mycpp/examples/varargs.mycpp > _test/clang-coverage/mycpp/examples/varargs.mycpp.log OK 0 of 31 tests failed warning: 659 functions have mismatched data fix DIRS mode of '_test/clang-coverage/mycpp/examples/html/coverage' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) mode of '_test/clang-coverage/mycpp/examples/html/coverage/home' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) mode of '_test/clang-coverage/mycpp/examples/html/coverage/home/uke' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) mode of '_test/clang-coverage/mycpp/examples/html/coverage/home/uke/oil' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) mode of '_test/clang-coverage/mycpp/examples/html/coverage/home/uke/oil/data_lang' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) mode of '_test/clang-coverage/mycpp/examples/html/coverage/home/uke/oil/cpp' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) mode of '_test/clang-coverage/mycpp/examples/html/coverage/home/uke/oil/mycpp' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) fix FILES warning: 659 functions have mismatched data Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- cpp/data_lang.cc 66 48 27.27% 10 7 30.00% 149 118 20.81% 28 24 14.29% cpp/frontend_pyreadline.h 2 2 0.00% 2 2 0.00% 8 8 0.00% 0 0 - data_lang/j8.h 165 110 33.33% 7 4 42.86% 165 121 26.67% 112 79 29.46% data_lang/utf8.h 44 41 6.82% 2 1 50.00% 64 54 15.62% 32 31 3.12% mycpp/bump_leak_heap.h 7 7 0.00% 7 7 0.00% 25 25 0.00% 0 0 - mycpp/common.h 2 2 0.00% 2 2 0.00% 12 12 0.00% 0 0 - mycpp/comparators.h 8 6 25.00% 8 6 25.00% 38 32 15.79% 0 0 - mycpp/gc_alloc.h 20 4 80.00% 10 2 80.00% 141 44 68.79% 4 2 50.00% mycpp/gc_builtins.cc 182 99 45.60% 31 15 51.61% 308 174 43.51% 122 85 30.33% mycpp/gc_builtins.h 17 12 29.41% 17 12 29.41% 42 30 28.57% 0 0 - mycpp/gc_dict.h 96 22 77.08% 17 0 100.00% 147 28 80.95% 52 20 61.54% mycpp/gc_list.h 106 19 82.08% 37 5 86.49% 192 31 83.85% 50 16 68.00% mycpp/gc_mops.cc 14 10 28.57% 6 4 33.33% 34 23 32.35% 6 5 16.67% mycpp/gc_mops.h 20 13 35.00% 19 13 31.58% 63 45 28.57% 0 0 - mycpp/gc_mylib.cc 78 48 38.46% 23 11 52.17% 185 112 39.46% 34 24 29.41% mycpp/gc_mylib.h 59 28 52.54% 41 25 39.02% 142 83 41.55% 6 0 100.00% mycpp/gc_obj.h 12 1 91.67% 12 1 91.67% 44 4 90.91% 0 0 - mycpp/gc_slab.h 6 1 83.33% 3 0 100.00% 16 0 100.00% 0 0 - mycpp/gc_str.cc 285 133 53.33% 33 16 51.52% 483 225 53.42% 180 91 49.44% mycpp/gc_str.h 21 12 42.86% 15 6 60.00% 42 17 59.52% 8 8 0.00% mycpp/gc_tuple.h 11 2 81.82% 5 0 100.00% 15 0 100.00% 0 0 - mycpp/hash.cc 10 4 60.00% 7 4 42.86% 27 12 55.56% 2 0 100.00% mycpp/mark_sweep_heap.cc 138 85 38.41% 13 3 76.92% 286 160 44.06% 102 75 26.47% mycpp/mark_sweep_heap.h 35 10 71.43% 20 6 70.00% 125 42 66.40% 12 1 91.67% ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TOTAL 1404 719 48.79% 347 152 56.20% 2753 1400 49.15% 750 461 38.53% warning: 659 functions have mismatched data -rw-r--r-- 1 uke uke 971k Aug 8 23:39 _test/clang-coverage/mycpp/examples/coverage.json 0 _test/clang-coverage/mycpp/examples/coverage.json 2.2M _test/clang-coverage/mycpp/examples/html