[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 value_asdl::value_t* method_io::Eval::Call(typed_args::Reader*)': _gen/bin/oils_for_unix.mycpp.cc:17660:78: error: no matching function for call to 'state::ctx_FrontFrame::ctx_FrontFrame()' state::ctx_FrontFrame ctx{this->cmd_ev->mem, captured_frame, bindings}; ^ _gen/bin/oils_for_unix.mycpp.cc:8562:3: note: candidate: 'state::ctx_FrontFrame::ctx_FrontFrame(state::Mem*, Dict*, Dict*)' ctx_FrontFrame(state::Mem* mem, Dict* rear_frame, Dict* out_dict); ^~~~~~~~~~~~~~ _gen/bin/oils_for_unix.mycpp.cc:8562:3: note: no known conversion for argument 3 from 'Dict*' to 'Dict*' In file included from /home/uke/oil/mycpp/runtime.h:8, from /home/uke/oil/_gen/core/optview.h:5, from /home/uke/oil/cpp/preamble.h:10, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/mycpp/gc_alloc.h: In instantiation of 'T* Alloc(Args&& ...) [with T = value_asdl::value__Dict; Args = {Dict*&}]': _gen/bin/oils_for_unix.mycpp.cc:17664:41: required from here /home/uke/oil/mycpp/gc_alloc.h:144:10: error: no matching function for call to 'value_asdl::value__Dict::value__Dict(Dict*&)' return new (obj) T(std::forward(args)...); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/uke/oil/cpp/preamble.h:12, from _gen/bin/oils_for_unix.mycpp.cc:5: /home/uke/oil/_gen/core/value.asdl.h:593:3: note: candidate: 'value_asdl::value__Dict::value__Dict(Dict*)' value__Dict(Dict* d) ^~~~~~~~~~~ /home/uke/oil/_gen/core/value.asdl.h:593:3: note: no known conversion for argument 1 from 'Dict*' to 'Dict*' ninja: build stopped: subcommand failed.