aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/triangular.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2008-05-12 10:26:10 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2008-05-12 10:26:10 +0000
commitf0eb3d2d3b671c46d2c3b8c48037f6f8cd0100d3 (patch)
tree1c62552ab96f3ae57d95ff65a47201a01e2f25a5 /test/triangular.cpp
parent45cda6704a067e73711f659ec6389fae7e36d1ad (diff)
updated product test to carefully test all scalar types
and fix an issue in the triangular test
Diffstat (limited to 'test/triangular.cpp')
-rw-r--r--test/triangular.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/triangular.cpp b/test/triangular.cpp
index 3b26e246f..985c6aacd 100644
--- a/test/triangular.cpp
+++ b/test/triangular.cpp
@@ -70,13 +70,13 @@ template<typename MatrixType> void triangular(const MatrixType& m)
// test overloaded operator=
m1.setZero();
- m1.upper() = m2.transpose() * m2;
+ m1.upper() = (m2.transpose() * m2).lazy();
m3 = m2.transpose() * m2;
VERIFY_IS_APPROX(m3.lower().transpose(), m1);
// test overloaded operator=
m1.setZero();
- m1.lower() = m2.transpose() * m2;
+ m1.lower() = (m2.transpose() * m2).lazy();
VERIFY_IS_APPROX(m3.lower(), m1);
// test back and forward subsitution