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