From 4786edba2671a5d7d0b4d778951e0e571619bc18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20S=C3=A1nchez?= Date: Wed, 26 Oct 2022 22:50:57 +0000 Subject: [PATCH] Fix pragma check for disabling fastmath. (cherry picked from commit c27d1abe460c32a432e1f019be17f2c0f876ccac) --- Eigen/src/LU/arch/InverseSize4.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Eigen/src/LU/arch/InverseSize4.h b/Eigen/src/LU/arch/InverseSize4.h index 527019f6d..22ae38ac6 100644 --- a/Eigen/src/LU/arch/InverseSize4.h +++ b/Eigen/src/LU/arch/InverseSize4.h @@ -35,7 +35,7 @@ #ifndef EIGEN_INVERSE_SIZE_4_H #define EIGEN_INVERSE_SIZE_4_H -#if !EIGEN_COMP_LLVM +#if EIGEN_COMP_GNUC_STRICT // These routines requires bit manipulation of the sign, which is not compatible // with fastmath. #pragma GCC push_options @@ -356,7 +356,7 @@ struct compute_inverse_size4