diff --git a/.gitignore b/.gitignore index 9ce12a7..e5f2615 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ gmon.out *.H.swp include/Definitions.H input/equations.txt +build diff --git a/include/CoeffField.H b/include/CoeffField.H index 49d5b03..361d9f0 100644 --- a/include/CoeffField.H +++ b/include/CoeffField.H @@ -25,12 +25,14 @@ #include #include #include +/* TBB must be included before SIMDe with native SSE aliases: TBB pulls in + * GCC's immintrin.h; if SIMDe defines _mm_* macros first, smmintrin.h breaks. */ +#include #if PGBC_USE_SSE == 1 /* Use SIMDe for portable SIMD: SSE on x86, NEON on ARM */ #define SIMDE_ENABLE_NATIVE_ALIASES #include #endif -#include /** * Coefficents in the finite field are represented by