Merge pull request #225 from VectorCamp/feature/cleanup-compiler-warnings

According to https://buildbot-ci.vectorcamp.gr/#/changes/93

most builds succceded and with no compiler warnings. The build failures were only on x86 and Arm for SIMDe builds: x86 because of a bug in SIMDe emulation of own x86 intrinsics in non-native mode and Arm due to clang, unsure if this is actually a bug in SIMDe or clang itself. All the remaining compiler warnings that were suppressed was because they were not possible to fix for the scope of this project. 

This PR will close #170, code quality improvements however will continue with the integration of #222 or similar static code analyzer to CI and continuous refactoring.
This commit is contained in:
Konstantinos Margaritis
2024-01-20 22:41:00 +02:00
committed by GitHub
17 changed files with 61 additions and 118 deletions

View File

@@ -64,7 +64,7 @@
#define HAVE_SIMD_512_BITS
#endif
#if defined(__AVX512VBMI__) && defined(BUILD_AVX512)
#if defined(__AVX512VBMI__) && defined(BUILD_AVX512VBMI)
#define HAVE_AVX512VBMI
#endif