File tree Expand file tree Collapse file tree 2 files changed +16
-20
lines changed
tests/run-make/target-cpu-native Expand file tree Collapse file tree 2 files changed +16
-20
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ // target-cpu is a codegen flag that generates code for the processor of the host machine
2
+ // running the compilation. This test is a sanity test that this flag does not cause any
3
+ // warnings when used, and that binaries produced by it can also be successfully executed.
4
+ // See https://github.com/rust-lang/rust/pull/23238
5
+
6
+ // FIXME(Oneirical): only-linux only-x86_64
7
+
8
+ use run_make_support:: { run, rustc} ;
9
+
10
+ fn main ( ) {
11
+ let out = rustc ( ) . input ( "foo.rs" ) . arg ( "-Ctarget-cpu=native" ) . run ( ) . stderr_utf8 ( ) ;
12
+ run ( "foo" ) ;
13
+ // There should be zero warnings emitted - the bug would cause "unknown CPU `native`"
14
+ // to be printed out.
15
+ assert_eq ! ( out. len( ) , 0 ) ;
16
+ }
You can’t perform that action at this time.
0 commit comments