aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/nesting_ops.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2015-12-11 10:06:28 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2015-12-11 10:06:28 +0100
commit836da91b3fa6c4b2a2413268effd7e481ec8b066 (patch)
tree015e37afe7935d14752efcdd7827fb247048eb0e /test/nesting_ops.cpp
parentdf6f54ff63fbf8ec4bd6218d9887351b30dda30f (diff)
Fix unit tests wrt EIGEN_DEFAULT_TO_ROW_MAJOR
Diffstat (limited to 'test/nesting_ops.cpp')
-rw-r--r--test/nesting_ops.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/nesting_ops.cpp b/test/nesting_ops.cpp
index 76a63400c..2f5025305 100644
--- a/test/nesting_ops.cpp
+++ b/test/nesting_ops.cpp
@@ -51,6 +51,7 @@ template <typename MatrixType> void run_nesting_ops_2(const MatrixType& _m)
Index rows = _m.rows();
Index cols = _m.cols();
MatrixType m1 = MatrixType::Random(rows,cols);
+ Matrix<Scalar,MatrixType::RowsAtCompileTime,MatrixType::ColsAtCompileTime,ColMajor> m2;
if((MatrixType::SizeAtCompileTime==Dynamic))
{
@@ -79,9 +80,9 @@ template <typename MatrixType> void run_nesting_ops_2(const MatrixType& _m)
}
VERIFY( verify_eval_type<2>(m1+m1, m1+m1) );
VERIFY( verify_eval_type<3>(m1+m1, m1) );
- VERIFY( verify_eval_type<1>(m1*m1.transpose(), m1) );
- VERIFY( verify_eval_type<1>(m1*(m1+m1).transpose(), m1) );
- VERIFY( verify_eval_type<2>(m1*m1.transpose(), m1) );
+ VERIFY( verify_eval_type<1>(m1*m1.transpose(), m2) );
+ VERIFY( verify_eval_type<1>(m1*(m1+m1).transpose(), m2) );
+ VERIFY( verify_eval_type<2>(m1*m1.transpose(), m2) );
VERIFY( verify_eval_type<1>(m1+m1*m1, m1) );
VERIFY( verify_eval_type<1>(m1.template triangularView<Lower>().solve(m1), m1) );