Skip to content

Commit 360562e

Browse files
committed
Update tests for std::simd subtree sync
1 parent 1f455f8 commit 360562e

File tree

1 file changed

+0
-21
lines changed

1 file changed

+0
-21
lines changed

tests/pass/intrinsics/portable-simd.rs

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -300,27 +300,6 @@ fn simd_mask() {
300300
}
301301
}
302302

303-
// This used to cause an ICE. It exercises simd_select_bitmask with an array as input.
304-
let bitmask = u8x4::from_array([0b00001101, 0, 0, 0]);
305-
assert_eq!(
306-
mask32x4::from_bitmask_vector(bitmask),
307-
mask32x4::from_array([true, false, true, true]),
308-
);
309-
let bitmask = u8x8::from_array([0b01000101, 0, 0, 0, 0, 0, 0, 0]);
310-
assert_eq!(
311-
mask32x8::from_bitmask_vector(bitmask),
312-
mask32x8::from_array([true, false, true, false, false, false, true, false]),
313-
);
314-
let bitmask =
315-
u8x16::from_array([0b01000101, 0b11110000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]);
316-
assert_eq!(
317-
mask32x16::from_bitmask_vector(bitmask),
318-
mask32x16::from_array([
319-
true, false, true, false, false, false, true, false, false, false, false, false, true,
320-
true, true, true,
321-
]),
322-
);
323-
324303
// Also directly call simd_select_bitmask, to test both kinds of argument types.
325304
unsafe {
326305
// These masks are exactly the results we got out above in the `simd_bitmask` tests.

0 commit comments

Comments
 (0)