]> git.lizzy.rs Git - rust.git/blob - tests/compile-fail/ptr_integer_array_transmute.rs
ensure that -Zmiri-check-number-validity detects integers with provenance
[rust.git] / tests / compile-fail / ptr_integer_array_transmute.rs
1 // compile-flags: -Zmiri-check-number-validity
2
3 fn main() {
4     let r = &mut 42;
5     let _i: [usize; 1] = unsafe { std::mem::transmute(r) }; //~ ERROR encountered a pointer, but expected plain (non-pointer) bytes
6 }