icpc-18 triggers new warnings: "__m512" is incompatible with "__m512d"
Opened this issue · 0 comments
marehr commented
In file included from seqan-src/include/umesimd/plugins/avx512/UMESimdVecFloatAVX512.h(63),
from seqan-src/include/umesimd/plugins/UMESimdPluginAVX512.h(144),
from seqan-src/include/umesimd/UMESimd.h(110)
seqan-src/include/umesimd/plugins/avx512/float/UMESimdVecFloat64_16.h(1576): warning #167: argument of type "__m512" is incompatible with parameter of type "__m512d"
mVec[0] = _mm512_mask_abs_pd(mVec[0], mask.mMask & 0xFF, _mm512_castpd_ps(mVec[0]));
^
In file included from seqan-src/include/umesimd/plugins/avx512/UMESimdVecFloatAVX512.h(63),
from seqan-src/include/umesimd/plugins/UMESimdPluginAVX512.h(144),
from seqan-src/include/umesimd/UMESimd.h(110)
seqan-src/include/umesimd/plugins/avx512/float/UMESimdVecFloat64_16.h(1577): warning #167: argument of type "__m512" is incompatible with parameter of type "__m512d"
mVec[1] = _mm512_mask_abs_pd(mVec[1], ((mask.mMask & 0xFF00) >> 8), _mm512_castpd_ps(mVec[1]));
^