You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
let bitmask = u8x4::from_array([0b00001101,0,0,0]);assert_eq!(
mask32x4::from_bitmask_vector(bitmask),
mask32x4::from_array([true,false,true,true]),);
ends up calling simd_select_bitmask with the mask being 0b10110000. I think that's wrong; for simd_bitmask the mask lives in the least-sigificant bits (see #378) so I would expect that simd_select_bitmask should be called with 0b00001011.
This code, running on big-endian
ends up calling
simd_select_bitmask
with the mask being0b10110000
. I think that's wrong; for simd_bitmask the mask lives in the least-sigificant bits (see #378) so I would expect thatsimd_select_bitmask
should be called with0b00001011
.This issue is reminiscent of #267.
The text was updated successfully, but these errors were encountered: