From ff88ef66c0f985566e2ff50db7525105a79954ad Mon Sep 17 00:00:00 2001 From: Axel Naumann Date: Fri, 18 Aug 2023 16:23:47 +0200 Subject: [PATCH] [ci] Build interpreter/ without coverage: We see several timeouts when running in coverage mode; this might help. We also really do not care about coverage of interpreter/: there are dedicated test suites that are not run as part of testing ROOT. --- interpreter/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interpreter/CMakeLists.txt b/interpreter/CMakeLists.txt index e77e6b23b902d..c7a7dbe2cd9b0 100644 --- a/interpreter/CMakeLists.txt +++ b/interpreter/CMakeLists.txt @@ -170,6 +170,9 @@ endif() # We will not fix llvm or clang. string(REPLACE "-Werror " "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ") +# Turn off coverage - we don't need this for llvm. +string(REPLACE "${GCC_COVERAGE_COMPILE_FLAGS}" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") + if(LLVM_SHARED_LINKER_FLAGS) set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${LLVM_SHARED_LINKER_FLAGS}")