[1/196] build-stamp-cpp _build/git-commit.txt _gen/cpp/build_stamp.h _gen/cpp/build_stamp.cc [2/196] 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/196] make-pystub _bin/shwrap/optview_gen core/optview_gen.py frontend/option_def.py [4/196] optview_gen > _gen/core/optview.h [5/196] make-pystub _bin/shwrap/embedded_file_gen cpp/embedded_file_gen.py mycpp/mylib.py pylib/collections_.py [6/196] asdl_main cpp --no-pretty-print-methods asdl/hnode.asdl _gen/asdl/hnode.asdl _gen/asdl/hnode.asdl_debug.py [7/196] embedded_file_gen _devbuild/help/data-errors _devbuild/help/data-j8-notation _devbuild/help/data-packle _devbuild/help/help _devbuild/help/oils-usage _devbuild/help/osh-builtin-cmd _devbuild/help/osh-chapters _devbuild/help/osh-cmd-lang _devbuild/help/osh-front-end _devbuild/help/osh-mini-lang _devbuild/help/osh-option _devbuild/help/osh-osh-assign _devbuild/help/osh-plugin _devbuild/help/osh-special-var _devbuild/help/osh-usage _devbuild/help/osh-word-lang _devbuild/help/ysh-builtin-cmd _devbuild/help/ysh-builtin-func _devbuild/help/ysh-chapters _devbuild/help/ysh-cmd-lang _devbuild/help/ysh-expr-lang _devbuild/help/ysh-front-end _devbuild/help/ysh-option _devbuild/help/ysh-plugin _devbuild/help/ysh-special-var _devbuild/help/ysh-type-method _devbuild/help/ysh-usage _devbuild/help/ysh-word-lang stdlib/args.ysh stdlib/funcs.ysh stdlib/list.ysh stdlib/math.ysh stdlib/methods.ysh stdlib/prelude.ysh stdlib/testing.ysh _gen/bin/text_files.cc [8/196] asdl_main cpp core/runtime.asdl _gen/core/runtime.asdl _gen/core/runtime.asdl_debug.py [9/196] make-pystub _bin/shwrap/flag_gen frontend/flag_gen.py _devbuild/gen/hnode_asdl.py _devbuild/gen/id_kind_asdl.py _devbuild/gen/runtime_asdl.py _devbuild/gen/syntax_asdl.py _devbuild/gen/value_asdl.py asdl/pybase.py asdl/runtime.py core/error.py frontend/args.py frontend/flag_def.py frontend/flag_spec.py frontend/option_def.py mycpp/mylib.py pylib/collections_.py [10/196] asdl_main cpp core/value.asdl _gen/core/value.asdl _gen/core/value.asdl_debug.py [11/196] 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/mylib.py pylib/collections_.py [12/196] make-pystub _bin/shwrap/option_gen frontend/option_gen.py asdl/ast.py frontend/builtin_def.py frontend/option_def.py [13/196] consts_gen cpp _gen/frontend/id_kind.asdl [14/196] consts_gen cpp-consts _gen/frontend/consts [15/196] make-pystub _bin/shwrap/signal_gen frontend/signal_gen.py frontend/signal_def.py [16/196] consts_gen cpp _gen/frontend/option.asdl [17/196] signal_gen cpp _gen/frontend/signal [18/196] flag_gen cpp _gen/frontend/arg_types [19/196] asdl_main cpp --no-pretty-print-methods frontend/types.asdl _gen/frontend/types.asdl _gen/frontend/types.asdl_debug.py [20/196] make-pystub _bin/shwrap/grammar_gen ysh/grammar_gen.py _devbuild/gen/hnode_asdl.py _devbuild/gen/id_kind_asdl.py _devbuild/gen/runtime_asdl.py _devbuild/gen/syntax_asdl.py _devbuild/gen/types_asdl.py _devbuild/gen/value_asdl.py asdl/pybase.py asdl/runtime.py core/alloc.py core/error.py core/optview.py frontend/builtin_def.py frontend/consts.py frontend/id_kind_def.py frontend/lexer.py frontend/lexer_def.py frontend/match.py frontend/option_def.py frontend/reader.py mycpp/mylib.py pgen2/grammar.py pgen2/parse.py pgen2/pgen.py pgen2/pnode.py pgen2/token.py pgen2/tokenize.py pylib/collections_.py [21/196] make-pystub _bin/shwrap/mycpp_main mycpp/mycpp_main.py mycpp/const_pass.py mycpp/cppgen_pass.py mycpp/crash.py mycpp/debug_pass.py mycpp/format_strings.py mycpp/pass_state.py mycpp/util.py [22/196] asdl_main cpp frontend/syntax.asdl _gen/frontend/syntax.asdl _gen/frontend/syntax.asdl_debug.py [23/196] grammar_gen cpp ysh/grammar.pgen2 _gen/ysh [24/196] cxx opt '' cpp/frontend_pyreadline.cc _build/obj/cxx-opt/cpp/frontend_pyreadline.o [25/196] make-pystub _bin/shwrap/arith_parse_gen osh/arith_parse_gen.py _devbuild/gen/hnode_asdl.py _devbuild/gen/id_kind_asdl.py _devbuild/gen/runtime_asdl.py _devbuild/gen/syntax_asdl.py _devbuild/gen/types_asdl.py _devbuild/gen/value_asdl.py asdl/format.py asdl/pybase.py asdl/runtime.py core/ansi.py core/error.py core/pyos.py core/pyutil.py core/ui.py core/vm.py data_lang/j8.py data_lang/pyj8.py data_lang/qsn.py data_lang/qsn_native.py frontend/builtin_def.py frontend/consts.py frontend/id_kind_def.py frontend/lexer.py frontend/lexer_def.py frontend/location.py frontend/match.py frontend/option_def.py mycpp/mylib.py osh/arith_parse.py osh/glob_.py osh/string_ops.py osh/tdop.py osh/word_.py osh/word_compile.py pgen2/grammar.py pylib/cgi.py pylib/collections_.py pylib/os_path.py [26/196] arith-parse-gen > _gen/osh/arith_parse.cc [27/196] cxx opt '' mycpp/bump_leak_heap.cc _build/obj/cxx-opt/mycpp/bump_leak_heap.o [28/196] cxx opt '' mycpp/gc_builtins.cc _build/obj/cxx-opt/mycpp/gc_builtins.o [29/196] cxx opt '' mycpp/gc_mylib.cc _build/obj/cxx-opt/mycpp/gc_mylib.o [30/196] cxx opt '' cpp/frontend_match.cc _build/obj/cxx-opt/cpp/frontend_match.o [31/196] cxx opt '' mycpp/hash.cc _build/obj/cxx-opt/mycpp/hash.o [32/196] cxx opt '' mycpp/mark_sweep_heap.cc _build/obj/cxx-opt/mycpp/mark_sweep_heap.o [33/196] cxx opt '' _gen/bin/text_files.cc _build/obj/cxx-opt/_gen/bin/text_files.o [34/196] cxx opt '' _gen/core/runtime.asdl.cc _build/obj/cxx-opt/_gen/core/runtime.asdl.o [35/196] cxx opt '' _gen/core/value.asdl.cc _build/obj/cxx-opt/_gen/core/value.asdl.o [36/196] cxx opt '' _gen/cpp/build_stamp.cc _build/obj/cxx-opt/_gen/cpp/build_stamp.o [37/196] cxx opt '' cpp/core.cc _build/obj/cxx-opt/cpp/core.o [38/196] cxx opt '' cpp/data_lang.cc _build/obj/cxx-opt/cpp/data_lang.o [39/196] cxx opt '' cpp/fanos.cc _build/obj/cxx-opt/cpp/fanos.o [40/196] cxx opt '' cpp/fanos_shared.c _build/obj/cxx-opt/cpp/fanos_shared.o [41/196] cxx opt '' mycpp/gc_str.cc _build/obj/cxx-opt/mycpp/gc_str.o [42/196] cxx opt '' cpp/frontend_flag_spec.cc _build/obj/cxx-opt/cpp/frontend_flag_spec.o [43/196] cxx opt '' cpp/libc.cc _build/obj/cxx-opt/cpp/libc.o [44/196] cxx opt '' cpp/osh_tdop.cc _build/obj/cxx-opt/cpp/osh_tdop.o [45/196] cxx opt '' cpp/osh.cc _build/obj/cxx-opt/cpp/osh.o [46/196] cxx opt '' cpp/pylib.cc _build/obj/cxx-opt/cpp/pylib.o [47/196] cxx opt '' cpp/pgen2.cc _build/obj/cxx-opt/cpp/pgen2.o [48/196] cxx opt '' _gen/frontend/arg_types.cc _build/obj/cxx-opt/_gen/frontend/arg_types.o [49/196] cxx opt '' cpp/stdlib.cc _build/obj/cxx-opt/cpp/stdlib.o [50/196] cxx opt '' _gen/frontend/consts.cc _build/obj/cxx-opt/_gen/frontend/consts.o [51/196] cxx opt '' _gen/frontend/id_kind.asdl.cc _build/obj/cxx-opt/_gen/frontend/id_kind.asdl.o [52/196] cxx opt '' _gen/frontend/signal.cc _build/obj/cxx-opt/_gen/frontend/signal.o [53/196] cxx opt '' _gen/frontend/help_meta.cc _build/obj/cxx-opt/_gen/frontend/help_meta.o [54/196] cxx opt '' _gen/osh/arith_parse.cc _build/obj/cxx-opt/_gen/osh/arith_parse.o [55/196] cxx opt '' _gen/frontend/syntax.asdl.cc _build/obj/cxx-opt/_gen/frontend/syntax.asdl.o [56/196] cxx opt+bumpsmall '' _gen/cpp/build_stamp.cc _build/obj/cxx-opt+bumpsmall/_gen/cpp/build_stamp.o [57/196] cxx opt+bumpsmall '' cpp/core.cc _build/obj/cxx-opt+bumpsmall/cpp/core.o [58/196] cxx opt+bumpleak '' _gen/bin/text_files.cc _build/obj/cxx-opt+bumpleak/_gen/bin/text_files.o [59/196] cxx opt '' _gen/ysh/grammar_tables.cc _build/obj/cxx-opt/_gen/ysh/grammar_tables.o [60/196] cxx opt+bumpleak '' _gen/core/runtime.asdl.cc _build/obj/cxx-opt+bumpleak/_gen/core/runtime.asdl.o [61/196] cxx opt+bumpleak '' _gen/cpp/build_stamp.cc _build/obj/cxx-opt+bumpleak/_gen/cpp/build_stamp.o [62/196] cxx opt+bumpleak '' _gen/core/value.asdl.cc _build/obj/cxx-opt+bumpleak/_gen/core/value.asdl.o [63/196] cxx opt+bumpleak '' cpp/data_lang.cc _build/obj/cxx-opt+bumpleak/cpp/data_lang.o [64/196] cxx opt+bumpleak '' cpp/fanos.cc _build/obj/cxx-opt+bumpleak/cpp/fanos.o [65/196] cxx opt+bumpleak '' cpp/fanos_shared.c _build/obj/cxx-opt+bumpleak/cpp/fanos_shared.o [66/196] cxx opt+bumpleak '' cpp/core.cc _build/obj/cxx-opt+bumpleak/cpp/core.o [67/196] cxx opt+bumpleak '' cpp/frontend_flag_spec.cc _build/obj/cxx-opt+bumpleak/cpp/frontend_flag_spec.o [68/196] cxx opt+bumpleak '' cpp/frontend_pyreadline.cc _build/obj/cxx-opt+bumpleak/cpp/frontend_pyreadline.o [69/196] cxx opt+bumpleak '' cpp/libc.cc _build/obj/cxx-opt+bumpleak/cpp/libc.o [70/196] cxx opt+bumpleak '' cpp/osh.cc _build/obj/cxx-opt+bumpleak/cpp/osh.o [71/196] cxx opt+bumpleak '' cpp/osh_tdop.cc _build/obj/cxx-opt+bumpleak/cpp/osh_tdop.o [72/196] cxx opt+bumpleak '' cpp/pgen2.cc _build/obj/cxx-opt+bumpleak/cpp/pgen2.o [73/196] cxx opt+bumpleak '' cpp/frontend_match.cc _build/obj/cxx-opt+bumpleak/cpp/frontend_match.o [74/196] cxx opt+bumpleak '' cpp/pylib.cc _build/obj/cxx-opt+bumpleak/cpp/pylib.o [75/196] cxx opt+bumpleak '' cpp/stdlib.cc _build/obj/cxx-opt+bumpleak/cpp/stdlib.o [76/196] cxx opt+bumpleak '' _gen/frontend/arg_types.cc _build/obj/cxx-opt+bumpleak/_gen/frontend/arg_types.o [77/196] cxx opt+bumpleak '' _gen/frontend/consts.cc _build/obj/cxx-opt+bumpleak/_gen/frontend/consts.o [78/196] cxx opt+bumpleak '' _gen/frontend/id_kind.asdl.cc _build/obj/cxx-opt+bumpleak/_gen/frontend/id_kind.asdl.o [79/196] cxx opt+bumpleak '' _gen/frontend/signal.cc _build/obj/cxx-opt+bumpleak/_gen/frontend/signal.o [80/196] cxx opt+bumpleak '' _gen/frontend/help_meta.cc _build/obj/cxx-opt+bumpleak/_gen/frontend/help_meta.o [81/196] cxx opt+bumpleak '' mycpp/bump_leak_heap.cc _build/obj/cxx-opt+bumpleak/mycpp/bump_leak_heap.o [82/196] cxx opt+bumpleak '' mycpp/gc_builtins.cc _build/obj/cxx-opt+bumpleak/mycpp/gc_builtins.o [83/196] cxx opt+bumpleak '' mycpp/gc_mylib.cc _build/obj/cxx-opt+bumpleak/mycpp/gc_mylib.o [84/196] cxx opt+bumpleak '' _gen/frontend/syntax.asdl.cc _build/obj/cxx-opt+bumpleak/_gen/frontend/syntax.asdl.o [85/196] cxx opt+bumpleak '' mycpp/hash.cc _build/obj/cxx-opt+bumpleak/mycpp/hash.o [86/196] cxx opt+bumpleak '' mycpp/mark_sweep_heap.cc _build/obj/cxx-opt+bumpleak/mycpp/mark_sweep_heap.o [87/196] cxx opt+bumpleak '' _gen/osh/arith_parse.cc _build/obj/cxx-opt+bumpleak/_gen/osh/arith_parse.o [88/196] cxx opt+bumpleak '' _gen/ysh/grammar_tables.cc _build/obj/cxx-opt+bumpleak/_gen/ysh/grammar_tables.o [89/196] cxx opt+bumproot '' _gen/bin/text_files.cc _build/obj/cxx-opt+bumproot/_gen/bin/text_files.o [90/196] cxx opt+bumpleak '' mycpp/gc_str.cc _build/obj/cxx-opt+bumpleak/mycpp/gc_str.o [91/196] cxx opt+bumproot '' _gen/core/runtime.asdl.cc _build/obj/cxx-opt+bumproot/_gen/core/runtime.asdl.o [92/196] cxx opt+bumproot '' _gen/cpp/build_stamp.cc _build/obj/cxx-opt+bumproot/_gen/cpp/build_stamp.o [93/196] cxx opt+bumproot '' _gen/core/value.asdl.cc _build/obj/cxx-opt+bumproot/_gen/core/value.asdl.o [94/196] cxx opt+bumproot '' cpp/data_lang.cc _build/obj/cxx-opt+bumproot/cpp/data_lang.o [95/196] cxx opt+bumproot '' cpp/fanos.cc _build/obj/cxx-opt+bumproot/cpp/fanos.o [96/196] cxx opt+bumproot '' cpp/core.cc _build/obj/cxx-opt+bumproot/cpp/core.o [97/196] cxx opt+bumproot '' cpp/fanos_shared.c _build/obj/cxx-opt+bumproot/cpp/fanos_shared.o [98/196] cxx opt+bumproot '' cpp/frontend_flag_spec.cc _build/obj/cxx-opt+bumproot/cpp/frontend_flag_spec.o [99/196] cxx opt+bumproot '' cpp/frontend_pyreadline.cc _build/obj/cxx-opt+bumproot/cpp/frontend_pyreadline.o [100/196] cxx opt+bumproot '' cpp/libc.cc _build/obj/cxx-opt+bumproot/cpp/libc.o [101/196] cxx opt+bumproot '' cpp/osh.cc _build/obj/cxx-opt+bumproot/cpp/osh.o [102/196] cxx opt+bumproot '' cpp/osh_tdop.cc _build/obj/cxx-opt+bumproot/cpp/osh_tdop.o [103/196] cxx opt+bumproot '' cpp/frontend_match.cc _build/obj/cxx-opt+bumproot/cpp/frontend_match.o [104/196] cxx opt+bumproot '' cpp/pgen2.cc _build/obj/cxx-opt+bumproot/cpp/pgen2.o [105/196] cxx opt+bumproot '' cpp/pylib.cc _build/obj/cxx-opt+bumproot/cpp/pylib.o [106/196] cxx opt+bumproot '' _gen/frontend/arg_types.cc _build/obj/cxx-opt+bumproot/_gen/frontend/arg_types.o [107/196] cxx opt+bumproot '' cpp/stdlib.cc _build/obj/cxx-opt+bumproot/cpp/stdlib.o [108/196] cxx opt+bumproot '' _gen/frontend/consts.cc _build/obj/cxx-opt+bumproot/_gen/frontend/consts.o [109/196] gen-oils-for-unix oils_for_unix _gen/bin/oils_for_unix.mycpp asdl/format.py asdl/runtime.py bin/oils_for_unix.py builtin/assign_osh.py builtin/bracket_osh.py builtin/completion_osh.py builtin/completion_ysh.py builtin/dirs_osh.py builtin/error_ysh.py builtin/func_eggex.py builtin/func_hay.py builtin/func_misc.py builtin/hay_ysh.py builtin/io_osh.py builtin/io_ysh.py builtin/json_ysh.py builtin/meta_osh.py builtin/method_dict.py builtin/method_io.py builtin/method_list.py builtin/method_other.py builtin/method_str.py builtin/misc_osh.py builtin/module_ysh.py builtin/printf_osh.py builtin/process_osh.py builtin/pure_osh.py builtin/pure_ysh.py builtin/read_osh.py builtin/readline_osh.py builtin/trap_osh.py core/alloc.py core/ansi.py core/comp_ui.py core/completion.py core/dev.py core/error.py core/executor.py core/main_loop.py core/process.py core/shell.py core/state.py core/ui.py core/util.py core/vm.py data_lang/j8.py data_lang/qsn.py data_lang/qsn_native.py frontend/args.py frontend/lexer.py frontend/location.py frontend/parse_lib.py frontend/reader.py frontend/typed_args.py osh/arith_parse.py osh/bool_parse.py osh/braces.py osh/cmd_eval.py osh/cmd_parse.py osh/glob_.py osh/history.py osh/prompt.py osh/sh_expr_eval.py osh/split.py osh/string_ops.py osh/tdop.py osh/word_.py osh/word_compile.py osh/word_eval.py osh/word_parse.py pgen2/parse.py pylib/cgi.py pylib/os_path.py tools/ysh_ify.py ysh/expr_eval.py ysh/expr_parse.py ysh/expr_to_ast.py ysh/func_proc.py ysh/regex_translate.py ysh/val_ops.py mycpp: LOADING asdl/format.py asdl/runtime.py bin/oils_for_unix.py builtin/assign_osh.py builtin/bracket_osh.py builtin/completion_osh.py builtin/completion_ysh.py builtin/dirs_osh.py builtin/error_ysh.py builtin/func_eggex.py builtin/func_hay.py builtin/func_misc.py builtin/hay_ysh.py builtin/io_osh.py builtin/io_ysh.py builtin/json_ysh.py builtin/meta_osh.py builtin/method_dict.py builtin/method_io.py builtin/method_list.py builtin/method_other.py builtin/method_str.py builtin/misc_osh.py builtin/module_ysh.py builtin/printf_osh.py builtin/process_osh.py builtin/pure_osh.py builtin/pure_ysh.py builtin/read_osh.py builtin/readline_osh.py builtin/trap_osh.py core/alloc.py core/ansi.py core/comp_ui.py core/completion.py core/dev.py core/error.py core/executor.py core/main_loop.py core/process.py core/shell.py core/state.py core/ui.py core/util.py core/vm.py data_lang/j8.py data_lang/qsn.py data_lang/qsn_native.py frontend/args.py frontend/lexer.py frontend/location.py frontend/parse_lib.py frontend/reader.py frontend/typed_args.py osh/arith_parse.py osh/bool_parse.py osh/braces.py osh/cmd_eval.py osh/cmd_parse.py osh/glob_.py osh/history.py osh/prompt.py osh/sh_expr_eval.py osh/split.py osh/string_ops.py osh/tdop.py osh/word_.py osh/word_compile.py osh/word_eval.py osh/word_parse.py pgen2/parse.py pylib/cgi.py pylib/os_path.py tools/ysh_ify.py ysh/expr_eval.py ysh/expr_parse.py ysh/expr_to_ast.py ysh/func_proc.py ysh/regex_translate.py ysh/val_ops.py mycpp pass: CONST mycpp pass: FORWARD DECL mycpp pass: PROTOTYPES mycpp pass: IMPL WARNING: ::_PrintVariables() has 25 stack roots. Consider refactoring this function. WARNING: Pp::Run() has 20 stack roots. Consider refactoring this function. WARNING: Printf::_Format() has 23 stack roots. Consider refactoring this function. WARNING: Printf::Run() has 17 stack roots. Consider refactoring this function. WARNING: RootCompleter::Matches() has 29 stack roots. Consider refactoring this function. WARNING: CommandParser::_MaybeExpandAliases() has 17 stack roots. Consider refactoring this function. WARNING: Evaluator::Eval() has 19 stack roots. Consider refactoring this function. WARNING: OilPrinter::DoCommand() has 18 stack roots. Consider refactoring this function. WARNING: ::_PushOilTokens() has 25 stack roots. Consider refactoring this function. WARNING: SpecBuilder::Build() has 18 stack roots. Consider refactoring this function. WARNING: ::Main() has 104 stack roots. Consider refactoring this function. [110/196] cxx opt+bumproot '' _gen/frontend/id_kind.asdl.cc _build/obj/cxx-opt+bumproot/_gen/frontend/id_kind.asdl.o [111/196] cxx opt+bumproot '' _gen/frontend/signal.cc _build/obj/cxx-opt+bumproot/_gen/frontend/signal.o [112/196] cxx opt+bumproot '' _gen/frontend/help_meta.cc _build/obj/cxx-opt+bumproot/_gen/frontend/help_meta.o [113/196] cxx opt+bumproot '' mycpp/bump_leak_heap.cc _build/obj/cxx-opt+bumproot/mycpp/bump_leak_heap.o [114/196] cxx opt+bumproot '' mycpp/gc_mylib.cc _build/obj/cxx-opt+bumproot/mycpp/gc_mylib.o [115/196] cxx opt+bumproot '' mycpp/gc_builtins.cc _build/obj/cxx-opt+bumproot/mycpp/gc_builtins.o [116/196] cxx opt+bumproot '' mycpp/hash.cc _build/obj/cxx-opt+bumproot/mycpp/hash.o [117/196] cxx opt+bumproot '' mycpp/mark_sweep_heap.cc _build/obj/cxx-opt+bumproot/mycpp/mark_sweep_heap.o [118/196] cxx opt+bumproot '' _gen/osh/arith_parse.cc _build/obj/cxx-opt+bumproot/_gen/osh/arith_parse.o [119/196] cxx opt+bumproot '' _gen/frontend/syntax.asdl.cc _build/obj/cxx-opt+bumproot/_gen/frontend/syntax.asdl.o [120/196] cxx opt+bumproot '' _gen/ysh/grammar_tables.cc _build/obj/cxx-opt+bumproot/_gen/ysh/grammar_tables.o [121/196] cxx opt+bumpsmall '' _gen/core/value.asdl.cc _build/obj/cxx-opt+bumpsmall/_gen/core/value.asdl.o [122/196] cxx opt+bumpsmall '' _gen/bin/text_files.cc _build/obj/cxx-opt+bumpsmall/_gen/bin/text_files.o [123/196] cxx opt+bumpsmall '' cpp/data_lang.cc _build/obj/cxx-opt+bumpsmall/cpp/data_lang.o [124/196] cxx opt+bumpsmall '' cpp/fanos.cc _build/obj/cxx-opt+bumpsmall/cpp/fanos.o [125/196] cxx opt+bumpsmall '' cpp/fanos_shared.c _build/obj/cxx-opt+bumpsmall/cpp/fanos_shared.o [126/196] cxx opt+bumpsmall '' _gen/core/runtime.asdl.cc _build/obj/cxx-opt+bumpsmall/_gen/core/runtime.asdl.o [127/196] cxx opt+bumpsmall '' cpp/frontend_flag_spec.cc _build/obj/cxx-opt+bumpsmall/cpp/frontend_flag_spec.o [128/196] cxx opt+bumproot '' mycpp/gc_str.cc _build/obj/cxx-opt+bumproot/mycpp/gc_str.o [129/196] cxx opt+bumpsmall '' cpp/frontend_pyreadline.cc _build/obj/cxx-opt+bumpsmall/cpp/frontend_pyreadline.o [130/196] cxx opt+bumpsmall '' cpp/libc.cc _build/obj/cxx-opt+bumpsmall/cpp/libc.o [131/196] cxx opt+bumpsmall '' cpp/osh.cc _build/obj/cxx-opt+bumpsmall/cpp/osh.o [132/196] cxx opt+bumpsmall '' cpp/osh_tdop.cc _build/obj/cxx-opt+bumpsmall/cpp/osh_tdop.o [133/196] cxx opt+bumpsmall '' cpp/pgen2.cc _build/obj/cxx-opt+bumpsmall/cpp/pgen2.o [134/196] cxx opt+bumpsmall '' cpp/pylib.cc _build/obj/cxx-opt+bumpsmall/cpp/pylib.o [135/196] cxx opt+bumpsmall '' _gen/frontend/arg_types.cc _build/obj/cxx-opt+bumpsmall/_gen/frontend/arg_types.o [136/196] cxx opt+bumpsmall '' cpp/frontend_match.cc _build/obj/cxx-opt+bumpsmall/cpp/frontend_match.o [137/196] cxx opt+bumpsmall '' cpp/stdlib.cc _build/obj/cxx-opt+bumpsmall/cpp/stdlib.o [138/196] cxx opt+bumpsmall '' _gen/frontend/id_kind.asdl.cc _build/obj/cxx-opt+bumpsmall/_gen/frontend/id_kind.asdl.o [139/196] cxx opt+bumpsmall '' _gen/frontend/consts.cc _build/obj/cxx-opt+bumpsmall/_gen/frontend/consts.o [140/196] cxx opt+bumpsmall '' _gen/frontend/signal.cc _build/obj/cxx-opt+bumpsmall/_gen/frontend/signal.o [141/196] cxx opt+bumpsmall '' mycpp/bump_leak_heap.cc _build/obj/cxx-opt+bumpsmall/mycpp/bump_leak_heap.o [142/196] cxx opt+bumpsmall '' mycpp/gc_builtins.cc _build/obj/cxx-opt+bumpsmall/mycpp/gc_builtins.o [143/196] cxx opt+bumpsmall '' _gen/frontend/help_meta.cc _build/obj/cxx-opt+bumpsmall/_gen/frontend/help_meta.o [144/196] cxx opt+bumpsmall '' mycpp/gc_mylib.cc _build/obj/cxx-opt+bumpsmall/mycpp/gc_mylib.o [145/196] cxx opt+bumpsmall '' mycpp/hash.cc _build/obj/cxx-opt+bumpsmall/mycpp/hash.o [146/196] cxx opt+bumpsmall '' mycpp/mark_sweep_heap.cc _build/obj/cxx-opt+bumpsmall/mycpp/mark_sweep_heap.o [147/196] cxx opt+bumpsmall '' _gen/osh/arith_parse.cc _build/obj/cxx-opt+bumpsmall/_gen/osh/arith_parse.o [148/196] cxx opt+bumpsmall '' _gen/frontend/syntax.asdl.cc _build/obj/cxx-opt+bumpsmall/_gen/frontend/syntax.asdl.o [149/196] cxx opt+nopool '' cpp/osh_tdop.cc _build/obj/cxx-opt+nopool/cpp/osh_tdop.o [150/196] cxx opt+nopool '' _gen/bin/text_files.cc _build/obj/cxx-opt+nopool/_gen/bin/text_files.o [151/196] cxx opt+nopool '' _gen/core/runtime.asdl.cc _build/obj/cxx-opt+nopool/_gen/core/runtime.asdl.o [152/196] cxx opt+bumpsmall '' _gen/ysh/grammar_tables.cc _build/obj/cxx-opt+bumpsmall/_gen/ysh/grammar_tables.o [153/196] cxx opt+nopool '' _gen/cpp/build_stamp.cc _build/obj/cxx-opt+nopool/_gen/cpp/build_stamp.o [154/196] cxx opt+nopool '' _gen/core/value.asdl.cc _build/obj/cxx-opt+nopool/_gen/core/value.asdl.o [155/196] cxx opt+nopool '' cpp/core.cc _build/obj/cxx-opt+nopool/cpp/core.o [156/196] cxx opt+nopool '' cpp/fanos.cc _build/obj/cxx-opt+nopool/cpp/fanos.o [157/196] cxx opt+nopool '' cpp/fanos_shared.c _build/obj/cxx-opt+nopool/cpp/fanos_shared.o [158/196] cxx opt+nopool '' cpp/data_lang.cc _build/obj/cxx-opt+nopool/cpp/data_lang.o [159/196] cxx opt+bumpsmall '' mycpp/gc_str.cc _build/obj/cxx-opt+bumpsmall/mycpp/gc_str.o [160/196] cxx opt+nopool '' cpp/frontend_flag_spec.cc _build/obj/cxx-opt+nopool/cpp/frontend_flag_spec.o [161/196] cxx opt+nopool '' cpp/frontend_pyreadline.cc _build/obj/cxx-opt+nopool/cpp/frontend_pyreadline.o [162/196] cxx opt+nopool '' cpp/libc.cc _build/obj/cxx-opt+nopool/cpp/libc.o [163/196] cxx opt+nopool '' cpp/osh.cc _build/obj/cxx-opt+nopool/cpp/osh.o [164/196] cxx opt+nopool '' cpp/pgen2.cc _build/obj/cxx-opt+nopool/cpp/pgen2.o [165/196] cxx opt+nopool '' cpp/pylib.cc _build/obj/cxx-opt+nopool/cpp/pylib.o [166/196] cxx opt+nopool '' _gen/frontend/arg_types.cc _build/obj/cxx-opt+nopool/_gen/frontend/arg_types.o [167/196] cxx opt+nopool '' cpp/stdlib.cc _build/obj/cxx-opt+nopool/cpp/stdlib.o [168/196] cxx opt+nopool '' cpp/frontend_match.cc _build/obj/cxx-opt+nopool/cpp/frontend_match.o [169/196] cxx opt+nopool '' _gen/frontend/id_kind.asdl.cc _build/obj/cxx-opt+nopool/_gen/frontend/id_kind.asdl.o [170/196] cxx opt+nopool '' _gen/frontend/signal.cc _build/obj/cxx-opt+nopool/_gen/frontend/signal.o [171/196] cxx opt+nopool '' _gen/frontend/consts.cc _build/obj/cxx-opt+nopool/_gen/frontend/consts.o [172/196] cxx opt+nopool '' mycpp/bump_leak_heap.cc _build/obj/cxx-opt+nopool/mycpp/bump_leak_heap.o [173/196] cxx opt+nopool '' mycpp/gc_builtins.cc _build/obj/cxx-opt+nopool/mycpp/gc_builtins.o [174/196] cxx opt+nopool '' _gen/frontend/help_meta.cc _build/obj/cxx-opt+nopool/_gen/frontend/help_meta.o [175/196] cxx opt+nopool '' mycpp/gc_mylib.cc _build/obj/cxx-opt+nopool/mycpp/gc_mylib.o [176/196] cxx opt+nopool '' mycpp/hash.cc _build/obj/cxx-opt+nopool/mycpp/hash.o [177/196] cxx opt+nopool '' mycpp/mark_sweep_heap.cc _build/obj/cxx-opt+nopool/mycpp/mark_sweep_heap.o [178/196] cxx opt+nopool '' _gen/osh/arith_parse.cc _build/obj/cxx-opt+nopool/_gen/osh/arith_parse.o [179/196] cxx opt+nopool '' _gen/frontend/syntax.asdl.cc _build/obj/cxx-opt+nopool/_gen/frontend/syntax.asdl.o [180/196] cxx opt+nopool '' _gen/ysh/grammar_tables.cc _build/obj/cxx-opt+nopool/_gen/ysh/grammar_tables.o [181/196] cxx opt+nopool '' mycpp/gc_str.cc _build/obj/cxx-opt+nopool/mycpp/gc_str.o [182/196] cxx opt+bumpleak '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt+bumpleak/_gen/bin/oils_for_unix.mycpp.o _gen/bin/oils_for_unix.mycpp.cc: In function 'int func_eggex::_GetGroupIndex(value_asdl::value_t*, value_asdl::eggex_ops_t*, syntax_asdl::loc_t*)': _gen/bin/oils_for_unix.mycpp.cc:12921:10: warning: 'group_index' may be used uninitialized in this function [-Wmaybe-uninitialized] return group_index; ^~~~~~~~~~~ In file included from /home/uke/oil/mycpp/runtime.h:13, from /home/uke/oil/_gen/core/optview.h:5, from /home/uke/oil/cpp/preamble.h:9, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/mycpp/gc_list.h: In member function 'void expr_eval::ExprEvaluator::EvalAugmented(value_asdl::y_lvalue_t*, value_asdl::value_t*, syntax_asdl::Token*, runtime_asdl::scope_t)': /home/uke/oil/mycpp/gc_list.h:307:5: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] i = len_ + i; ^ _gen/bin/oils_for_unix.mycpp.cc:45467:7: note: 'index' was declared here int index; ^~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'int cmd_eval::CommandEvaluator::_Dispatch(syntax_asdl::command_t*, runtime_asdl::CommandStatus*)': _gen/bin/oils_for_unix.mycpp.cc:32526:10: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] return status; ^~~~~~ In file included from /home/uke/oil/mycpp/runtime.h:13, from /home/uke/oil/_gen/core/optview.h:5, from /home/uke/oil/cpp/preamble.h:9, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/mycpp/gc_list.h: In member function 'Tuple2 cmd_eval::CommandEvaluator::ExecuteAndCatch(syntax_asdl::command_t*, int)': /home/uke/oil/mycpp/gc_list.h:313:3: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] slab_->items_[i] = item; ^~~~~ _gen/bin/oils_for_unix.mycpp.cc:32760:7: note: 'status' was declared here int status; ^~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'int cmd_eval::CommandEvaluator::_DoIf(syntax_asdl::command::If*)': _gen/bin/oils_for_unix.mycpp.cc:32246:10: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] return status; ^~~~~~ [183/196] LINK cxx opt+bumpleak _bin/cxx-opt+bumpleak/oils-for-unix _build/obj/cxx-opt+bumpleak/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-opt+bumpleak/_gen/bin/text_files.o _build/obj/cxx-opt+bumpleak/_gen/core/runtime.asdl.o _build/obj/cxx-opt+bumpleak/_gen/core/value.asdl.o _build/obj/cxx-opt+bumpleak/_gen/cpp/build_stamp.o _build/obj/cxx-opt+bumpleak/cpp/core.o _build/obj/cxx-opt+bumpleak/cpp/data_lang.o _build/obj/cxx-opt+bumpleak/cpp/fanos.o _build/obj/cxx-opt+bumpleak/cpp/fanos_shared.o _build/obj/cxx-opt+bumpleak/cpp/frontend_flag_spec.o _build/obj/cxx-opt+bumpleak/cpp/frontend_match.o _build/obj/cxx-opt+bumpleak/cpp/frontend_pyreadline.o _build/obj/cxx-opt+bumpleak/cpp/libc.o _build/obj/cxx-opt+bumpleak/cpp/osh.o _build/obj/cxx-opt+bumpleak/cpp/osh_tdop.o _build/obj/cxx-opt+bumpleak/cpp/pgen2.o _build/obj/cxx-opt+bumpleak/cpp/pylib.o _build/obj/cxx-opt+bumpleak/cpp/stdlib.o _build/obj/cxx-opt+bumpleak/_gen/frontend/arg_types.o _build/obj/cxx-opt+bumpleak/_gen/frontend/consts.o _build/obj/cxx-opt+bumpleak/_gen/frontend/help_meta.o _build/obj/cxx-opt+bumpleak/_gen/frontend/id_kind.asdl.o _build/obj/cxx-opt+bumpleak/_gen/frontend/signal.o _build/obj/cxx-opt+bumpleak/_gen/frontend/syntax.asdl.o _build/obj/cxx-opt+bumpleak/mycpp/bump_leak_heap.o _build/obj/cxx-opt+bumpleak/mycpp/gc_builtins.o _build/obj/cxx-opt+bumpleak/mycpp/gc_mylib.o _build/obj/cxx-opt+bumpleak/mycpp/gc_str.o _build/obj/cxx-opt+bumpleak/mycpp/hash.o _build/obj/cxx-opt+bumpleak/mycpp/mark_sweep_heap.o _build/obj/cxx-opt+bumpleak/_gen/osh/arith_parse.o _build/obj/cxx-opt+bumpleak/_gen/ysh/grammar_tables.o [184/196] SYMLINK _bin/cxx-opt+bumpleak oils-for-unix osh 'osh' -> 'oils-for-unix' [185/196] cxx opt '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o _gen/bin/oils_for_unix.mycpp.cc: In function 'int func_eggex::_GetGroupIndex(value_asdl::value_t*, value_asdl::eggex_ops_t*, syntax_asdl::loc_t*)': _gen/bin/oils_for_unix.mycpp.cc:12921:10: warning: 'group_index' may be used uninitialized in this function [-Wmaybe-uninitialized] return group_index; ^~~~~~~~~~~ In file included from /home/uke/oil/mycpp/runtime.h:13, from /home/uke/oil/_gen/core/optview.h:5, from /home/uke/oil/cpp/preamble.h:9, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/mycpp/gc_list.h: In member function 'void expr_eval::ExprEvaluator::EvalAugmented(value_asdl::y_lvalue_t*, value_asdl::value_t*, syntax_asdl::Token*, runtime_asdl::scope_t)': /home/uke/oil/mycpp/gc_list.h:307:5: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] i = len_ + i; ^ _gen/bin/oils_for_unix.mycpp.cc:45467:7: note: 'index' was declared here int index; ^~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'int cmd_eval::CommandEvaluator::_DoIf(syntax_asdl::command::If*)': _gen/bin/oils_for_unix.mycpp.cc:32246:10: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] return status; ^~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'Tuple2 cmd_eval::CommandEvaluator::ExecuteAndCatch(syntax_asdl::command_t*, int)': _gen/bin/oils_for_unix.mycpp.cc:32818:26: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] this->dumper->MaybeDump(status); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [186/196] LINK cxx opt _bin/cxx-opt/oils-for-unix _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-opt/_gen/bin/text_files.o _build/obj/cxx-opt/_gen/core/runtime.asdl.o _build/obj/cxx-opt/_gen/core/value.asdl.o _build/obj/cxx-opt/_gen/cpp/build_stamp.o _build/obj/cxx-opt/cpp/core.o _build/obj/cxx-opt/cpp/data_lang.o _build/obj/cxx-opt/cpp/fanos.o _build/obj/cxx-opt/cpp/fanos_shared.o _build/obj/cxx-opt/cpp/frontend_flag_spec.o _build/obj/cxx-opt/cpp/frontend_match.o _build/obj/cxx-opt/cpp/frontend_pyreadline.o _build/obj/cxx-opt/cpp/libc.o _build/obj/cxx-opt/cpp/osh.o _build/obj/cxx-opt/cpp/osh_tdop.o _build/obj/cxx-opt/cpp/pgen2.o _build/obj/cxx-opt/cpp/pylib.o _build/obj/cxx-opt/cpp/stdlib.o _build/obj/cxx-opt/_gen/frontend/arg_types.o _build/obj/cxx-opt/_gen/frontend/consts.o _build/obj/cxx-opt/_gen/frontend/help_meta.o _build/obj/cxx-opt/_gen/frontend/id_kind.asdl.o _build/obj/cxx-opt/_gen/frontend/signal.o _build/obj/cxx-opt/_gen/frontend/syntax.asdl.o _build/obj/cxx-opt/mycpp/bump_leak_heap.o _build/obj/cxx-opt/mycpp/gc_builtins.o _build/obj/cxx-opt/mycpp/gc_mylib.o _build/obj/cxx-opt/mycpp/gc_str.o _build/obj/cxx-opt/mycpp/hash.o _build/obj/cxx-opt/mycpp/mark_sweep_heap.o _build/obj/cxx-opt/_gen/osh/arith_parse.o _build/obj/cxx-opt/_gen/ysh/grammar_tables.o [187/196] SYMLINK _bin/cxx-opt oils-for-unix osh 'osh' -> 'oils-for-unix' [188/196] cxx opt+bumproot '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt+bumproot/_gen/bin/oils_for_unix.mycpp.o _gen/bin/oils_for_unix.mycpp.cc: In function 'int func_eggex::_GetGroupIndex(value_asdl::value_t*, value_asdl::eggex_ops_t*, syntax_asdl::loc_t*)': _gen/bin/oils_for_unix.mycpp.cc:12921:10: warning: 'group_index' may be used uninitialized in this function [-Wmaybe-uninitialized] return group_index; ^~~~~~~~~~~ In file included from /home/uke/oil/mycpp/runtime.h:13, from /home/uke/oil/_gen/core/optview.h:5, from /home/uke/oil/cpp/preamble.h:9, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/mycpp/gc_list.h: In member function 'void expr_eval::ExprEvaluator::EvalAugmented(value_asdl::y_lvalue_t*, value_asdl::value_t*, syntax_asdl::Token*, runtime_asdl::scope_t)': /home/uke/oil/mycpp/gc_list.h:307:5: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] i = len_ + i; ^ _gen/bin/oils_for_unix.mycpp.cc:45467:7: note: 'index' was declared here int index; ^~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'int cmd_eval::CommandEvaluator::_Dispatch(syntax_asdl::command_t*, runtime_asdl::CommandStatus*)': _gen/bin/oils_for_unix.mycpp.cc:32526:10: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] return status; ^~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'Tuple2 cmd_eval::CommandEvaluator::ExecuteAndCatch(syntax_asdl::command_t*, int)': _gen/bin/oils_for_unix.mycpp.cc:32818:26: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] this->dumper->MaybeDump(status); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'int cmd_eval::CommandEvaluator::_DoIf(syntax_asdl::command::If*)': _gen/bin/oils_for_unix.mycpp.cc:32246:10: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] return status; ^~~~~~ [189/196] LINK cxx opt+bumproot _bin/cxx-opt+bumproot/oils-for-unix _build/obj/cxx-opt+bumproot/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-opt+bumproot/_gen/bin/text_files.o _build/obj/cxx-opt+bumproot/_gen/core/runtime.asdl.o _build/obj/cxx-opt+bumproot/_gen/core/value.asdl.o _build/obj/cxx-opt+bumproot/_gen/cpp/build_stamp.o _build/obj/cxx-opt+bumproot/cpp/core.o _build/obj/cxx-opt+bumproot/cpp/data_lang.o _build/obj/cxx-opt+bumproot/cpp/fanos.o _build/obj/cxx-opt+bumproot/cpp/fanos_shared.o _build/obj/cxx-opt+bumproot/cpp/frontend_flag_spec.o _build/obj/cxx-opt+bumproot/cpp/frontend_match.o _build/obj/cxx-opt+bumproot/cpp/frontend_pyreadline.o _build/obj/cxx-opt+bumproot/cpp/libc.o _build/obj/cxx-opt+bumproot/cpp/osh.o _build/obj/cxx-opt+bumproot/cpp/osh_tdop.o _build/obj/cxx-opt+bumproot/cpp/pgen2.o _build/obj/cxx-opt+bumproot/cpp/pylib.o _build/obj/cxx-opt+bumproot/cpp/stdlib.o _build/obj/cxx-opt+bumproot/_gen/frontend/arg_types.o _build/obj/cxx-opt+bumproot/_gen/frontend/consts.o _build/obj/cxx-opt+bumproot/_gen/frontend/help_meta.o _build/obj/cxx-opt+bumproot/_gen/frontend/id_kind.asdl.o _build/obj/cxx-opt+bumproot/_gen/frontend/signal.o _build/obj/cxx-opt+bumproot/_gen/frontend/syntax.asdl.o _build/obj/cxx-opt+bumproot/mycpp/bump_leak_heap.o _build/obj/cxx-opt+bumproot/mycpp/gc_builtins.o _build/obj/cxx-opt+bumproot/mycpp/gc_mylib.o _build/obj/cxx-opt+bumproot/mycpp/gc_str.o _build/obj/cxx-opt+bumproot/mycpp/hash.o _build/obj/cxx-opt+bumproot/mycpp/mark_sweep_heap.o _build/obj/cxx-opt+bumproot/_gen/osh/arith_parse.o _build/obj/cxx-opt+bumproot/_gen/ysh/grammar_tables.o [190/196] SYMLINK _bin/cxx-opt+bumproot oils-for-unix osh 'osh' -> 'oils-for-unix' [191/196] cxx opt+bumpsmall '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt+bumpsmall/_gen/bin/oils_for_unix.mycpp.o _gen/bin/oils_for_unix.mycpp.cc: In function 'int func_eggex::_GetGroupIndex(value_asdl::value_t*, value_asdl::eggex_ops_t*, syntax_asdl::loc_t*)': _gen/bin/oils_for_unix.mycpp.cc:12921:10: warning: 'group_index' may be used uninitialized in this function [-Wmaybe-uninitialized] return group_index; ^~~~~~~~~~~ In file included from /home/uke/oil/mycpp/runtime.h:13, from /home/uke/oil/_gen/core/optview.h:5, from /home/uke/oil/cpp/preamble.h:9, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/mycpp/gc_list.h: In member function 'void expr_eval::ExprEvaluator::EvalAugmented(value_asdl::y_lvalue_t*, value_asdl::value_t*, syntax_asdl::Token*, runtime_asdl::scope_t)': /home/uke/oil/mycpp/gc_list.h:307:5: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] i = len_ + i; ^ _gen/bin/oils_for_unix.mycpp.cc:45467:7: note: 'index' was declared here int index; ^~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'int cmd_eval::CommandEvaluator::_DoIf(syntax_asdl::command::If*)': _gen/bin/oils_for_unix.mycpp.cc:32246:10: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] return status; ^~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'Tuple2 cmd_eval::CommandEvaluator::ExecuteAndCatch(syntax_asdl::command_t*, int)': _gen/bin/oils_for_unix.mycpp.cc:32818:26: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] this->dumper->MaybeDump(status); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [192/196] LINK cxx opt+bumpsmall _bin/cxx-opt+bumpsmall/oils-for-unix _build/obj/cxx-opt+bumpsmall/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-opt+bumpsmall/_gen/bin/text_files.o _build/obj/cxx-opt+bumpsmall/_gen/core/runtime.asdl.o _build/obj/cxx-opt+bumpsmall/_gen/core/value.asdl.o _build/obj/cxx-opt+bumpsmall/_gen/cpp/build_stamp.o _build/obj/cxx-opt+bumpsmall/cpp/core.o _build/obj/cxx-opt+bumpsmall/cpp/data_lang.o _build/obj/cxx-opt+bumpsmall/cpp/fanos.o _build/obj/cxx-opt+bumpsmall/cpp/fanos_shared.o _build/obj/cxx-opt+bumpsmall/cpp/frontend_flag_spec.o _build/obj/cxx-opt+bumpsmall/cpp/frontend_match.o _build/obj/cxx-opt+bumpsmall/cpp/frontend_pyreadline.o _build/obj/cxx-opt+bumpsmall/cpp/libc.o _build/obj/cxx-opt+bumpsmall/cpp/osh.o _build/obj/cxx-opt+bumpsmall/cpp/osh_tdop.o _build/obj/cxx-opt+bumpsmall/cpp/pgen2.o _build/obj/cxx-opt+bumpsmall/cpp/pylib.o _build/obj/cxx-opt+bumpsmall/cpp/stdlib.o _build/obj/cxx-opt+bumpsmall/_gen/frontend/arg_types.o _build/obj/cxx-opt+bumpsmall/_gen/frontend/consts.o _build/obj/cxx-opt+bumpsmall/_gen/frontend/help_meta.o _build/obj/cxx-opt+bumpsmall/_gen/frontend/id_kind.asdl.o _build/obj/cxx-opt+bumpsmall/_gen/frontend/signal.o _build/obj/cxx-opt+bumpsmall/_gen/frontend/syntax.asdl.o _build/obj/cxx-opt+bumpsmall/mycpp/bump_leak_heap.o _build/obj/cxx-opt+bumpsmall/mycpp/gc_builtins.o _build/obj/cxx-opt+bumpsmall/mycpp/gc_mylib.o _build/obj/cxx-opt+bumpsmall/mycpp/gc_str.o _build/obj/cxx-opt+bumpsmall/mycpp/hash.o _build/obj/cxx-opt+bumpsmall/mycpp/mark_sweep_heap.o _build/obj/cxx-opt+bumpsmall/_gen/osh/arith_parse.o _build/obj/cxx-opt+bumpsmall/_gen/ysh/grammar_tables.o [193/196] SYMLINK _bin/cxx-opt+bumpsmall oils-for-unix osh 'osh' -> 'oils-for-unix' [194/196] cxx opt+nopool '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt+nopool/_gen/bin/oils_for_unix.mycpp.o _gen/bin/oils_for_unix.mycpp.cc: In function 'int func_eggex::_GetGroupIndex(value_asdl::value_t*, value_asdl::eggex_ops_t*, syntax_asdl::loc_t*)': _gen/bin/oils_for_unix.mycpp.cc:12921:10: warning: 'group_index' may be used uninitialized in this function [-Wmaybe-uninitialized] return group_index; ^~~~~~~~~~~ In file included from /home/uke/oil/mycpp/runtime.h:13, from /home/uke/oil/_gen/core/optview.h:5, from /home/uke/oil/cpp/preamble.h:9, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/mycpp/gc_list.h: In member function 'void expr_eval::ExprEvaluator::EvalAugmented(value_asdl::y_lvalue_t*, value_asdl::value_t*, syntax_asdl::Token*, runtime_asdl::scope_t)': /home/uke/oil/mycpp/gc_list.h:307:5: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] i = len_ + i; ^ _gen/bin/oils_for_unix.mycpp.cc:45467:7: note: 'index' was declared here int index; ^~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'int cmd_eval::CommandEvaluator::_DoIf(syntax_asdl::command::If*)': _gen/bin/oils_for_unix.mycpp.cc:32246:10: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] return status; ^~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'Tuple2 cmd_eval::CommandEvaluator::ExecuteAndCatch(syntax_asdl::command_t*, int)': _gen/bin/oils_for_unix.mycpp.cc:32818:26: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] this->dumper->MaybeDump(status); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [195/196] LINK cxx opt+nopool _bin/cxx-opt+nopool/oils-for-unix _build/obj/cxx-opt+nopool/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-opt+nopool/_gen/bin/text_files.o _build/obj/cxx-opt+nopool/_gen/core/runtime.asdl.o _build/obj/cxx-opt+nopool/_gen/core/value.asdl.o _build/obj/cxx-opt+nopool/_gen/cpp/build_stamp.o _build/obj/cxx-opt+nopool/cpp/core.o _build/obj/cxx-opt+nopool/cpp/data_lang.o _build/obj/cxx-opt+nopool/cpp/fanos.o _build/obj/cxx-opt+nopool/cpp/fanos_shared.o _build/obj/cxx-opt+nopool/cpp/frontend_flag_spec.o _build/obj/cxx-opt+nopool/cpp/frontend_match.o _build/obj/cxx-opt+nopool/cpp/frontend_pyreadline.o _build/obj/cxx-opt+nopool/cpp/libc.o _build/obj/cxx-opt+nopool/cpp/osh.o _build/obj/cxx-opt+nopool/cpp/osh_tdop.o _build/obj/cxx-opt+nopool/cpp/pgen2.o _build/obj/cxx-opt+nopool/cpp/pylib.o _build/obj/cxx-opt+nopool/cpp/stdlib.o _build/obj/cxx-opt+nopool/_gen/frontend/arg_types.o _build/obj/cxx-opt+nopool/_gen/frontend/consts.o _build/obj/cxx-opt+nopool/_gen/frontend/help_meta.o _build/obj/cxx-opt+nopool/_gen/frontend/id_kind.asdl.o _build/obj/cxx-opt+nopool/_gen/frontend/signal.o _build/obj/cxx-opt+nopool/_gen/frontend/syntax.asdl.o _build/obj/cxx-opt+nopool/mycpp/bump_leak_heap.o _build/obj/cxx-opt+nopool/mycpp/gc_builtins.o _build/obj/cxx-opt+nopool/mycpp/gc_mylib.o _build/obj/cxx-opt+nopool/mycpp/gc_str.o _build/obj/cxx-opt+nopool/mycpp/hash.o _build/obj/cxx-opt+nopool/mycpp/mark_sweep_heap.o _build/obj/cxx-opt+nopool/_gen/osh/arith_parse.o _build/obj/cxx-opt+nopool/_gen/ysh/grammar_tables.o [196/196] SYMLINK _bin/cxx-opt+nopool oils-for-unix osh 'osh' -> 'oils-for-unix' cachegrind-0 parse.abuild bash - Wrote _tmp/gc-cachegrind/raw/cachegrind-0.txt cachegrind-1 parse.abuild _bin/cxx-opt+bumpleak/osh mut AST not printed. [BumpLeakHeap] num allocated = 110978 bytes allocated = 4330075 mem pos = 5636016 Wrote _tmp/gc-cachegrind/raw/cachegrind-1.txt cachegrind-2 parse.abuild _bin/cxx-opt+bumproot/osh mut AST not printed. [BumpLeakHeap] max roots = 120 num allocated = 110978 bytes allocated = 4330075 mem pos = 5636016 Wrote _tmp/gc-cachegrind/raw/cachegrind-2.txt cachegrind-3 parse.abuild _bin/cxx-opt+bumpsmall/osh mut+alloc AST not printed. num live = 4011 max survived = 0 num allocated = 4011 bytes allocated = 964249 num gc points = 180 num collections = 0 gc threshold = 1000000000 num growths = 0 max gc millis = 0.0 total gc millis = 0.0 roots capacity = 1024 objs capacity = 10240 Wrote _tmp/gc-cachegrind/raw/cachegrind-3.txt cachegrind-4 parse.abuild _bin/cxx-opt+nopool/osh mut+alloc AST not printed. num live = 110983 max survived = 0 num allocated = 110983 bytes allocated = 4330198 num gc points = 180 num collections = 0 gc threshold = 1000000000 num growths = 0 max gc millis = 0.0 total gc millis = 0.0 roots capacity = 1024 objs capacity = 163840 Wrote _tmp/gc-cachegrind/raw/cachegrind-4.txt cachegrind-5 parse.abuild _bin/cxx-opt+nopool/osh mut+alloc+free+gc AST not printed. Wrote _tmp/gc-cachegrind/raw/cachegrind-5.txt cachegrind-6 parse.abuild _bin/cxx-opt/osh mut+alloc AST not printed. num live = 110983 max survived = 0 num allocated = 110983 num in heap = 4011 num in pool 1 = 55499 num in pool 2 = 51473 bytes allocated = 4777993 num gc points = 180 num collections = 0 gc threshold = 1000000000 num growths = 0 max gc millis = 0.0 total gc millis = 0.0 roots capacity = 1024 objs capacity = 10240 Wrote _tmp/gc-cachegrind/raw/cachegrind-6.txt cachegrind-7 parse.abuild _bin/cxx-opt/osh mut+alloc+free AST not printed. num live = -107415 max survived = 0 num allocated = 110988 num in heap = 4011 num in pool 1 = 55503 num in pool 2 = 51474 bytes allocated = 4777993 num gc points = 180 num collections = 1 gc threshold = 0 num growths = 1 max gc millis = 11.4 total gc millis = 11.4 roots capacity = 1024 objs capacity = 10240 Wrote _tmp/gc-cachegrind/raw/cachegrind-7.txt cachegrind-8 parse.abuild _bin/cxx-opt/osh mut+alloc+free+gc AST not printed. Wrote _tmp/gc-cachegrind/raw/cachegrind-8.txt cachegrind-9 ex.compute-fib bash - Wrote _tmp/gc-cachegrind/raw/cachegrind-9.txt cachegrind-10 ex.compute-fib _bin/cxx-opt+bumpleak/osh mut [BumpLeakHeap] num allocated = 73363 bytes allocated = 2225527 mem pos = 3176352 Wrote _tmp/gc-cachegrind/raw/cachegrind-10.txt cachegrind-11 ex.compute-fib _bin/cxx-opt+bumproot/osh mut [BumpLeakHeap] max roots = 181 num allocated = 73363 bytes allocated = 2225527 mem pos = 3176352 Wrote _tmp/gc-cachegrind/raw/cachegrind-11.txt cachegrind-12 ex.compute-fib _bin/cxx-opt+bumpsmall/osh mut+alloc num live = 1616 max survived = 0 num allocated = 1616 bytes allocated = 194493 num gc points = 3190 num collections = 0 gc threshold = 1000000000 num growths = 0 max gc millis = 0.0 total gc millis = 0.0 roots capacity = 1024 objs capacity = 10240 Wrote _tmp/gc-cachegrind/raw/cachegrind-12.txt cachegrind-13 ex.compute-fib _bin/cxx-opt+nopool/osh mut+alloc num live = 73368 max survived = 0 num allocated = 73368 bytes allocated = 2225650 num gc points = 3190 num collections = 0 gc threshold = 1000000000 num growths = 0 max gc millis = 0.0 total gc millis = 0.0 roots capacity = 1024 objs capacity = 81920 Wrote _tmp/gc-cachegrind/raw/cachegrind-13.txt cachegrind-14 ex.compute-fib _bin/cxx-opt+nopool/osh mut+alloc+free+gc Wrote _tmp/gc-cachegrind/raw/cachegrind-14.txt cachegrind-15 ex.compute-fib _bin/cxx-opt/osh mut+alloc num live = 73368 max survived = 0 num allocated = 73368 num in heap = 1616 num in pool 1 = 46571 num in pool 2 = 25181 bytes allocated = 2535117 num gc points = 3190 num collections = 0 gc threshold = 1000000000 num growths = 0 max gc millis = 0.0 total gc millis = 0.0 roots capacity = 1024 objs capacity = 10240 Wrote _tmp/gc-cachegrind/raw/cachegrind-15.txt cachegrind-16 ex.compute-fib _bin/cxx-opt/osh mut+alloc+free num live = -72292 max survived = 0 num allocated = 73373 num in heap = 1616 num in pool 1 = 46575 num in pool 2 = 25182 bytes allocated = 2535117 num gc points = 3190 num collections = 1 gc threshold = 0 num growths = 1 max gc millis = 8.6 total gc millis = 8.6 roots capacity = 1024 objs capacity = 10240 Wrote _tmp/gc-cachegrind/raw/cachegrind-16.txt cachegrind-17 ex.compute-fib _bin/cxx-opt/osh mut+alloc+free+gc Wrote _tmp/gc-cachegrind/raw/cachegrind-17.txt status elapsed_secs user_secs sys_secs max_rss_KiB join_id 1 0 0.450115 0.432466 0.012551 53352 cachegrind-0 2 0 0.907356 0.892893 0.011989 58524 cachegrind-1 3 0 0.999318 0.968671 0.028553 66240 cachegrind-2 4 0 1.041334 1.020121 0.019373 65080 cachegrind-3 5 0 1.199892 1.189058 0.008583 64860 cachegrind-4 6 0 1.238324 1.200187 0.036070 64196 cachegrind-5 7 0 1.119484 1.089519 0.027994 63400 cachegrind-6 8 0 1.153920 1.128357 0.023981 63288 cachegrind-7 9 0 1.149722 1.123675 0.023968 62496 cachegrind-8 10 0 0.420088 0.390544 0.027851 53384 cachegrind-9 11 0 0.848830 0.824334 0.023103 57400 cachegrind-10 12 0 0.947551 0.933641 0.012381 62208 cachegrind-11 13 0 0.981341 0.959629 0.019978 62348 cachegrind-12 14 0 1.161708 1.142457 0.015969 62252 cachegrind-13 15 0 1.147272 1.127433 0.017999 62252 cachegrind-14 16 0 1.047317 1.026830 0.019046 61208 cachegrind-15 17 0 1.061304 1.031381 0.028061 61248 cachegrind-16 18 0 1.060314 1.031568 0.026966 60488 cachegrind-17 task sh_path shell_runtime_opts 1 parse.abuild bash - 2 parse.abuild _bin/cxx-opt+bumpleak/osh mut 3 parse.abuild _bin/cxx-opt+bumproot/osh mut 4 parse.abuild _bin/cxx-opt+bumpsmall/osh mut+alloc 5 parse.abuild _bin/cxx-opt+nopool/osh mut+alloc 6 parse.abuild _bin/cxx-opt+nopool/osh mut+alloc+free+gc 7 parse.abuild _bin/cxx-opt/osh mut+alloc 8 parse.abuild _bin/cxx-opt/osh mut+alloc+free 9 parse.abuild _bin/cxx-opt/osh mut+alloc+free+gc 10 ex.compute-fib bash - 11 ex.compute-fib _bin/cxx-opt+bumpleak/osh mut 12 ex.compute-fib _bin/cxx-opt+bumproot/osh mut 13 ex.compute-fib _bin/cxx-opt+bumpsmall/osh mut+alloc 14 ex.compute-fib _bin/cxx-opt+nopool/osh mut+alloc 15 ex.compute-fib _bin/cxx-opt+nopool/osh mut+alloc+free+gc 16 ex.compute-fib _bin/cxx-opt/osh mut+alloc 17 ex.compute-fib _bin/cxx-opt/osh mut+alloc+free 18 ex.compute-fib _bin/cxx-opt/osh mut+alloc+free+gc join_id irefs 1 cachegrind-0 43760109 2 cachegrind-1 25379553 3 cachegrind-10 18586866 4 cachegrind-11 24119604 5 cachegrind-12 25767220 6 cachegrind-13 44837558 7 cachegrind-14 44623022 8 cachegrind-15 28347180 9 cachegrind-16 29928875 10 cachegrind-17 29348043 11 cachegrind-2 33311304 12 cachegrind-3 36156943 13 cachegrind-4 64967588 14 cachegrind-5 73844655 15 cachegrind-6 39977483 16 cachegrind-7 42633628 17 cachegrind-8 49716689 18 cachegrind-9 23994360 PID 2239 done Wrote _tmp/gc-cachegrind/index.html