From d1eb9ad91e45af19d16c3ef9bb742eb9df822c5a Mon Sep 17 00:00:00 2001 From: David Chisnall Date: Tue, 10 Jan 2017 14:43:10 +0000 Subject: [PATCH] Ensure that asserts in the tests are still run, even in a release build. Fixes #29 --- Test/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Test/CMakeLists.txt b/Test/CMakeLists.txt index 99e0ff7..77a8fe6 100644 --- a/Test/CMakeLists.txt +++ b/Test/CMakeLists.txt @@ -59,8 +59,8 @@ endfunction(addtest_flags) foreach(TEST_SOURCE ${TESTS}) get_filename_component(TEST ${TEST_SOURCE} NAME_WE) - addtest_flags(${TEST} "-O0" ${TEST_SOURCE}) - addtest_flags("${TEST}_optimised" "-O3" ${TEST_SOURCE}) + addtest_flags(${TEST} "-O0 -UNDEBUG" ${TEST_SOURCE}) + addtest_flags("${TEST}_optimised" "-O3 -UNDEBUG" ${TEST_SOURCE}) endforeach() # Tests that are more than a single file.