mirror of
https://github.com/rust-lang/rust.git
synced 2024-10-31 22:41:50 +00:00
43 lines
882 B
Rust
43 lines
882 B
Rust
// This test check that we lint on non well known values and that we don't lint on well known
|
|
// values
|
|
//
|
|
// check-pass
|
|
// compile-flags: --check-cfg=values() -Z unstable-options
|
|
|
|
#[cfg(target_os = "linuz")]
|
|
//~^ WARNING unexpected `cfg` condition value
|
|
fn target_os_linux_misspell() {}
|
|
|
|
#[cfg(target_os = "linux")]
|
|
fn target_os_linux() {}
|
|
|
|
#[cfg(target_has_atomic = "0")]
|
|
//~^ WARNING unexpected `cfg` condition value
|
|
fn target_has_atomic_invalid() {}
|
|
|
|
#[cfg(target_has_atomic = "8")]
|
|
fn target_has_atomic() {}
|
|
|
|
#[cfg(unix = "aa")]
|
|
//~^ WARNING unexpected `cfg` condition value
|
|
fn unix_with_value() {}
|
|
|
|
#[cfg(unix)]
|
|
fn unix() {}
|
|
|
|
#[cfg(miri = "miri")]
|
|
//~^ WARNING unexpected `cfg` condition value
|
|
fn miri_with_value() {}
|
|
|
|
#[cfg(miri)]
|
|
fn miri() {}
|
|
|
|
#[cfg(doc = "linux")]
|
|
//~^ WARNING unexpected `cfg` condition value
|
|
fn doc_with_value() {}
|
|
|
|
#[cfg(doc)]
|
|
fn doc() {}
|
|
|
|
fn main() {}
|