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.
On compilation of the latest Simd v5.0.115 on X86_64 I receive AMX related errors:
/opt/x86_64-linux-musl-cross/bin/../lib/gcc/x86_64-linux-musl/11.2.1/../../../../x86_64-linux-musl/bin/ld: CMakeFiles/Test.dir/mnt/c/Users/robin/Documents/gitlab/sclbl-edge-ai-manager/deps/simd/src/Test/Test.cpp.o: in function `_GLOBAL__sub_I_Test.cpp':
Test.cpp:(.text.startup._GLOBAL__sub_I_Test.cpp+0x59): undefined reference to `Simd::Amx::GetEnable()'
/opt/x86_64-linux-musl-cross/bin/../lib/gcc/x86_64-linux-musl/11.2.1/../../../../x86_64-linux-musl/bin/ld: CMakeFiles/Test.dir/mnt/c/Users/robin/Documents/gitlab/sclbl-edge-ai-manager/deps/simd/src/Test/TestAbsDifference.cpp.o: in function `_GLOBAL__sub_I_TestAbsDifference.cpp':
TestAbsDifference.cpp:(.text.startup._GLOBAL__sub_I_TestAbsDifference.cpp+0x58): undefined reference to `Simd::Amx::GetEnable()'
/opt/x86_64-linux-musl-cross/bin/../lib/gcc/x86_64-linux-musl/11.2.1/../../../../x86_64-linux-musl/bin/ld: CMakeFiles/Test.dir/mnt/c/Users/robin/Documents/gitlab/sclbl-edge-ai-manager/deps/simd/src/Test/TestAddFeatureDifference.cpp.o: in function `_GLOBAL__sub_I_TestAddFeatureDifference.cpp':
... etc ...
The penultimate release does compile fine for X86_64. I also encounter no issues when compiling for armv7 & aarch64.
On compilation of the latest Simd v5.0.115 on X86_64 I receive AMX related errors:
The penultimate release does compile fine for X86_64. I also encounter no issues when compiling for armv7 & aarch64.