AuburnSounds / intel-intrinsics

The Dlang SIMD library
https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#techs=MMX,SSE,SSE2,SSE3,SSSE3,SSE4_1
Boost Software License 1.0
68 stars 11 forks source link

Undefined identifier _m256 in avxintrin #124

Closed KytoDragon closed 1 year ago

KytoDragon commented 1 year ago

There is a typo in the definition of the "_mm256_cmp_ps" template in avxintrin.d, which causes a compilation error:

intel-intrinsics-1.11.1\intel-intrinsics\source\inteli\avxintrin.d(829,7): Error: undefined identifier `_m256`, did you mean alias `__m256`?

Templates "_mm_cmp_sd" and "_mm_cmp_ss" are also affected (the cast in these functions should be "m128d" and "m128", not "_m256").

p0nce commented 1 year ago

Hello, this is fixed in v1.11.12 If you use this lib do not hesitate to mention for what so that we can stuff it in the README :)