aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/eigen2/eigen2_mixingtypes.cpp
diff options
context:
space:
mode:
authorGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2011-01-31 08:55:38 -0500
committerGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2011-01-31 08:55:38 -0500
commitdf06f0be31cf2245fbca13986ce21eabce3888db (patch)
treeddb98abd5b3933e0fcffed5a4b1cbafe3abb1466 /test/eigen2/eigen2_mixingtypes.cpp
parent7032ec80ae3fb3e82c962ad68ff773ea9edfa01f (diff)
eigen2 support: pass remaining 2 tests
Diffstat (limited to 'test/eigen2/eigen2_mixingtypes.cpp')
-rw-r--r--test/eigen2/eigen2_mixingtypes.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/eigen2/eigen2_mixingtypes.cpp b/test/eigen2/eigen2_mixingtypes.cpp
index 1349cb67c..0ad3e4bbd 100644
--- a/test/eigen2/eigen2_mixingtypes.cpp
+++ b/test/eigen2/eigen2_mixingtypes.cpp
@@ -69,6 +69,8 @@ template<int SizeAtCompileType> void mixingtypes(int size = SizeAtCompileType)
mcf *= mf;
vcd = md*vcd;
vcf = mcf*vf;
+#if 0
+ // these are know generating hard build errors in eigen3
VERIFY_RAISES_ASSERT(mf*md);
VERIFY_RAISES_ASSERT(mcf*mcd);
VERIFY_RAISES_ASSERT(mcf*vcd);
@@ -77,7 +79,9 @@ template<int SizeAtCompileType> void mixingtypes(int size = SizeAtCompileType)
vf.eigen2_dot(vf);
VERIFY_RAISES_ASSERT(vd.eigen2_dot(vf));
VERIFY_RAISES_ASSERT(vcf.eigen2_dot(vf)); // yeah eventually we should allow this but i'm too lazy to make that change now in Dot.h
-} // especially as that might be rewritten as cwise product .sum() which would make that automatic.
+ // especially as that might be rewritten as cwise product .sum() which would make that automatic.
+#endif
+}
void test_eigen2_mixingtypes()
{