From f5b5571a5a09e5203185f078d9f71133b4de0479 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 12 May 2009 07:32:34 +0000 Subject: [PATCH] compilation fixes --- Eigen/src/QR/SelfAdjointEigenSolver.h | 4 ++-- test/triangular.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Eigen/src/QR/SelfAdjointEigenSolver.h b/Eigen/src/QR/SelfAdjointEigenSolver.h index 6d3bdf005..607640e23 100644 --- a/Eigen/src/QR/SelfAdjointEigenSolver.h +++ b/Eigen/src/QR/SelfAdjointEigenSolver.h @@ -52,8 +52,8 @@ template class SelfAdjointEigenSolver typedef Tridiagonalization TridiagonalizationType; SelfAdjointEigenSolver() - : m_eivec(Size, Size), - m_eivalues(Size) + : m_eivec(int(Size), int(Size)), + m_eivalues(int(Size)) { ei_assert(Size!=Dynamic); } diff --git a/test/triangular.cpp b/test/triangular.cpp index a74ca5e0b..3183b8b73 100644 --- a/test/triangular.cpp +++ b/test/triangular.cpp @@ -81,7 +81,7 @@ template void triangular(const MatrixType& m) m1.template part() = (m2.transpose() * m2).lazy(); VERIFY_IS_APPROX(m3.template part(), m1); - VERIFY_IS_APPROX(m3.template part(), m3.diagonal().asDiagonal()); + VERIFY_IS_APPROX(m3.template part(), m3.diagonal().asDiagonal()); m1 = MatrixType::Random(rows, cols); for (int i=0; i