From 67eeba6e720c5745abc77ae6c92ce0a44aa7b7ae Mon Sep 17 00:00:00 2001 From: Charles Schlosser Date: Wed, 13 Apr 2022 18:45:36 +0000 Subject: [PATCH] Avoidable heap allocation in applyHouseholderToTheLeft --- Eigen/src/Householder/HouseholderSequence.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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()); } }