diff --git a/cmake/modules/DumuxMacros.cmake b/cmake/modules/DumuxMacros.cmake index 9bead2adc02237f581456e3cdd919fab5784d371..00789290a28ed0163d05f8644e2c9ee17314be30 100644 --- a/cmake/modules/DumuxMacros.cmake +++ b/cmake/modules/DumuxMacros.cmake @@ -70,19 +70,14 @@ endif() if(NOT DUMUX_MULTITHREADING_BACKEND) if(TBB_FOUND) set(DUMUX_MULTITHREADING_BACKEND "TBB" CACHE STRING "The multithreading backend") - message(STATUS "Dumux multithreading backed: TBB") elseif(OpenMP_FOUND) set(DUMUX_MULTITHREADING_BACKEND "OpenMP" CACHE STRING "The multithreading backend") - message(STATUS "Dumux multithreading backed: OpenMP") elseif(Kokkos_FOUND) set(DUMUX_MULTITHREADING_BACKEND "Kokkos" CACHE STRING "The multithreading backend") - message(STATUS "Dumux multithreading backed: Kokkos") elseif(DUMUX_HAVE_CXX_EXECUTION_POLICY) set(DUMUX_MULTITHREADING_BACKEND "Cpp" CACHE STRING "The multithreading backend") - message(STATUS "Dumux multithreading backed: Cpp") else() set(DUMUX_MULTITHREADING_BACKEND "Serial" CACHE STRING "The multithreading backend") - message(STATUS "Dumux multithreading backed: Serial") endif() # abort if a multithreading backend has been manually selected @@ -96,7 +91,7 @@ else() message(FATAL_ERROR "Selected Kokkos as Dumux multithreading backed but Kokkos has not been found") elseif(DUMUX_MULTITHREADING_BACKEND STREQUAL "Cpp" AND NOT DUMUX_HAVE_CXX_EXECUTION_POLICY) message(FATAL_ERROR "Selected Cpp as Dumux multithreading backed but your compiler does not implement parallel STL") - else() - message(STATUS "Dumux multithreading backed: ${DUMUX_MULTITHREADING_BACKEND}") endif() endif() + +message(STATUS "Dumux multithreading backend: ${DUMUX_MULTITHREADING_BACKEND}")