aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/Core
diff options
context:
space:
mode:
authorGravatar Mehdi Goli <mehdi.goli@codeplay.com>2016-10-16 12:52:34 +0100
committerGravatar Mehdi Goli <mehdi.goli@codeplay.com>2016-10-16 12:52:34 +0100
commit8fb162fc8516e3d9af45703097cb24e781af13c2 (patch)
tree23bd1f6b46d6e3dd105f5ff44ec24c3bd4791287 /Eigen/Core
parente36cb91c9957fe3f5eebbbaa0236878e0672eee7 (diff)
Fixing the typo regarding missing #if needed for proper handling of exceptions in Eigen/Core.
Diffstat (limited to 'Eigen/Core')
-rw-r--r--Eigen/Core4
1 files changed, 4 insertions, 0 deletions
diff --git a/Eigen/Core b/Eigen/Core
index 14313fb63..df67fb22b 100644
--- a/Eigen/Core
+++ b/Eigen/Core
@@ -65,6 +65,10 @@
#define EIGEN_USING_STD_MATH(FUNC) using std::FUNC;
#endif
+#if (defined(_CPPUNWIND) || defined(__EXCEPTIONS)) && !defined(__CUDA_ARCH__) && !defined(EIGEN_EXCEPTIONS) && !defined(EIGEN_USE_SYCL)
+ #define EIGEN_EXCEPTIONS
+#endif
+
#ifdef EIGEN_EXCEPTIONS
#include <new>
#endif