From f9d6d3780f1709cc8e3722b55963dc2359cf414f Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Mon, 22 Sep 2014 17:34:17 +0200 Subject: bug #879: fix compilation of tri1=mat*tri2 by copying tri2 into a full temporary. --- Eigen/src/Core/TriangularMatrix.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Eigen/src/Core/TriangularMatrix.h') diff --git a/Eigen/src/Core/TriangularMatrix.h b/Eigen/src/Core/TriangularMatrix.h index 0d315dd50..36f04a5e8 100644 --- a/Eigen/src/Core/TriangularMatrix.h +++ b/Eigen/src/Core/TriangularMatrix.h @@ -207,7 +207,8 @@ template class TriangularView TransposeMode = (Mode & Upper ? Lower : 0) | (Mode & Lower ? Upper : 0) | (Mode & (UnitDiag)) - | (Mode & (ZeroDiag)) + | (Mode & (ZeroDiag)), + IsVectorAtCompileTime = false }; EIGEN_DEVICE_FUNC -- cgit v1.2.3