diff --git a/Eigen/src/LU/arch/InverseSize4.h b/Eigen/src/LU/arch/InverseSize4.h index 07afb389e..2733fbe2d 100644 --- a/Eigen/src/LU/arch/InverseSize4.h +++ b/Eigen/src/LU/arch/InverseSize4.h @@ -37,7 +37,7 @@ #include "../InternalHeaderCheck.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 @@ -358,7 +358,7 @@ struct compute_inverse_size4