----- mycpp/TEST.sh examples-variant clang coverage ----- [1/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 [2/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 [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 display/pretty.asdl _gen/display/pretty.asdl _gen/display/pretty.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 --no-pretty-print-methods asdl/hnode.asdl _gen/asdl/hnode.asdl _gen/asdl/hnode.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/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 [12/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 [13/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 [14/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 [15/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 [16/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 [17/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 [18/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 [19/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 [20/141] wrap-cc _gen/mycpp/examples/classes.mycpp.cc mycpp classes _gen/mycpp/examples/classes_raw.mycpp.cc '' _gen/mycpp/examples/classes.mycpp.cc [21/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 [22/141] wrap-cc _gen/mycpp/examples/loops.mycpp.cc mycpp loops _gen/mycpp/examples/loops_raw.mycpp.cc '' _gen/mycpp/examples/loops.mycpp.cc [23/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 [24/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 [25/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 [26/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 [27/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 [28/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 [29/141] wrap-cc _gen/mycpp/examples/cgi.mycpp.cc mycpp cgi _gen/mycpp/examples/cgi_raw.mycpp.cc '' _gen/mycpp/examples/cgi.mycpp.cc [30/141] wrap-cc _gen/mycpp/examples/escape.mycpp.cc mycpp escape _gen/mycpp/examples/escape_raw.mycpp.cc '' _gen/mycpp/examples/escape.mycpp.cc [31/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 [32/141] wrap-cc _gen/mycpp/examples/length.mycpp.cc mycpp length _gen/mycpp/examples/length_raw.mycpp.cc '' _gen/mycpp/examples/length.mycpp.cc [33/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 [34/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 [35/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 [36/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 [37/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 [38/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 [39/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 [40/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 [41/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 [42/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 [43/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 [44/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 [45/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 [46/141] wrap-cc _gen/mycpp/examples/containers.mycpp.cc mycpp containers _gen/mycpp/examples/containers_raw.mycpp.cc '' _gen/mycpp/examples/containers.mycpp.cc [47/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 FAILED: _gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc _bin/shwrap/mycpp_main /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/examples/gc_stack_roots.py:183: error: Name 'log' is not defined -------------------------------------------------------------------------------- mv: cannot stat '_gen/mycpp/examples/gc_stack_roots_raw.mycpp.cc.tmp': No such file or directory [48/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 [49/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 [50/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 [51/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 [52/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 ninja: build stopped: subcommand failed.