[1/3] cxx opt '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o FAILED: _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o build/ninja-rules-cpp.sh compile_one cxx opt '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o.d _gen/bin/oils_for_unix.mycpp.cc: In member function 'virtual int executor::ShellExecutor::RunSimpleCommand(runtime_asdl::cmd_value::Argv*, runtime_asdl::CommandStatus*, int)': _gen/bin/oils_for_unix.mycpp.cc:24563:43: error: invalid conversion from 'void*' to 'vm::_Builtin*' [-fpermissive] status = this->RunBuiltinProc(builtin_proc, cmd_val); ^~~~~~~~~~~~ _gen/bin/oils_for_unix.mycpp.cc:24443:49: note: initializing argument 1 of 'int executor::ShellExecutor::RunBuiltinProc(vm::_Builtin*, runtime_asdl::cmd_value::Argv*)' int ShellExecutor::RunBuiltinProc(vm::_Builtin* builtin_proc, cmd_value::Argv* cmd_val) { ~~~~~~~~~~~~~~^~~~~~~~~~~~ _gen/bin/oils_for_unix.mycpp.cc: In member function 'bool state::Procs::IsInvokableObj(BigStr*)': _gen/bin/oils_for_unix.mycpp.cc:29416:76: error: no matching function for call to 'state::Procs::IsInvokableObj(value_asdl::value_t*&)' Tuple2 tup19 = IsInvokableObj(val); ^ _gen/bin/oils_for_unix.mycpp.cc:29406:6: note: candidate: 'bool state::Procs::IsInvokableObj(BigStr*)' bool Procs::IsInvokableObj(BigStr* name) { ^~~~~ _gen/bin/oils_for_unix.mycpp.cc:29406:6: note: no known conversion for argument 1 from 'value_asdl::value_t*' to 'BigStr*' _gen/bin/oils_for_unix.mycpp.cc: In member function 'Tuple2 state::Procs::GetInvokable(BigStr*)': _gen/bin/oils_for_unix.mycpp.cc:29462:76: error: no matching function for call to 'state::Procs::IsInvokableObj(value_asdl::value_t*&)' Tuple2 tup20 = IsInvokableObj(val); ^ _gen/bin/oils_for_unix.mycpp.cc:29406:6: note: candidate: 'bool state::Procs::IsInvokableObj(BigStr*)' bool Procs::IsInvokableObj(BigStr* name) { ^~~~~ _gen/bin/oils_for_unix.mycpp.cc:29406:6: note: no known conversion for argument 1 from 'value_asdl::value_t*' to 'BigStr*' ninja: build stopped: subcommand failed.