diff --git a/CMakeLists.txt b/CMakeLists.txt index ba2d74222..7f14d44bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -67,16 +67,8 @@ elseif ((CMAKE_Fortran_COMPILER_ID STREQUAL "NVHPC") OR (CMAKE_Fortran_COMPILER_ if (CMAKE_Fortran_COMPILER_VERSION VERSION_LESS 21.7) message(FATAL_ERROR "${__err_msg}ERROR: When using NVHPC, v21.7 or newer is required to build MFC.") endif() - if (CMAKE_BUILD_TYPE STREQUAL "Debug") - if (MFC_OpenACC) - if (CMAKE_Fortran_COMPILER_VERSION VERSION_LESS 23.0) - message(FATAL_ERROR "${__err_msg}ERROR: When using NVHPC, v23.0 or newer is required to build MFC with Debug and GPU options.") - endif() - else() - if (CMAKE_Fortran_COMPILER_VERSION VERSION_LESS 23.8) - message(FATAL_ERROR "${__err_msg}ERROR: Debug is not working with NVHPC 23.X and older and CPU options at present.") - endif() - endif() + if ((CMAKE_BUILD_TYPE STREQUAL "Debug") AND MFC_OpenACC) + message(FATAL_ERROR "${__err_msg}ERROR: When using NVHPC, MFC with Debug and GPU options is unavailable.") endif() elseif (CMAKE_Fortran_COMPILER_ID STREQUAL "AppleClang" OR CMAKE_C_COMPILER_ID STREQUAL "AppleClang") message(FATAL_ERROR "${__err_msg}ERROR: MFC does not support the Apple Clang compilers. Please consult the documentation.")