From d4d63b982dab271377567dd9b5a4eac6f983a9be Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Tue, 3 Jan 2017 03:24:44 -0500 Subject: [PATCH] unittests disable optimization for coverage --- unittests/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unittests/CMakeLists.txt b/unittests/CMakeLists.txt index 9f534c933c..7fef0c97fc 100644 --- a/unittests/CMakeLists.txt +++ b/unittests/CMakeLists.txt @@ -18,8 +18,8 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Werror -std=gnu++0x -g -fno-excep # code coverage if ($ENV{PX4_CODE_COVERAGE} MATCHES "1") message(STATUS "Code coverage build flags enabled") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage --coverage") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage --coverage") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g3 -fprofile-arcs -ftest-coverage --coverage") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -g3 -fprofile-arcs -ftest-coverage --coverage") endif() if (NOT PX4_SOURCE_DIR)