From 1e286464ab90417a60f885a498f98be36e97bf29 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Wed, 6 May 2009 08:43:38 +0000 Subject: * compilation fixes for gcc 3.3 * test Part::swap --- test/triangular.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'test/triangular.cpp') diff --git a/test/triangular.cpp b/test/triangular.cpp index 7021e0776..a74ca5e0b 100644 --- a/test/triangular.cpp +++ b/test/triangular.cpp @@ -114,6 +114,14 @@ template void triangular(const MatrixType& m) VERIFY((m1.template part() * m2.template part()).isUpperTriangular()); + // test swap + m1.setOnes(); + m2.setZero(); + m2.template part().swap(m1); + m3.setZero(); + m3.template part().setOnes(); + VERIFY_IS_APPROX(m2,m3); + } void test_triangular() -- cgit v1.2.3