var i: i32 = 1; var I: i64 = 1; var f: f32 = 1; var F: f64 = 1; assert(i8(i)); assert(i8(I)); assert(i8(f)); assert(i8(F)); assert(i16(i)); assert(i16(I)); assert(i16(f)); assert(i16(F)); assert(i32(i)); assert(i32(I)); assert(i32(f)); assert(i32(F)); assert(i64(i)); assert(i64(I)); assert(i64(f)); assert(i64(F)); assert(isize(i)); assert(isize(I)); assert(isize(f)); assert(isize(F)); assert(u8(i)); assert(u8(I)); assert(u8(f)); assert(u8(F)); assert(u16(i)); assert(u16(I)); assert(u16(f)); assert(u16(F)); assert(u32(i)); assert(u32(I)); assert(u32(f)); assert(u32(F)); assert(u64(i)); assert(u64(I)); assert(u64(f)); assert(u64(F)); assert(usize(i)); assert(usize(I)); assert(usize(f)); assert(usize(F)); assert(bool(i)); assert(bool(I)); assert(bool(f)); assert(bool(F)); assert(f32(i)); assert(f32(I)); assert(f32(f)); assert(f32(F)); assert(f64(i)); assert(f64(I)); assert(f64(f)); assert(f64(F));