diff options
author | Christoph Hertzberg <chtz@informatik.uni-bremen.de> | 2018-08-28 11:44:15 +0200 |
---|---|---|
committer | Christoph Hertzberg <chtz@informatik.uni-bremen.de> | 2018-08-28 11:44:15 +0200 |
commit | 42f3ee4fb878b3e16a8cbc99ec90ed330f59899c (patch) | |
tree | 938b1895c08d1ab1185fd8e5d7a6a657e7a765ef /Eigen | |
parent | 050bcf61261d5b3bcc86b2c5afc7e35d3fd16ff7 (diff) |
Old gcc versions have problems with recursive #pragma GCC diagnostic push/pop
Workaround: Don't include "DisableStupidWarnings.h" before including other main-headers
Diffstat (limited to 'Eigen')
-rw-r--r-- | Eigen/Eigenvalues | 4 | ||||
-rw-r--r-- | Eigen/Geometry | 4 | ||||
-rw-r--r-- | Eigen/QR | 4 | ||||
-rw-r--r-- | Eigen/SparseQR | 1 |
4 files changed, 6 insertions, 7 deletions
diff --git a/Eigen/Eigenvalues b/Eigen/Eigenvalues index f3f661b07..7d6ac787b 100644 --- a/Eigen/Eigenvalues +++ b/Eigen/Eigenvalues @@ -10,14 +10,14 @@ #include "Core" -#include "src/Core/util/DisableStupidWarnings.h" - #include "Cholesky" #include "Jacobi" #include "Householder" #include "LU" #include "Geometry" +#include "src/Core/util/DisableStupidWarnings.h" + /** \defgroup Eigenvalues_Module Eigenvalues module * * diff --git a/Eigen/Geometry b/Eigen/Geometry index 131a4edfc..04aa316cb 100644 --- a/Eigen/Geometry +++ b/Eigen/Geometry @@ -10,12 +10,12 @@ #include "Core" -#include "src/Core/util/DisableStupidWarnings.h" - #include "SVD" #include "LU" #include <limits> +#include "src/Core/util/DisableStupidWarnings.h" + /** \defgroup Geometry_Module Geometry module * * This module provides support for: @@ -10,12 +10,12 @@ #include "Core" -#include "src/Core/util/DisableStupidWarnings.h" - #include "Cholesky" #include "Jacobi" #include "Householder" +#include "src/Core/util/DisableStupidWarnings.h" + /** \defgroup QR_Module QR module * * diff --git a/Eigen/SparseQR b/Eigen/SparseQR index a6f3b7f7d..f5fc5fa7f 100644 --- a/Eigen/SparseQR +++ b/Eigen/SparseQR @@ -28,7 +28,6 @@ * */ -#include "OrderingMethods" #include "src/SparseCore/SparseColEtree.h" #include "src/SparseQR/SparseQR.h" |