diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2016-12-23 19:39:20 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2016-12-29 13:24:45 +1300 |
| commit | 7720cf02e39582182060704f844d34c5d9e9f4d5 (patch) | |
| tree | 728acedd296b22765ac9db18929e94068d9ccd2b /src/test/compile-fail | |
| parent | 4ecc85beb339aa8089d936e450b0d800bdf580ae (diff) | |
| download | rust-7720cf02e39582182060704f844d34c5d9e9f4d5.tar.gz rust-7720cf02e39582182060704f844d34c5d9e9f4d5.zip | |
Change --crate-type metadata to --emit=metadata
Diffstat (limited to 'src/test/compile-fail')
| -rw-r--r-- | src/test/compile-fail/auxiliary/rmeta_meta.rs | 3 | ||||
| -rw-r--r-- | src/test/compile-fail/rmeta-lib-pass.rs | 3 | ||||
| -rw-r--r-- | src/test/compile-fail/rmeta-pass.rs | 3 | ||||
| -rw-r--r-- | src/test/compile-fail/rmeta.rs | 3 | ||||
| -rw-r--r-- | src/test/compile-fail/rmeta_meta_main.rs | 2 |
5 files changed, 6 insertions, 8 deletions
diff --git a/src/test/compile-fail/auxiliary/rmeta_meta.rs b/src/test/compile-fail/auxiliary/rmeta_meta.rs index 7bd1a96f452..4207fc2373b 100644 --- a/src/test/compile-fail/auxiliary/rmeta_meta.rs +++ b/src/test/compile-fail/auxiliary/rmeta_meta.rs @@ -9,8 +9,9 @@ // except according to those terms. // no-prefer-dynamic +// compile-flags: --emit=metadata -#![crate_type="metadata"] +#![crate_type="rlib"] pub struct Foo { pub field: i32, diff --git a/src/test/compile-fail/rmeta-lib-pass.rs b/src/test/compile-fail/rmeta-lib-pass.rs index f2ac37a2ce9..dde559b018c 100644 --- a/src/test/compile-fail/rmeta-lib-pass.rs +++ b/src/test/compile-fail/rmeta-lib-pass.rs @@ -8,6 +8,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// compile-flags: --emit=metadata // aux-build:rmeta_rlib.rs // no-prefer-dynamic // must-compile-successfully @@ -15,8 +16,6 @@ // Check that building a metadata crate works with a dependent, rlib crate. // This is a cfail test since there is no executable to run. -#![crate_type="metadata"] - extern crate rmeta_rlib; use rmeta_rlib::Foo; diff --git a/src/test/compile-fail/rmeta-pass.rs b/src/test/compile-fail/rmeta-pass.rs index 2c0b6f77c1e..5b24da79a7e 100644 --- a/src/test/compile-fail/rmeta-pass.rs +++ b/src/test/compile-fail/rmeta-pass.rs @@ -8,6 +8,7 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// compile-flags: --emit=metadata // aux-build:rmeta_meta.rs // no-prefer-dynamic // must-compile-successfully @@ -16,8 +17,6 @@ // crate. // This is a cfail test since there is no executable to run. -#![crate_type="metadata"] - extern crate rmeta_meta; use rmeta_meta::Foo; diff --git a/src/test/compile-fail/rmeta.rs b/src/test/compile-fail/rmeta.rs index 455574bbb9d..edcf98d9964 100644 --- a/src/test/compile-fail/rmeta.rs +++ b/src/test/compile-fail/rmeta.rs @@ -9,11 +9,10 @@ // except according to those terms. // no-prefer-dynamic +// compile-flags: --emit=metadata // Check that building a metadata crate finds an error. -#![crate_type="metadata"] - fn main() { let _ = Foo; //~ ERROR unresolved value `Foo` } diff --git a/src/test/compile-fail/rmeta_meta_main.rs b/src/test/compile-fail/rmeta_meta_main.rs index 1c922c28139..ffeb5bc3b85 100644 --- a/src/test/compile-fail/rmeta_meta_main.rs +++ b/src/test/compile-fail/rmeta_meta_main.rs @@ -8,13 +8,13 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// compile-flags: --emit=metadata // aux-build:rmeta_meta.rs // no-prefer-dynamic // Check that building a metadata crate finds an error with a dependent, // metadata-only crate. -#![crate_type="metadata"] extern crate rmeta_meta; use rmeta_meta::Foo; |
