From df134acefea5b7bfe533e5333e13884528220776 Mon Sep 17 00:00:00 2001 From: OpenSauce04 Date: Wed, 9 Jul 2025 16:56:53 +0100 Subject: [PATCH] math_util.cpp: Don't set `GCC novector` pragma when using GCC <14 --- src/common/math_util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/math_util.cpp b/src/common/math_util.cpp index f9e7b5a35..6613ebb84 100644 --- a/src/common/math_util.cpp +++ b/src/common/math_util.cpp @@ -19,7 +19,7 @@ #define DISABLE_VECTORIZE __pragma(loop(no_vector)) #elif defined(__clang__) #define DISABLE_VECTORIZE _Pragma("clang loop vectorize(disable)") -#elif defined(__GNUC__) +#elif defined(__GNUC__) && (__GNUC__ >= 14) #define DISABLE_VECTORIZE _Pragma("GCC novector") #else #define DISABLE_VECTORIZE