From 7d441260db2c24bd1519600cfb23143be5fe2ab0 Mon Sep 17 00:00:00 2001 From: Benoit Jacob Date: Fri, 29 Oct 2010 10:07:30 -0400 Subject: [PATCH] on test failure, abort instead of exit, so we can get a stack trace --- test/main.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/main.h b/test/main.h index e03838714..73f32e782 100644 --- a/test/main.h +++ b/test/main.h @@ -166,7 +166,7 @@ namespace Eigen #define VERIFY(a) do { if (!(a)) { \ std::cerr << "Test " << g_test_stack.back() << " failed in "EI_PP_MAKE_STRING(__FILE__) << " (" << EI_PP_MAKE_STRING(__LINE__) << ")" \ << std::endl << " " << EI_PP_MAKE_STRING(a) << std::endl << std::endl; \ - exit(2); \ + abort(); \ } } while (0) #define VERIFY_IS_EQUAL(a, b) VERIFY(test_is_equal(a, b))