diff --git a/Eigen/src/Householder/HouseholderSequence.h b/Eigen/src/Householder/HouseholderSequence.h index 08a8a6577..73d7495a0 100644 --- a/Eigen/src/Householder/HouseholderSequence.h +++ b/Eigen/src/Householder/HouseholderSequence.h @@ -408,7 +408,7 @@ template class HouseholderS { Index actual_k = m_reverse ? k : m_length-k-1; Index dstStart = rows()-m_shift-actual_k; - dst.bottomRightCorner(dstStart, inputIsIdentity ? dstStart : dst.cols()) + dst.template bottomRightCorner(dstStart, inputIsIdentity ? dstStart : dst.cols()) .applyHouseholderOnTheLeft(essentialVector(actual_k), m_coeffs.coeff(actual_k), workspace.data()); } }