1
Fork 0

retool inline encoding to handle methods, fix tests

This commit is contained in:
Niko Matsakis 2012-03-01 10:36:22 -08:00
parent 12c68bcd6d
commit def72bda47
17 changed files with 596 additions and 404 deletions

View file

@ -289,10 +289,15 @@ fn compile_test(config: config, props: test_props,
testfile: str) -> procres {
vec::iter(props.aux_builds) {|rel_ab|
let abs_ab = fs::connect(config.aux_base, rel_ab);
compose_and_run(config, abs_ab,
make_compile_args(_, props, ["--lib"],
make_lib_name, _),
config.compile_lib_path, option::none);
let auxres = compose_and_run(config, abs_ab,
make_compile_args(_, props, ["--lib"],
make_lib_name, _),
config.compile_lib_path, option::none);
if auxres.status != 0 {
fatal_procres(
#fmt["auxiliary build of %s failed to compile: ", abs_ab],
auxres);
}
}
compose_and_run(config, testfile,