From 6f158fb7fc116f20e7ca5e3bce5a71de1e05f49d Mon Sep 17 00:00:00 2001 From: Benoit Jacob Date: Mon, 22 Dec 2008 21:04:13 +0000 Subject: [PATCH] one last compilation fix ... --- Eigen/src/QR/Tridiagonalization.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/QR/Tridiagonalization.h b/Eigen/src/QR/Tridiagonalization.h index f56b09128..599786302 100644 --- a/Eigen/src/QR/Tridiagonalization.h +++ b/Eigen/src/QR/Tridiagonalization.h @@ -164,7 +164,7 @@ Tridiagonalization::matrixT(void) const // and fill it ? (to avoid temporaries) int n = m_matrix.rows(); MatrixType matT = m_matrix; - matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().conjugate(); + matT.corner(TopRight,n-1, n-1).diagonal() = subDiagonal().template cast().conjugate(); if (n>2) { matT.corner(TopRight,n-2, n-2).template part().setZero();