Skip to content

Commit a6169d1

Browse files
committed
fix CI with emulated<256> and avx512f (#1326)
Signed-off-by: Liu Zixian <zixian.liu@dolphindb.com>
1 parent 368f358 commit a6169d1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

include/xsimd/arch/xsimd_avx512f.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2506,7 +2506,7 @@ namespace xsimd
25062506
return _mm512_permutexvar_epi32(static_cast<batch<uint32_t, A>>(mask32), self);
25072507
}
25082508

2509-
template <class A>
2509+
template <class A, class = std::enable_if_t<batch<uint16_t, A>::size == 32>>
25102510
XSIMD_INLINE batch<uint16_t, A>
25112511
swizzle(batch<uint16_t, A> const& self, batch_constant<uint16_t, A, (uint16_t)1, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1, (uint16_t)0, (uint16_t)1>, requires_arch<avx512f>) noexcept
25122512
{

0 commit comments

Comments
 (0)