diff --git a/Eigen/src/Core/IO.h b/Eigen/src/Core/IO.h index 2198f5668e..8c794837fe 100644 --- a/Eigen/src/Core/IO.h +++ b/Eigen/src/Core/IO.h @@ -131,7 +131,9 @@ struct significant_decimals_default_impl typedef typename NumTraits::Real RealScalar; static inline int run() { - return cast(numext::ceil(-numext::log(NumTraits::epsilon())/numext::log(RealScalar(10)))); + using std::ceil; + using std::log10; + return cast(ceil(-log10(NumTraits::epsilon()))); } };