ermig1979 / Simd

C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, VMX(Altivec) and VSX(Power7) for PowerPC, NEON for ARM.
http://ermig1979.github.io/Simd
MIT License
2.04k stars 407 forks source link

Win7X64 + VS2017 + simd/prj/vs2017w, Compile error #123

Closed dbyoung720 closed 4 years ago

dbyoung720 commented 4 years ago

Win7X64 + VS2017 + simd/prj/vs2017w, Compile error

Error C3861 '_mm256_extract_epi64': identifier not found e:\source\sse\simd\src\simd\simdextract.h 182

ermig1979 commented 4 years ago

Hello! Thank you for bug report. I have checked compilation on Visual Studio 2017 and it works fine. The troubles may be caused the fact then I use newer version 15.7 of Visual Studio (_MSC_VER = 1914) unlike of you. If you tell me your compiler version (_MSC_VER ) it will help to reproduce error and then fix it.

dbyoung720 commented 4 years ago

Version 15.9.21 1916

ermig1979 commented 4 years ago

I have reproduced this bug (at 32-bit mode) and fixed.