1
Fork 0

Fix feature gate tests

This commit is contained in:
Amanieu d'Antras 2020-05-08 16:37:57 +01:00
parent 6ba9696f5e
commit ac1fb93fce
4 changed files with 14 additions and 10 deletions

View file

@ -2,7 +2,9 @@
fn main() { fn main() {
unsafe { unsafe {
asm!(""); //~ ERROR inline assembly is not stable enough asm!("");
llvm_asm!(""); //~ ERROR inline assembly is not stable enough //~^ ERROR inline assembly is not stable enough
llvm_asm!("");
//~^ ERROR LLVM-style inline assembly will never be stabilized
} }
} }

View file

@ -4,11 +4,11 @@ error[E0658]: use of unstable library feature 'asm': inline assembly is not stab
LL | asm!(""); LL | asm!("");
| ^^^ | ^^^
| |
= note: see issue #70173 <https://github.com/rust-lang/rust/issues/70173> for more information = note: see issue #72016 <https://github.com/rust-lang/rust/issues/72016> for more information
= help: add `#![feature(asm)]` to the crate attributes to enable = help: add `#![feature(asm)]` to the crate attributes to enable
error[E0658]: use of unstable library feature 'llvm_asm': inline assembly is not stable enough for use and is subject to change error[E0658]: use of unstable library feature 'llvm_asm': LLVM-style inline assembly will never be stabilized, prefer using asm! instead
--> $DIR/feature-gate-asm.rs:6:9 --> $DIR/feature-gate-asm.rs:7:9
| |
LL | llvm_asm!(""); LL | llvm_asm!("");
| ^^^^^^^^ | ^^^^^^^^

View file

@ -2,7 +2,9 @@
fn main() { fn main() {
unsafe { unsafe {
println!("{:?}", asm!("")); //~ ERROR inline assembly is not stable println!("{:?}", asm!(""));
println!("{:?}", llvm_asm!("")); //~ ERROR inline assembly is not stable //~^ ERROR inline assembly is not stable enough
println!("{:?}", llvm_asm!(""));
//~^ ERROR LLVM-style inline assembly will never be stabilized
} }
} }

View file

@ -4,11 +4,11 @@ error[E0658]: use of unstable library feature 'asm': inline assembly is not stab
LL | println!("{:?}", asm!("")); LL | println!("{:?}", asm!(""));
| ^^^ | ^^^
| |
= note: see issue #70173 <https://github.com/rust-lang/rust/issues/70173> for more information = note: see issue #72016 <https://github.com/rust-lang/rust/issues/72016> for more information
= help: add `#![feature(asm)]` to the crate attributes to enable = help: add `#![feature(asm)]` to the crate attributes to enable
error[E0658]: use of unstable library feature 'llvm_asm': inline assembly is not stable enough for use and is subject to change error[E0658]: use of unstable library feature 'llvm_asm': LLVM-style inline assembly will never be stabilized, prefer using asm! instead
--> $DIR/feature-gate-asm2.rs:6:26 --> $DIR/feature-gate-asm2.rs:7:26
| |
LL | println!("{:?}", llvm_asm!("")); LL | println!("{:?}", llvm_asm!(""));
| ^^^^^^^^ | ^^^^^^^^