From f6036242488d058b9535e29b8a135e0c366afdce Mon Sep 17 00:00:00 2001 From: Richard Roberts Date: Mon, 24 Jun 2013 19:29:54 +0000 Subject: [PATCH] Fixed bug in assert_equal for vector - was always returning true without checking vector contents! --- gtsam/base/TestableAssertions.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtsam/base/TestableAssertions.h b/gtsam/base/TestableAssertions.h index b62372957..42001b6f4 100644 --- a/gtsam/base/TestableAssertions.h +++ b/gtsam/base/TestableAssertions.h @@ -91,7 +91,7 @@ bool assert_equal(const std::vector& expected, const std::vector& actual, if(match) { size_t i = 0; BOOST_FOREACH(const V& a, expected) { - if (!assert_equal(a, expected[i++], tol)) { + if (!assert_equal(a, actual[i++], tol)) { match = false; break; }