From 2a938730e77ef43bb10701e449af9f737873ad96 Mon Sep 17 00:00:00 2001 From: Sebastian Messmer Date: Mon, 5 Oct 2015 16:56:53 +0200 Subject: [PATCH] Test cases print stack trace on sigsegv --- CMakeLists.txt | 2 ++ test/main.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3d01323d..6dcf5192 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,6 +12,8 @@ ADD_BOOST(program_options) ADD_DEFINITIONS(-D_FILE_OFFSET_BITS=64) +#SET_TARGET_PROPERTIES(${BII_test_main_TARGET} PROPERTIES LINK_FLAGS -rdynamic) + GIT_VERSION_INIT() ENABLE_STYLE_WARNINGS() diff --git a/test/main.cpp b/test/main.cpp index f7a14877..ec4a5e33 100644 --- a/test/main.cpp +++ b/test/main.cpp @@ -1,6 +1,8 @@ #include "google/gtest/gtest.h" +#include int main(int argc, char **argv) { + cpputils::showBacktraceOnSigSegv(); testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); }