*** Running test-ast-formats (C (w ) (w )) (command.Simple blame_tok:(Token id:Lit_Chars length:4 col:0 line:(SourceLine line_num:1 content:"echo hi" src:(source.CFlag)) ) more_env:[] words:[ (CompoundWord parts:[...0x7f7de677f280]) (CompoundWord parts:[(Token id:Lit_Chars length:2 col:5 line:...0x7f7de678e650)] ) ] is_last_cmd:F ) OK test-ast-formats *** Running test-bash-version-emulation [1/23] cxx asan '' _gen/cpp/build_stamp.cc _build/obj/cxx-asan/_gen/cpp/build_stamp.o [2/23] cxx asan '' _gen/bin/text_files.cc _build/obj/cxx-asan/_gen/bin/text_files.o [3/23] cxx asan '' cpp/fanos_shared.c _build/obj/cxx-asan/cpp/fanos_shared.o [4/23] cxx asan '' cpp/fanos.cc _build/obj/cxx-asan/cpp/fanos.o [5/23] cxx asan '' cpp/libc.cc _build/obj/cxx-asan/cpp/libc.o [6/23] cxx asan '' cpp/osh.cc _build/obj/cxx-asan/cpp/osh.o [7/23] cxx asan '' cpp/frontend_pyreadline.cc _build/obj/cxx-asan/cpp/frontend_pyreadline.o [8/23] cxx asan '' cpp/osh_tdop.cc _build/obj/cxx-asan/cpp/osh_tdop.o [9/23] cxx asan '' cpp/core.cc _build/obj/cxx-asan/cpp/core.o [10/23] cxx asan '' cpp/pylib.cc _build/obj/cxx-asan/cpp/pylib.o [11/23] cxx asan '' cpp/pgen2.cc _build/obj/cxx-asan/cpp/pgen2.o [12/23] cxx asan '' _gen/frontend/consts.cc _build/obj/cxx-asan/_gen/frontend/consts.o [13/23] cxx asan '' _gen/frontend/signal.cc _build/obj/cxx-asan/_gen/frontend/signal.o [14/23] cxx asan '' _gen/data_lang/nil8.asdl.cc _build/obj/cxx-asan/_gen/data_lang/nil8.asdl.o [15/23] cxx asan '' _gen/frontend/help_meta.cc _build/obj/cxx-asan/_gen/frontend/help_meta.o [16/23] cxx asan '' cpp/stdlib.cc _build/obj/cxx-asan/cpp/stdlib.o [17/23] cxx asan '' cpp/frontend_match.cc _build/obj/cxx-asan/cpp/frontend_match.o [18/23] cxx asan '' _gen/bin/oils_for_unix.mycpp-main.cc _build/obj/cxx-asan/_gen/bin/oils_for_unix.mycpp-main.o [19/23] cxx asan '' _gen/osh/arith_parse.cc _build/obj/cxx-asan/_gen/osh/arith_parse.o [20/23] cxx asan '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-asan/_gen/bin/oils_for_unix.mycpp.o FAILED: _build/obj/cxx-asan/_gen/bin/oils_for_unix.mycpp.o build/ninja-rules-cpp.sh compile_one cxx asan '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-asan/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-asan/_gen/bin/oils_for_unix.mycpp.o.d _gen/bin/oils_for_unix.mycpp.cc: In function ‘void main_loop::_UpdateTerminalSize(state::Mem*, void*)’: _gen/bin/oils_for_unix.mycpp.cc:25937:33: error: ‘GetTerminalSize’ is not a member of ‘pyos’ 25937 | Tuple2 tup0 = pyos::GetTerminalSize(); | ^~~~~~~~~~~~~~~ _gen/bin/oils_for_unix.mycpp.cc:25947:5: error: ‘void*’ is not a pointer-to-object type 25947 | readline->resize_terminal(); | ^~~~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In function ‘void shell::_UpdateTerminalSize(state::Mem*)’: _gen/bin/oils_for_unix.mycpp.cc:58124:33: error: ‘GetTerminalSize’ is not a member of ‘pyos’ 58124 | Tuple2 tup0 = pyos::GetTerminalSize(); | ^~~~~~~~~~~~~~~ [21/23] cxx asan '' _gen/ysh/grammar_tables.cc _build/obj/cxx-asan/_gen/ysh/grammar_tables.o ninja: build stopped: subcommand failed. FAIL test-bash-version-emulation