diff options
Diffstat (limited to 'support/crown/src/main.rs')
-rw-r--r-- | support/crown/src/main.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/support/crown/src/main.rs b/support/crown/src/main.rs index cd64ca7331f..7c70f45463b 100644 --- a/support/crown/src/main.rs +++ b/support/crown/src/main.rs @@ -23,7 +23,6 @@ extern crate rustc_trait_selection; extern crate rustc_type_ir; use std::path::Path; -use std::process::ExitCode; use rustc_driver::Callbacks; use rustc_interface::interface::Config; @@ -61,7 +60,7 @@ impl Callbacks for MyCallbacks { } } -fn main() -> ExitCode { +fn main() { let handler = rustc_session::EarlyDiagCtxt::new(rustc_session::config::ErrorOutputType::default()); rustc_driver::init_logger(&handler, rustc_log::LoggerConfig::from_env("CROWN_LOG")); @@ -76,8 +75,5 @@ fn main() -> ExitCode { // Pass cfg(crown) to rustc args.extend(["--cfg".to_owned(), "crown".to_owned()]); - match rustc_driver::RunCompiler::new(&args, &mut MyCallbacks).run() { - Ok(_) => ExitCode::SUCCESS, - Err(_) => ExitCode::FAILURE, - } + rustc_driver::RunCompiler::new(&args, &mut MyCallbacks).run() } |