From 7a39439904751f0269a4fe39805785a5353238b5 Mon Sep 17 00:00:00 2001 From: Benoit Steiner Date: Fri, 17 Jul 2015 16:46:30 -0700 Subject: Rewrote Eigen::dimensions_match to prevent a static assertion when the rank of the tensors is different. --- unsupported/test/cxx11_tensor_dimension.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'unsupported/test/cxx11_tensor_dimension.cpp') diff --git a/unsupported/test/cxx11_tensor_dimension.cpp b/unsupported/test/cxx11_tensor_dimension.cpp index 247d312ae..22c58450c 100644 --- a/unsupported/test/cxx11_tensor_dimension.cpp +++ b/unsupported/test/cxx11_tensor_dimension.cpp @@ -43,6 +43,10 @@ static void test_match() Eigen::DSizes dyn(2,3,7); Eigen::Sizes<2,3,7> stat; VERIFY_IS_EQUAL(Eigen::dimensions_match(dyn, stat), true); + + Eigen::DSizes dyn1(2,3,7); + Eigen::DSizes dyn2(2,3); + VERIFY_IS_EQUAL(Eigen::dimensions_match(dyn, stat), false); } -- cgit v1.2.3