Fix C++20 constexpr test compilation failures
diff --git a/Eigen/src/Core/EigenBase.h b/Eigen/src/Core/EigenBase.h index 7a5fdc8..883e050 100644 --- a/Eigen/src/Core/EigenBase.h +++ b/Eigen/src/Core/EigenBase.h
@@ -121,8 +121,12 @@ * as the testsuite asserts std::is_trivially_destructible */ #if !defined(EIGEN_NO_DEBUG) && !defined(EIGEN_TESTING_PLAINOBJECT_CTOR) +#if __cpp_constexpr >= 201907L + EIGEN_DEVICE_FUNC constexpr ~EigenBase() {} +#else EIGEN_DEVICE_FUNC ~EigenBase() {} #endif +#endif }; /***************************************************************************