aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--test/main.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/main.h b/test/main.h
index 61c3ba7cc..578284f5c 100644
--- a/test/main.h
+++ b/test/main.h
@@ -177,7 +177,8 @@ static void verify_impl(bool condition, const char *testname, const char *file,
std::cerr << "Test " << testname << " failed in " << file << " (" << line << ")"
<< std::endl << " " << condition_as_string << std::endl;
std::cerr << "Stack:\n";
- for(int i=Eigen::g_test_stack.size()-1; i>=0; --i)
+ const int test_stack_size = static_cast<int>(Eigen::g_test_stack.size());
+ for(int i=test_stack_size-1; i>=0; --i)
std::cerr << " - " << Eigen::g_test_stack[i] << "\n";
std::cerr << "\n";
abort();