mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-08 09:38:26 +03:00
Add pointer-sized integer tests
This commit is contained in:
@@ -31,4 +31,18 @@ fn main() {
|
||||
assert_eq!(u.0[0], f.0[0] as u8);
|
||||
assert_eq!(u.0[1], f.0[1] as u8);
|
||||
}
|
||||
|
||||
unsafe {
|
||||
let f = V::<f64>([f64::MIN, f64::MAX]);
|
||||
let i: V<isize> = simd_as(f);
|
||||
assert_eq!(i.0[0], f.0[0] as isize);
|
||||
assert_eq!(i.0[1], f.0[1] as isize);
|
||||
}
|
||||
|
||||
unsafe {
|
||||
let f = V::<f64>([f64::MIN, f64::MAX]);
|
||||
let u: V<usize> = simd_as(f);
|
||||
assert_eq!(u.0[0], f.0[0] as usize);
|
||||
assert_eq!(u.0[1], f.0[1] as usize);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user