Remove unneeded special case for rust CI
This commit is contained in:
parent
0d359efbe6
commit
e378787a43
2 changed files with 30 additions and 47 deletions
|
@ -93,7 +93,6 @@ fn show_usage() {
|
|||
--features [arg] : Add a new feature [arg]
|
||||
--use-system-gcc : Use system installed libgccjit
|
||||
--build-only : Only build rustc_codegen_gcc then exits
|
||||
--use-backend : Useful only for rustc testsuite
|
||||
--nb-parts : Used to split rustc_tests (for CI needs)
|
||||
--current-part : Used with `--nb-parts`, allows you to specify which parts to test"#
|
||||
);
|
||||
|
@ -113,7 +112,6 @@ struct TestArg {
|
|||
use_system_gcc: bool,
|
||||
runners: BTreeSet<String>,
|
||||
flags: Vec<String>,
|
||||
backend: Option<String>,
|
||||
nb_parts: Option<usize>,
|
||||
current_part: Option<usize>,
|
||||
sysroot_panic_abort: bool,
|
||||
|
@ -145,14 +143,6 @@ impl TestArg {
|
|||
test_arg.use_system_gcc = true;
|
||||
}
|
||||
"--build-only" => test_arg.build_only = true,
|
||||
"--use-backend" => match args.next() {
|
||||
Some(backend) if !backend.is_empty() => test_arg.backend = Some(backend),
|
||||
_ => {
|
||||
return Err(
|
||||
"Expected an argument after `--use-backend`, found nothing".into()
|
||||
)
|
||||
}
|
||||
},
|
||||
"--nb-parts" => {
|
||||
test_arg.nb_parts = Some(get_number_after_arg(&mut args, "--nb-parts")?);
|
||||
}
|
||||
|
@ -199,7 +189,7 @@ impl TestArg {
|
|||
}
|
||||
|
||||
fn build_if_no_backend(env: &Env, args: &TestArg) -> Result<(), String> {
|
||||
if args.backend.is_some() {
|
||||
if args.config_info.backend.is_some() {
|
||||
return Ok(());
|
||||
}
|
||||
let mut command: Vec<&dyn AsRef<OsStr>> = vec![&"cargo", &"rustc"];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue