Ver código fonte

Merge topic 'cxx-checks-icpx-overriding'

557a5f3083 cm_cxx_features: Filter out icpx -Woverriding-t-option warnings

Acked-by: Kitware Robot <[email protected]>
Merge-request: !9577
Brad King 1 ano atrás
pai
commit
e449ae8492
1 arquivos alterados com 3 adições e 1 exclusões
  1. 3 1
      Source/Checks/cm_cxx_features.cmake

+ 3 - 1
Source/Checks/cm_cxx_features.cmake

@@ -53,8 +53,10 @@ function(cm_check_cxx_feature name)
     string(REGEX REPLACE "[^\n]*libhugetlbfs [^\n]*: WARNING[^\n]*" "" check_output "${check_output}")
     # Filter out xcodebuild warnings.
     string(REGEX REPLACE "[^\n]* xcodebuild\\[[0-9]*:[0-9]*\\][^\n]*[Ww]arning: [^\n]*" "" check_output "${check_output}")
-    # Filter out icpc warnings
+    # Filter out Intel classic warnings about overridden flags
     string(REGEX REPLACE "[^\n]*icpc: command line warning #10121: overriding [^\n]*" "" check_output "${check_output}")
+    # Filter out Intel oneAPI warnings about overridden flags
+    string(REGEX REPLACE "[^\n]*icpx: warning: overriding [^\n]*" "" check_output "${check_output}")
     # Filter out ld warnings.
     string(REGEX REPLACE "[^\n]*ld: warning: [^\n]*" "" check_output "${check_output}")
     # Filter out distcc.