--- byo run-tests: yaks/TEST.sh test-hello (nvalue.List items:[ (nvalue.Symbol s:module) (nvalue.Symbol s:hello) (nvalue.List items:[ (nvalue.Symbol s:func) (nvalue.Symbol s:main) (nvalue.List items:[ (nvalue.Symbol s:"=>") (nvalue.List items:[ (nvalue.List items:[ (nvalue.Symbol s:argv) (nvalue.List items:[(nvalue.Symbol s:List) (nvalue.Symbol s:Str)] ) ] ) ] ) (nvalue.Symbol s:Int) ] ) (nvalue.List items:[ (nvalue.Symbol s:call) (nvalue.Symbol s:print) (nvalue.Str s:hello) ] ) (nvalue.List items:[(nvalue.Symbol s:return) (nvalue.Int i:42)]) ] ) ] ) (Program main_module:foo modules:[ (Module name:hello defs:[ (mod_def.Func name:main sig:(Signature params:[(NameType name:argv typ:(ktype.List T:(ktype.Str)))] return_type:(ktype.Int) ) statements:[ (stmt.Return e:(Int i:42 loc:(Token path:path chunk:chunk start:0 length:3)) ) ] ) ] ) ] ) #include "mycpp/runtime.h" namespace hello { int main(List<BigStr*>* argv) { return 42; } } // namespace hello OK test-hello-cpp ninja: error: loading 'build.ninja': No such file or directory FAIL with status 1