umesimd icon indicating copy to clipboard operation
umesimd copied to clipboard

icpc-18 triggers new warnings: "__m512" is incompatible with "__m512d"

Open marehr opened this issue 6 years ago • 0 comments

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]));
                                                                                  ^

marehr avatar Jan 03 '18 13:01 marehr