diff --git a/Eigen/src/Core/util/BlasUtil.h b/Eigen/src/Core/util/BlasUtil.h index ec7ad6b1e..e74381432 100644 --- a/Eigen/src/Core/util/BlasUtil.h +++ b/Eigen/src/Core/util/BlasUtil.h @@ -58,7 +58,7 @@ template<> struct conj_if { template struct conj_helper { - typedef typename ScalarBinaryOpTraits::ReturnType Scalar; + typedef typename scalar_product_traits::ReturnType Scalar; EIGEN_STRONG_INLINE Scalar pmadd(const LhsScalar& x, const RhsScalar& y, const Scalar& c) const { return padd(c, pmul(x,y)); }