//@ run-pass | |
//@ compile-flags: -Zub-checks=no | |
#![feature(cfg_ub_checks)] | |
fn main() { | |
assert!(!cfg!(ub_checks)); | |
assert!(compiles_differently()); | |
} | |
#[cfg(ub_checks)] | |
fn compiles_differently() -> bool { | |
false | |
} | |
#[cfg(not(ub_checks))] | |
fn compiles_differently() -> bool { | |
true | |
} |