Просмотр исходного кода

Merge topic 'fortran_ninja_compile_as_warning'

9d40f01442 NVHPC: Use -Werror for COMPILE_OPTIONS_WARNING_AS_ERROR

Acked-by: Kitware Robot <[email protected]>
Merge-request: !8415
Brad King 2 лет назад
Родитель
Сommit
1ac569fdaa
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      Modules/Compiler/NVHPC-Fortran.cmake
  2. 1 1
      Modules/Compiler/NVHPC.cmake

+ 1 - 1
Modules/Compiler/NVHPC-Fortran.cmake

@@ -1,4 +1,4 @@
 include(Compiler/PGI-Fortran)
 include(Compiler/NVHPC)
 __compiler_nvhpc(Fortran)
-set(CMAKE_Fortran_PREPROCESS_SOURCE_EXCLUDE_FLAGS_REGEX "(^| )-Werror +[a-z][a-z-]+( |$)")
+set(CMAKE_Fortran_PREPROCESS_SOURCE_EXCLUDE_FLAGS_REGEX "(^| )-Werror([=,][a-z][a-z-]+)?( |$)")

+ 1 - 1
Modules/Compiler/NVHPC.cmake

@@ -13,5 +13,5 @@ include(Compiler/PGI)
 macro(__compiler_nvhpc lang)
   # Logic specific to NVHPC.
   set(CMAKE_INCLUDE_SYSTEM_FLAG_${lang} "-isystem ")
-  set(CMAKE_${lang}_COMPILE_OPTIONS_WARNING_AS_ERROR "-Werror" "all-warnings")
+  set(CMAKE_${lang}_COMPILE_OPTIONS_WARNING_AS_ERROR "-Werror")
 endmacro()