Disable -Wsuggest-override for all remaining unittests/ directories
authorLogan Smith <logan.r.smith0@gmail.com>
Wed, 22 Jul 2020 00:48:36 +0000 (17:48 -0700)
committerLogan Smith <logan.r.smith0@gmail.com>
Wed, 22 Jul 2020 00:48:36 +0000 (17:48 -0700)
flang/unittests/CMakeLists.txt
mlir/unittests/CMakeLists.txt
parallel-libs/acxxel/CMakeLists.txt
polly/unittests/CMakeLists.txt

index d53d155f2f2b51d58900017c11c74a307756bef3..0d52bc054a8c845361d1cfc05ce061afa96d44aa 100644 (file)
@@ -5,6 +5,10 @@ function(add_flang_unittest test_dirname)
   add_unittest(FlangUnitTests ${test_dirname} ${ARGN})
 endfunction()
 
+if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
+  add_definitions("-Wno-suggest-override")
+endif()
+
 add_subdirectory(Optimizer)
 add_subdirectory(Decimal)
 add_subdirectory(Evaluate)
index 851092c5b56a44d7a4572486f63830d7113c349f..69b58420dfdbf1f5b80c815e9c13a2038ac0a455 100644 (file)
@@ -5,6 +5,10 @@ function(add_mlir_unittest test_dirname)
   add_unittest(MLIRUnitTests ${test_dirname} ${ARGN})
 endfunction()
 
+if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
+  add_definitions("-Wno-suggest-override")
+endif()
+
 add_subdirectory(Analysis)
 add_subdirectory(Dialect)
 add_subdirectory(IR)
index 547dd62d2fbf57adc7ebf6f3262042fe77ca0cd7..f2ebe4833972fd2bf838c104d6ee1a88bccbd127 100644 (file)
@@ -36,6 +36,9 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 # Add warning flags.
 set(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -Wall -Wextra")
+if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
+  add_definitions("-Wno-suggest-override")
+endif()
 
 add_library(
     acxxel
index fac70383de948c241ac15a7ce2bfabba77709327..1a0584976cbb09af7c6eddcd14aaa73e177503d9 100644 (file)
@@ -19,6 +19,10 @@ function(add_polly_unittest test_name)
   target_link_libraries(${test_name} PRIVATE Polly)
 endfunction()
 
+if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
+  add_definitions("-Wno-suggest-override")
+endif()
+
 add_subdirectory(Isl)
 add_subdirectory(Flatten)
 add_subdirectory(DeLICM)