Disable Coverage option until GCC9 is default

This would simplify coverage builds, but is not widely available yet.
This commit is contained in:
Lorenz Meier
2020-01-01 17:03:04 +01:00
parent 3d3267ed1f
commit a4a694dd87
+2 -1
View File
@@ -68,7 +68,8 @@ if (("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") OR ("${CMAKE_CXX_COMPILER_ID}"
CACHE STRING "Flags used for linking binaries during coverage builds" FORCE)
else()
set(CMAKE_CXX_FLAGS_COVERAGE
"--coverage -fprofile-arcs -ftest-coverage -fprofile-abs-path -O0 -fno-default-inline -fno-inline -fno-inline-small-functions -fno-elide-constructors"
# Bring back -fprofile-abs-path when GCC 9 is available on Ubuntu LTS
"--coverage -fprofile-arcs -ftest-coverage -O0 -fno-default-inline -fno-inline -fno-inline-small-functions -fno-elide-constructors"
CACHE STRING "Flags used by the C++ compiler during coverage builds" FORCE)
set(CMAKE_EXE_LINKER_FLAGS_COVERAGE
"--coverage -ftest-coverage -lgcov"