From e7d237668812c265671ee11a8ea5c5f9934eac80 Mon Sep 17 00:00:00 2001 From: Jitse Niesen Date: Fri, 11 Mar 2011 11:06:13 +0000 Subject: Change int to Index in equalsIdentity(). This fixes compilation errors in nullary test on 64-bits machines. --- test/nullary.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'test/nullary.cpp') diff --git a/test/nullary.cpp b/test/nullary.cpp index 3a46e10c7..70cd30df2 100644 --- a/test/nullary.cpp +++ b/test/nullary.cpp @@ -27,17 +27,18 @@ template bool equalsIdentity(const MatrixType& A) { + typedef typename MatrixType::Index Index; typedef typename MatrixType::Scalar Scalar; Scalar zero = static_cast(0); bool offDiagOK = true; - for (int i = 0; i < A.rows(); ++i) { - for (int j = i+1; j < A.cols(); ++j) { + for (Index i = 0; i < A.rows(); ++i) { + for (Index j = i+1; j < A.cols(); ++j) { offDiagOK = offDiagOK && (A(i,j) == zero); } } - for (int i = 0; i < A.rows(); ++i) { - for (int j = 0; j < std::min(i, A.cols()); ++j) { + for (Index i = 0; i < A.rows(); ++i) { + for (Index j = 0; j < std::min(i, A.cols()); ++j) { offDiagOK = offDiagOK && (A(i,j) == zero); } } -- cgit v1.2.3