Produce the exit codes that compiletest expects

This commit is contained in:
Oliver Schneider 2018-07-25 17:28:16 +02:00
parent 9b89d0bfd7
commit b055ff03f1

View file

@ -228,8 +228,12 @@ fn main() {
}
});
rustc_driver::run_compiler(&args, Box::new(MiriCompilerCalls {
default: Box::new(RustcDefaultCalls),
start_fn,
}), None, None);
let result = rustc_driver::run(move || {
rustc_driver::run_compiler(&args, Box::new(MiriCompilerCalls {
default: Box::new(RustcDefaultCalls),
start_fn,
}), None, None)
});
std::process::exit(result as i32);
}