----- mycpp/TEST.sh examples-variant clang coverage ----- [1/145] 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/145] 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/145] make-pystub _bin/shwrap/mycpp_main mycpp/mycpp_main.py mycpp/const_pass.py mycpp/control_flow_pass.py mycpp/conversion_pass.py mycpp/cppgen_pass.py mycpp/crash.py mycpp/format_strings.py mycpp/pass_state.py mycpp/translate.py mycpp/util.py mycpp/visitor.py [4/145] asdl_main cpp --no-pretty-print-methods asdl/hnode.asdl _gen/asdl/hnode.asdl _gen/asdl/hnode.asdl_debug.py [5/145] asdl_main cpp core/value.asdl _gen/core/value.asdl _gen/core/value.asdl_debug.py [6/145] consts_gen cpp _gen/frontend/id_kind.asdl [7/145] asdl_main cpp display/pretty.asdl _gen/display/pretty.asdl _gen/display/pretty.asdl_debug.py [8/145] asdl_main cpp core/runtime.asdl _gen/core/runtime.asdl _gen/core/runtime.asdl_debug.py [9/145] asdl_main cpp --abbrev-module=frontend.syntax_abbrev frontend/syntax.asdl _gen/frontend/syntax.asdl _gen/frontend/syntax.asdl_debug.py [10/145] asdl_main cpp mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl _gen/mycpp/examples/expr.asdl_debug.py [11/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_arith_ops_raw.mycpp.cc mycpp/examples/test_arith_ops.py mycpp: LOADING mycpp/examples/test_arith_ops.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [12/145] wrap-cc _gen/mycpp/examples/test_arith_ops.mycpp.cc mycpp_main test_arith_ops _gen/mycpp/examples/test_arith_ops_raw.mycpp.cc '' _gen/mycpp/examples/test_arith_ops.mycpp.cc [13/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_cast_raw.mycpp.cc mycpp/examples/test_cast.py mycpp: LOADING mycpp/examples/test_cast.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [14/145] wrap-cc _gen/mycpp/examples/test_cast.mycpp.cc mycpp_main test_cast _gen/mycpp/examples/test_cast_raw.mycpp.cc '' _gen/mycpp/examples/test_cast.mycpp.cc [15/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cgi_raw.mycpp.cc mycpp/examples/cgi.py mycpp: LOADING mycpp/examples/cgi.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [16/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/scoped_resource_raw.mycpp.cc mycpp/examples/scoped_resource.py mycpp: LOADING mycpp/examples/scoped_resource.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [17/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/tuple_return_value_raw.mycpp.cc mycpp/examples/tuple_return_value.py mycpp: LOADING mycpp/examples/tuple_return_value.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [18/145] wrap-cc _gen/mycpp/examples/scoped_resource.mycpp.cc mycpp_main scoped_resource _gen/mycpp/examples/scoped_resource_raw.mycpp.cc '' _gen/mycpp/examples/scoped_resource.mycpp.cc [19/145] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp_main cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc [20/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_small_str_raw.mycpp.cc mycpp/examples/test_small_str.py mycpp: LOADING mycpp/examples/test_small_str.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [21/145] wrap-cc _gen/mycpp/examples/tuple_return_value.mycpp.cc mycpp_main tuple_return_value _gen/mycpp/examples/tuple_return_value_raw.mycpp.cc '' _gen/mycpp/examples/tuple_return_value.mycpp.cc [22/145] wrap-cc _gen/mycpp/examples/test_small_str.mycpp.cc mycpp_main test_small_str _gen/mycpp/examples/test_small_str_raw.mycpp.cc '' _gen/mycpp/examples/test_small_str.mycpp.cc [23/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/modules_raw.mycpp.cc mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp: LOADING mycpp/testpkg/module1.py mycpp/testpkg/module2.py mycpp/examples/modules.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [24/145] wrap-cc _gen/mycpp/examples/modules.mycpp.cc mycpp_main modules _gen/mycpp/examples/modules_raw.mycpp.cc '' _gen/mycpp/examples/modules.mycpp.cc [25/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/length_raw.mycpp.cc mycpp/examples/length.py mycpp: LOADING mycpp/examples/length.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [26/145] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp_main length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc [27/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_iterators_raw.mycpp.cc mycpp/examples/test_iterators.py mycpp: LOADING mycpp/examples/test_iterators.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [28/145] wrap-cc _gen/mycpp/examples/test_iterators.mycpp.cc mycpp_main test_iterators _gen/mycpp/examples/test_iterators_raw.mycpp.cc '' _gen/mycpp/examples/test_iterators.mycpp.cc [29/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_iter_raw.mycpp.cc mycpp/examples/fib_iter.py mycpp: LOADING mycpp/examples/fib_iter.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [30/145] wrap-cc _gen/mycpp/examples/fib_iter.mycpp.cc mycpp_main fib_iter _gen/mycpp/examples/fib_iter_raw.mycpp.cc '' _gen/mycpp/examples/fib_iter.mycpp.cc [31/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_classes_gc_raw.mycpp.cc mycpp/examples/test_classes_gc.py mycpp: LOADING mycpp/examples/test_classes_gc.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [32/145] wrap-cc _gen/mycpp/examples/test_classes_gc.mycpp.cc mycpp_main test_classes_gc _gen/mycpp/examples/test_classes_gc_raw.mycpp.cc '' _gen/mycpp/examples/test_classes_gc.mycpp.cc [33/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/parse_raw.mycpp.cc asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pp_hnode.py display/pretty.py mycpp/examples/parse.py mycpp: LOADING asdl/format.py asdl/runtime.py data_lang/j8_lite.py display/ansi.py display/pp_hnode.py display/pretty.py mycpp/examples/parse.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [34/145] wrap-cc _gen/mycpp/examples/parse.mycpp.cc mycpp_main parse _gen/mycpp/examples/parse_raw.mycpp.cc mycpp/examples/parse_preamble.h _gen/mycpp/examples/parse.mycpp.cc [35/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc mycpp/examples/gc_stack_roots.py mycpp: LOADING mycpp/examples/gc_stack_roots.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [36/145] wrap-cc _gen/mycpp/examples/gc_stack_roots.mycpp.cc mycpp_main gc_stack_roots _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc [37/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/control_flow_raw.mycpp.cc mycpp/examples/control_flow.py mycpp: LOADING mycpp/examples/control_flow.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [38/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/asdl_generated_raw.mycpp.cc mycpp/examples/asdl_generated.py mycpp: LOADING mycpp/examples/asdl_generated.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [39/145] wrap-cc _gen/mycpp/examples/control_flow.mycpp.cc mycpp_main control_flow _gen/mycpp/examples/control_flow_raw.mycpp.cc '' _gen/mycpp/examples/control_flow.mycpp.cc [40/145] wrap-cc _gen/mycpp/examples/asdl_generated.mycpp.cc mycpp_main asdl_generated _gen/mycpp/examples/asdl_generated_raw.mycpp.cc '' _gen/mycpp/examples/asdl_generated.mycpp.cc [41/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/fib_recursive_raw.mycpp.cc mycpp/examples/fib_recursive.py mycpp: LOADING mycpp/examples/fib_recursive.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [42/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_globals_raw.mycpp.cc mycpp/examples/test_globals.py mycpp: LOADING mycpp/examples/test_globals.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [43/145] wrap-cc _gen/mycpp/examples/fib_recursive.mycpp.cc mycpp_main fib_recursive _gen/mycpp/examples/fib_recursive_raw.mycpp.cc '' _gen/mycpp/examples/fib_recursive.mycpp.cc [44/145] wrap-cc _gen/mycpp/examples/test_globals.mycpp.cc mycpp_main test_globals _gen/mycpp/examples/test_globals_raw.mycpp.cc '' _gen/mycpp/examples/test_globals.mycpp.cc [45/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_conditional_raw.mycpp.cc mycpp/examples/test_conditional.py mycpp: LOADING mycpp/examples/test_conditional.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [46/145] wrap-cc _gen/mycpp/examples/test_conditional.mycpp.cc mycpp_main test_conditional _gen/mycpp/examples/test_conditional_raw.mycpp.cc '' _gen/mycpp/examples/test_conditional.mycpp.cc [47/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/loops_raw.mycpp.cc mycpp/examples/loops.py mycpp: LOADING mycpp/examples/loops.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [48/145] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp_main loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc [49/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_switch_raw.mycpp.cc mycpp/examples/test_switch.py mycpp: LOADING mycpp/examples/test_switch.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [50/145] wrap-cc _gen/mycpp/examples/test_switch.mycpp.cc mycpp_main test_switch _gen/mycpp/examples/test_switch_raw.mycpp.cc '' _gen/mycpp/examples/test_switch.mycpp.cc [51/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/containers_raw.mycpp.cc mycpp/examples/containers.py mycpp: LOADING mycpp/examples/containers.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [52/145] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp_main containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc [53/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/classes_raw.mycpp.cc mycpp/examples/classes.py mycpp: LOADING mycpp/examples/classes.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [54/145] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp_main classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc [55/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_io_os_error_raw.mycpp.cc mycpp/examples/test_io_os_error.py mycpp: LOADING mycpp/examples/test_io_os_error.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [56/145] wrap-cc _gen/mycpp/examples/test_io_os_error.mycpp.cc mycpp_main test_io_os_error _gen/mycpp/examples/test_io_os_error_raw.mycpp.cc '' _gen/mycpp/examples/test_io_os_error.mycpp.cc [57/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/escape_raw.mycpp.cc mycpp/examples/escape.py mycpp: LOADING mycpp/examples/escape.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [58/145] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp_main escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc [59/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_hoist_raw.mycpp.cc mycpp/examples/test_hoist.py mycpp: LOADING mycpp/examples/test_hoist.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [60/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/varargs_raw.mycpp.cc mycpp/examples/varargs.py mycpp: LOADING mycpp/examples/varargs.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [61/145] wrap-cc _gen/mycpp/examples/test_hoist.mycpp.cc mycpp_main test_hoist _gen/mycpp/examples/test_hoist_raw.mycpp.cc '' _gen/mycpp/examples/test_hoist.mycpp.cc [62/145] wrap-cc _gen/mycpp/examples/varargs.mycpp.cc mycpp_main varargs _gen/mycpp/examples/varargs_raw.mycpp.cc mycpp/examples/varargs_preamble.h _gen/mycpp/examples/varargs.mycpp.cc [63/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_ctx_pattern_raw.mycpp.cc mycpp/examples/test_ctx_pattern.py mycpp: LOADING mycpp/examples/test_ctx_pattern.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [64/145] wrap-cc _gen/mycpp/examples/test_ctx_pattern.mycpp.cc mycpp_main test_ctx_pattern _gen/mycpp/examples/test_ctx_pattern_raw.mycpp.cc '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc [65/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_integers_raw.mycpp.cc mycpp/examples/test_integers.py mycpp: LOADING mycpp/examples/test_integers.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [66/145] wrap-cc _gen/mycpp/examples/test_integers.mycpp.cc mycpp_main test_integers _gen/mycpp/examples/test_integers_raw.mycpp.cc '' _gen/mycpp/examples/test_integers.mycpp.cc [67/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_default_args_raw.mycpp.cc mycpp/examples/test_default_args.py mycpp: LOADING mycpp/examples/test_default_args.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [68/145] wrap-cc _gen/mycpp/examples/test_default_args.mycpp.cc mycpp_main test_default_args _gen/mycpp/examples/test_default_args_raw.mycpp.cc '' _gen/mycpp/examples/test_default_args.mycpp.cc [69/145] clang coverage '' cpp/data_lang.cc _build/obj/clang-coverage/cpp/data_lang.o [70/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/cartesian_raw.mycpp.cc mycpp/examples/cartesian.py mycpp: LOADING mycpp/examples/cartesian.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [71/145] wrap-cc _gen/mycpp/examples/cartesian.mycpp.cc mycpp_main cartesian _gen/mycpp/examples/cartesian_raw.mycpp.cc '' _gen/mycpp/examples/cartesian.mycpp.cc [72/145] clang coverage '' _gen/core/value.asdl.cc _build/obj/clang-coverage/_gen/core/value.asdl.o [73/145] clang coverage '' _gen/core/runtime.asdl.cc _build/obj/clang-coverage/_gen/core/runtime.asdl.o [74/145] clang coverage '' _gen/frontend/id_kind.asdl.cc _build/obj/clang-coverage/_gen/frontend/id_kind.asdl.o [75/145] clang coverage '' _gen/display/pretty.asdl.cc _build/obj/clang-coverage/_gen/display/pretty.asdl.o [76/145] 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:68:7: warning: variable 'myint' set but not used [-Wunused-but-set-variable] int myint; ^ 1 warning generated. [77/145] clang coverage '' _gen/mycpp/examples/scoped_resource.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/scoped_resource.mycpp.o [78/145] clang coverage '' _gen/mycpp/examples/test_small_str.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_small_str.mycpp.o [79/145] 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_iolib.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/145] 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_iolib.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/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/files_raw.mycpp.cc mycpp/examples/files.py mycpp: LOADING mycpp/examples/files.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [82/145] wrap-cc _gen/mycpp/examples/files.mycpp.cc mycpp_main files _gen/mycpp/examples/files_raw.mycpp.cc '' _gen/mycpp/examples/files.mycpp.cc [83/145] 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_iolib.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 [84/145] clang coverage '' _gen/mycpp/examples/test_arith_ops.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_arith_ops.mycpp.o [85/145] mycpp /home/uke/oil/mycpp:/home/uke/oil/pyext _gen/mycpp/examples/test_strings_raw.mycpp.cc mycpp/examples/test_strings.py mycpp: LOADING mycpp/examples/test_strings.py mycpp pass: CONVERT mycpp pass: CONTROL FLOW mycpp: dumping control flow graph to _tmp/mycpp-facts mycpp pass: CONST mycpp pass: DECL mycpp pass: IMPL mycpp DONE [86/145] 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:133:7: warning: variable 'num_chars' set but not used [-Wunused-but-set-variable] int num_chars; ^ _gen/mycpp/examples/test_cast.mycpp.cc:218:7: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ 2 warnings generated. [87/145] wrap-cc _gen/mycpp/examples/test_strings.mycpp.cc mycpp_main test_strings _gen/mycpp/examples/test_strings_raw.mycpp.cc '' _gen/mycpp/examples/test_strings.mycpp.cc [88/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/modules.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/modules.mycpp.o [90/145] clang coverage '' _gen/mycpp/examples/expr.asdl.cc _build/obj/clang-coverage/_gen/mycpp/examples/expr.asdl.o [91/145] 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_iolib.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/145] clang coverage '' _gen/frontend/syntax.asdl.cc _build/obj/clang-coverage/_gen/frontend/syntax.asdl.o [93/145] 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_iolib.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 [94/145] clang coverage '' _gen/mycpp/examples/fib_iter.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/fib_iter.mycpp.o [95/145] clang coverage '' _gen/mycpp/examples/length.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/length.mycpp.o [96/145] clang coverage '' _gen/mycpp/examples/test_strings.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_strings.mycpp.o [97/145] clang coverage '' _gen/mycpp/examples/test_classes_gc.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_classes_gc.mycpp.o [98/145] 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_iolib.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 [99/145] clang coverage '' _gen/mycpp/examples/test_iterators.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_iterators.mycpp.o [100/145] clang coverage '' _gen/mycpp/examples/gc_stack_roots.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/gc_stack_roots.mycpp.o [101/145] clang coverage '' _gen/mycpp/examples/parse.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/parse.mycpp.o [102/145] 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_iolib.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/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/control_flow.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/control_flow.mycpp.o [105/145] 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_iolib.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 [106/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/asdl_generated.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/asdl_generated.mycpp.o [108/145] clang coverage '' _gen/mycpp/examples/fib_recursive.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/fib_recursive.mycpp.o [109/145] 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_iolib.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/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/test_globals.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_globals.mycpp.o [112/145] clang coverage '' _gen/mycpp/examples/test_conditional.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_conditional.mycpp.o [113/145] 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_iolib.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/145] 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_iolib.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/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/classes.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/classes.mycpp.o [117/145] clang coverage '' _gen/mycpp/examples/loops.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/loops.mycpp.o [118/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/containers.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/containers.mycpp.o _gen/mycpp/examples/containers.mycpp.cc:272:9: warning: unused variable 'non_member' [-Wunused-variable] auto* non_member = Alloc>(); ^ 1 warning generated. [120/145] 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_iolib.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 [121/145] clang coverage '' _gen/mycpp/examples/test_io_os_error.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_io_os_error.mycpp.o [122/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/test_switch.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_switch.mycpp.o [124/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/escape.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/escape.mycpp.o [126/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/cgi.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/cgi.mycpp.o [128/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/test_hoist.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_hoist.mycpp.o [130/145] clang coverage '' _gen/mycpp/examples/varargs.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/varargs.mycpp.o [131/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/test_ctx_pattern.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_ctx_pattern.mycpp.o [133/145] 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_iolib.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/145] 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_iolib.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/145] 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:29:16: warning: variable 'i4' set but not used [-Wunused-but-set-variable] mops::BigInt i4; ^ 1 warning generated. [136/145] 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_iolib.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 [137/145] clang coverage '' _gen/mycpp/examples/test_default_args.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/test_default_args.mycpp.o [138/145] LINK clang coverage '' _bin/clang-coverage/mycpp/examples/test_ctx_pattern.mycpp _build/obj/clang-coverage/_gen/mycpp/examples/test_ctx_pattern.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_iolib.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/145] 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_iolib.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/145] clang coverage '' _gen/mycpp/examples/cartesian.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/cartesian.mycpp.o [141/145] 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_iolib.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 [142/145] 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_iolib.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 [143/145] clang coverage '' _gen/mycpp/examples/files.mycpp.cc _build/obj/clang-coverage/_gen/mycpp/examples/files.mycpp.o [144/145] 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_iolib.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 [145/145] 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_iolib.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_ctx_pattern.mycpp > _test/clang-coverage/mycpp/examples/test_ctx_pattern.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 32 tests failed warning: 710 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/mycpp' 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/asdl' changed from 0750 (rwxr-x---) to 0755 (rwxr-xr-x) fix FILES warning: 710 functions have mismatched data Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- asdl/cpp_runtime.h 12 8 33.33% 6 4 33.33% 23 14 39.13% 4 3 25.00% 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% 143 46 67.83% 4 2 50.00% mycpp/gc_builtins.cc 182 98 46.15% 31 14 54.84% 308 171 44.48% 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 108 26 75.93% 19 0 100.00% 167 35 79.04% 60 23 61.67% mycpp/gc_iolib.cc 10 10 0.00% 4 4 0.00% 26 26 0.00% 4 4 0.00% mycpp/gc_iolib.h 22 22 0.00% 13 13 0.00% 73 73 0.00% 10 10 0.00% mycpp/gc_list.h 105 19 81.90% 39 5 87.18% 196 30 84.69% 50 16 68.00% mycpp/gc_mops.cc 18 14 22.22% 7 5 28.57% 42 31 26.19% 8 7 12.50% mycpp/gc_mops.h 20 13 35.00% 19 13 31.58% 63 45 28.57% 0 0 - mycpp/gc_mylib.cc 83 44 46.99% 23 9 60.87% 188 99 47.34% 38 24 36.84% mycpp/gc_mylib.h 60 29 51.67% 42 26 38.10% 145 86 40.69% 6 0 100.00% mycpp/gc_obj.h 13 1 92.31% 13 1 92.31% 47 4 91.49% 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 139 36 74.10% 14 3 78.57% 296 93 68.58% 102 32 68.63% mycpp/mark_sweep_heap.h 36 3 91.67% 20 3 85.00% 130 32 75.38% 12 0 100.00% ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TOTAL 1472 707 51.97% 378 169 55.29% 2933 1439 50.94% 782 439 43.86% warning: 710 functions have mismatched data -rw-r--r-- 1 uke uke 1.1M Dec 26 23:50 _test/clang-coverage/mycpp/examples/coverage.json 0 _test/clang-coverage/mycpp/examples/coverage.json 2.5M _test/clang-coverage/mycpp/examples/html