mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
If the CTEST_TEST_COVERAGE_TOOL is set to LLVM-COV, use the `llvm-profdata --merge` functionality to collect the `.profraw` files generated by running each test into a combined `.profdata` file. This is the file that could be used to parse or display coverage information for each test. Issue: #26932
20 lines
869 B
CMake
20 lines
869 B
CMake
set(CMAKE_Fortran_COMPILER "/usr/bin/flang" CACHE FILEPATH "")
|
|
set(CMAKE_Fortran_COMPILER_ID "LLVMFlang" CACHE STRING "")
|
|
set(CMAKE_Fortran_COMPILER_SUPPORTS_F90 "1" CACHE BOOL "")
|
|
|
|
set(CMake_TEST_C_STANDARDS "90;99;11;17;23" CACHE STRING "")
|
|
set(CMake_TEST_CXX_STANDARDS "98;11;14;17;20;23;26" CACHE STRING "")
|
|
|
|
set(CMake_TEST_CLANG_COVERAGE "ON" CACHE BOOL "")
|
|
|
|
set(CMake_TEST_FindOpenACC "ON" CACHE BOOL "")
|
|
set(CMake_TEST_FindOpenACC_C "ON" CACHE BOOL "")
|
|
set(CMake_TEST_FindOpenACC_CXX "ON" CACHE BOOL "")
|
|
set(CMake_TEST_FindOpenACC_Fortran "OFF" CACHE BOOL "") # flang-new fails producing LLVM IR
|
|
set(CMake_TEST_FindOpenMP_C "ON" CACHE BOOL "")
|
|
set(CMake_TEST_FindOpenMP_CXX "ON" CACHE BOOL "")
|
|
set(CMake_TEST_FindOpenMP_Fortran "ON" CACHE BOOL "")
|
|
set(CMake_TEST_FindOpenMP "ON" CACHE BOOL "")
|
|
|
|
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")
|