]> git.lizzy.rs Git - rust.git/blob - src/tools/miri/tests/fail/validity/invalid_char.rs
Auto merge of #103020 - lyming2007:issue-102598-fix, r=jackh726
[rust.git] / src / tools / miri / tests / fail / validity / invalid_char.rs
1 fn main() {
2     assert!(std::char::from_u32(-1_i32 as u32).is_none());
3     let _val = match unsafe { std::mem::transmute::<i32, char>(-1) } {
4         //~^ ERROR: encountered 0xffffffff, but expected a valid unicode scalar value
5         'a' => true,
6         'b' => false,
7         _ => true,
8     };
9 }