rust/src/test/ui/issues/issue-17074.rs
2019-07-27 18:56:16 +03:00

16 lines
294 B
Rust

// run-pass
#![allow(dead_code)]
static X2: u64 = !0 as u16 as u64;
static Y2: u64 = !0 as u32 as u64;
const X: u64 = !0 as u16 as u64;
const Y: u64 = !0 as u32 as u64;
fn main() {
assert_eq!(match 1 {
X => unreachable!(),
Y => unreachable!(),
_ => 1
}, 1);
}