#![deny(overflowing_literals)] fn main() { const XYZ: char = 0x1F888 as char; //~^ ERROR only u8 can be cast into char const XY: char = 129160 as char; //~^ ERROR only u8 can be cast into char const ZYX: char = '\u{01F888}'; println!("{}", XYZ); }