From f34eaa2628181f94262ea87c3cd48ad116915551 Mon Sep 17 00:00:00 2001 From: Hauke Heibel Date: Sun, 20 Jun 2010 21:44:25 +0200 Subject: Next try - more Index fixes. --- test/product_extra.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'test/product_extra.cpp') diff --git a/test/product_extra.cpp b/test/product_extra.cpp index e53d675c3..b55d3d5ed 100644 --- a/test/product_extra.cpp +++ b/test/product_extra.cpp @@ -105,12 +105,12 @@ template void product_extra(const MatrixType& m) (-m1.adjoint()*s2).eval() * (s1 * v1.adjoint()).eval()); // test the vector-matrix product with non aligned starts - int i = ei_random(0,m1.rows()-2); - int j = ei_random(0,m1.cols()-2); - int r = ei_random(1,m1.rows()-i); - int c = ei_random(1,m1.cols()-j); - int i2 = ei_random(0,m1.rows()-1); - int j2 = ei_random(0,m1.cols()-1); + Index i = ei_random(0,m1.rows()-2); + Index j = ei_random(0,m1.cols()-2); + Index r = ei_random(1,m1.rows()-i); + Index c = ei_random(1,m1.cols()-j); + Index i2 = ei_random(0,m1.rows()-1); + Index j2 = ei_random(0,m1.cols()-1); VERIFY_IS_APPROX(m1.col(j2).adjoint() * m1.block(0,j,m1.rows(),c), m1.col(j2).adjoint().eval() * m1.block(0,j,m1.rows(),c).eval()); VERIFY_IS_APPROX(m1.block(i,0,r,m1.cols()) * m1.row(i2).adjoint(), m1.block(i,0,r,m1.cols()).eval() * m1.row(i2).adjoint().eval()); -- cgit v1.2.3