Remove compile-pass from compiletest

Also change annotations in some tests
This commit is contained in:
Yuki Okushi 2019-07-04 19:28:20 +09:00
parent 853f30052d
commit ce77031e96
5 changed files with 4 additions and 7 deletions

View File

@ -1,5 +1,5 @@
// edition:2018
// compile-pass
// build-pass (FIXME(62277): could be check-pass?)
// revisions: migrate mir
//[mir]compile-flags: -Z borrowck=mir

View File

@ -1,5 +1,5 @@
// edition:2018
// compile-pass
// build-pass (FIXME(62277): could be check-pass?)
// revisions: migrate mir
//[mir]compile-flags: -Z borrowck=mir

View File

@ -1,5 +1,5 @@
// edition:2018
// compile-pass
// build-pass (FIXME(62277): could be check-pass?)
// revisions: migrate mir
//[mir]compile-flags: -Z borrowck=mir

View File

@ -1,5 +1,5 @@
// edition:2018
// compile-pass
// build-pass (FIXME(62277): could be check-pass?)
// revisions: migrate mir
//[mir]compile-flags: -Z borrowck=mir

View File

@ -591,9 +591,6 @@ impl TestProps {
} else if config.parse_name_directive(ln, "build-pass") {
check_no_run("build-pass");
Some(PassMode::Build)
} else if config.parse_name_directive(ln, "compile-pass") /* compatibility */ {
check_no_run("compile-pass");
Some(PassMode::Build)
} else if config.parse_name_directive(ln, "run-pass") {
if config.mode != Mode::Ui && config.mode != Mode::RunPass /* compatibility */ {
panic!("`run-pass` header is only supported in UI tests")