//@ build-pass //@ compile-flags: -Zmir-opt-level=3 // Overflow can't be detected by const prop // could only be detected after optimizations #![deny(warnings)] fn main() { let _ = add(u8::MAX, 1); } #[inline(always)] fn add(x: u8, y: u8) -> u8 { x + y }