diff --git a/Eigen/src/Core/functors/UnaryFunctors.h b/Eigen/src/Core/functors/UnaryFunctors.h index 348536968c0500b08cf4ccbccc76cb53232aeb0a..a94aa71d3a167f195a98e4eb0efc31357188b380 100644 --- a/Eigen/src/Core/functors/UnaryFunctors.h +++ b/Eigen/src/Core/functors/UnaryFunctors.h @@ -320,7 +320,7 @@ struct functor_traits > { * \sa class CwiseUnaryOp, ArrayBase::log() */ template struct scalar_log_op { - EIGEN_DEVICE_FUNC inline const Scalar operator() (const Scalar& a) const { return numext::log(a); } + EIGEN_DEVICE_FUNC inline const Scalar operator() (const Scalar& a) const { return internal::plog(a); } template EIGEN_DEVICE_FUNC inline Packet packetOp(const Packet& a) const { return internal::plog(a); } };