----- mycpp/TEST.sh examples-variant clang coverage ----- [1/135] 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/135] 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/135] 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/135] asdl_main cpp --no-pretty-print-methods asdl/hnode.asdl _gen/asdl/hnode.asdl _gen/asdl/hnode.asdl_debug.py [5/135] asdl_main cpp core/value.asdl _gen/core/value.asdl _gen/core/value.asdl_debug.py [6/135] consts_gen cpp _gen/frontend/id_kind.asdl [7/135] asdl_main cpp mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl_debug.py [8/135] asdl_main cpp frontend/syntax.asdl _gen/frontend/syntax.asdl _gen/frontend/syntax.asdl_debug.py [9/135] asdl_main cpp core/runtime.asdl _gen/core/runtime.asdl _gen/core/runtime.asdl_debug.py [10/135] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/parse_raw.mycpp.cc asdl/format.py asdl/runtime.py core/ansi.py data_lang/j8_lite.py mycpp/examples/parse.py pylib/cgi.py mycpp: LOADING asdl/format.py asdl/runtime.py core/ansi.py data_lang/j8_lite.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 [11/135] 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 [12/135] 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 [13/135] 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 [14/135] 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 [15/135] 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 [16/135] 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 [17/135] 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 [18/135] 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 [19/135] wrap-cc _gen/mycpp/examples/modules.mycpp.cc mycpp modules _gen/mycpp/examples/modules_raw.mycpp.cc '' _gen/mycpp/examples/modules.mycpp.cc [20/135] 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 [21/135] 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 [22/135] 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 [23/135] 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 [24/135] 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 [25/135] 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 [26/135] wrap-cc _gen/mycpp/examples/files.mycpp.cc mycpp files _gen/mycpp/examples/files_raw.mycpp.cc '' _gen/mycpp/examples/files.mycpp.cc [27/135] 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 [28/135] 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 [29/135] 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 [30/135] 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 [31/135] 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 [32/135] 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 [33/135] 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 [34/135] 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 [35/135] 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 [36/135] 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 [37/135] 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 [38/135] 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 [39/135] 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 [40/135] 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 [41/135] wrap-cc _gen/mycpp/examples/cartesian.mycpp.cc mycpp cartesian _gen/mycpp/examples/cartesian_raw.mycpp.cc '' _gen/mycpp/examples/cartesian.mycpp.cc [42/135] 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 [43/135] 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 [44/135] 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 [45/135] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc [46/135] 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 [47/135] 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 [48/135] 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 [49/135] 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 [50/135] 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 [51/135] 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 [52/135] 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 [53/135] 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 [54/135] 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 [55/135] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc [56/135] 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 [57/135] 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 [58/135] 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 [59/135] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc [60/135] 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 [61/135] 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 [62/135] 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 [63/135] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc [64/135] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc [65/135] 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 [66/135] 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 [67/135] clang coverage '' _gen/frontend/id_kind.asdl.cc _build/obj/clang-coverage/_gen/frontend/id_kind.asdl.o [68/135] 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 [69/135] clang coverage '' cpp/data_lang.cc _build/obj/clang-coverage/cpp/data_lang.o [70/135] clang coverage '' _gen/core/runtime.asdl.cc _build/obj/clang-coverage/_gen/core/runtime.asdl.o [71/135] clang coverage '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/fib_iter.mycpp.o [72/135] clang coverage '' _gen/core/value.asdl.cc _build/obj/clang-coverage/_gen/core/value.asdl.o [73/135] 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 [74/135] 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. [75/135] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc [76/135] clang coverage '' _gen/mycpp/examples/test_small_str.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_small_str.mycpp.o [77/135] 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 [78/135] 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 [79/135] clang coverage '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/modules.mycpp.o [80/135] 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 [81/135] clang coverage '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/control_flow.mycpp.o [82/135] 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 [83/135] clang coverage '' _gen/mycpp/examples/expr.asdl.cc _build/obj/clang-coverage/_gen/mycpp/examples/expr.asdl.o [84/135] clang coverage '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/asdl_generated.mycpp.o [85/135] clang coverage '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/parse.mycpp.o _gen/mycpp/examples/parse.mycpp.cc:811:24: warning: unused variable 'node' [-Wunused-variable] hnode::External* node = static_cast(UP_node); ^ _gen/mycpp/examples/parse.mycpp.cc:899:24: warning: unused variable 'node' [-Wunused-variable] hnode::External* node = static_cast(UP_node); ^ 2 warnings generated. [86/135] clang coverage '' _gen/frontend/syntax.asdl.cc _build/obj/clang-coverage/_gen/frontend/syntax.asdl.o [87/135] clang coverage '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/fib_recursive.mycpp.o [88/135] 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 [89/135] clang coverage '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_hoist.mycpp.o [90/135] 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 [91/135] 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 [92/135] 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. [93/135] clang coverage '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/scoped_resource.mycpp.o [94/135] 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 [95/135] 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/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 [96/135] 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 [97/135] 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. [98/135] clang coverage '' _gen/mycpp/examples/files.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/files.mycpp.o [99/135] 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 [100/135] clang coverage '' _gen/mycpp/examples/test_io_os_error.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_io_os_error.mycpp.o [101/135] clang coverage '' _gen/mycpp/examples/test_conditional.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_conditional.mycpp.o [102/135] 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 [103/135] 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 [104/135] clang coverage '' _gen/mycpp/examples/test_strings.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_strings.mycpp.o [105/135] clang coverage '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/cartesian.mycpp.o [106/135] 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 [107/135] 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 [108/135] clang coverage '' _gen/mycpp/examples/length.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/length.mycpp.o [109/135] 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 [110/135] 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 [111/135] clang coverage '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/varargs.mycpp.o [112/135] clang coverage '' _gen/mycpp/examples/test_arith_ops.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_arith_ops.mycpp.o [113/135] 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. [114/135] 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 [115/135] 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 [116/135] clang coverage '' _gen/mycpp/examples/test_switch.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_switch.mycpp.o [117/135] clang coverage '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/containers.mycpp.o [118/135] 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 [119/135] clang coverage '' _gen/mycpp/examples/test_iterators.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_iterators.mycpp.o [120/135] clang coverage '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/escape.mycpp.o [121/135] 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 [122/135] 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 [123/135] 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 [124/135] 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 [125/135] clang coverage '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/classes.mycpp.o [126/135] 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 [127/135] clang coverage '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/cgi.mycpp.o [128/135] clang coverage '' _gen/mycpp/examples/test_default_args.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_default_args.mycpp.o [129/135] clang coverage '' _gen/mycpp/examples/test_classes_gc.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_classes_gc.mycpp.o [130/135] 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 [131/135] 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 [132/135] clang coverage '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/loops.mycpp.o [133/135] 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 [134/135] 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 [135/135] 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 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/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 30 tests failed warning: 636 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: 636 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 180 97 46.11% 31 15 51.61% 308 174 43.51% 120 83 30.83% 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 8 4 50.00% 5 3 40.00% 28 17 39.29% 2 1 50.00% mycpp/gc_mops.h 20 14 30.00% 20 14 30.00% 70 52 25.71% 0 0 - mycpp/gc_mylib.cc 77 47 38.96% 23 11 52.17% 184 111 39.67% 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 1395 711 49.03% 347 152 56.20% 2753 1400 49.15% 744 455 38.84% warning: 636 functions have mismatched data -rw-r--r-- 1 uke uke 930k Jul 20 17:20 _test/clang-coverage/mycpp/examples/coverage.json 0 _test/clang-coverage/mycpp/examples/coverage.json 2.2M _test/clang-coverage/mycpp/examples/html