diff --git a/Grid/simd/Grid_vector_types.h b/Grid/simd/Grid_vector_types.h index c726660f..e4e0832a 100644 --- a/Grid/simd/Grid_vector_types.h +++ b/Grid/simd/Grid_vector_types.h @@ -116,13 +116,13 @@ accelerator_inline Grid_half sfw_float_to_half(float ff) { #endif */ #ifdef GEN - #if defined A64FX // breakout A64FX SVE ACLE here - #pragma message("building for A64FX / SVE ACLE") - #define ARMCLANGHOTFIX - #include "Grid_a64fx-2.h" + #if defined(A64FX) // breakout A64FX SVE ACLE here + #pragma message("building for A64FX / SVE ACLE") + #define ARMCLANGHOTFIX + #include "Grid_a64fx-2.h" + #else + #include "Grid_generic.h" #endif -#else - #include "Grid_generic.h" #endif #ifdef SSE4