From 3fbb1c1b481d52fc0c067c5f3f2659b43a77be00 Mon Sep 17 00:00:00 2001 From: Rasmus Munk Larsen Date: Mon, 10 Oct 2022 20:38:53 +0000 Subject: [PATCH] Guard GCC-specific pragmas with "#ifdef EIGEN_COMP_GNUC" (cherry picked from commit 5ceed0d57f14b0d9d62b8732f7f686b3aae56738) --- 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 178bc3895..527019f6d 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 -#ifdef EIGEN_COMP_GNUC +#if !EIGEN_COMP_LLVM // 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