diff --git a/router/src/routing/tests/CMakeLists.txt b/router/src/routing/tests/CMakeLists.txt index 37a99016d137..96e023c443ba 100644 --- a/router/src/routing/tests/CMakeLists.txt +++ b/router/src/routing/tests/CMakeLists.txt @@ -27,6 +27,10 @@ IF(MY_COMPILER_IS_CLANG) STRING_APPEND(CMAKE_CXX_FLAGS " -Wno-deprecated") ENDIF() +IF(MY_COMPILER_IS_GNU AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 12) + ADD_COMPILE_FLAGS(test_next_available.cc COMPILE_FLAGS "-Wno-restrict") +ENDIF() + # routing-library as object-lib for testing STATICLIB_FROM_TARGET(routing_export_all routing) TARGET_COMPILE_DEFINITIONS(routing_export_all diff --git a/unittest/gunit/CMakeLists.txt b/unittest/gunit/CMakeLists.txt index 89525a7a446c..7a13946d3950 100644 --- a/unittest/gunit/CMakeLists.txt +++ b/unittest/gunit/CMakeLists.txt @@ -312,7 +312,15 @@ IF(LINUX_ALPINE) ENDIF() IF(MY_COMPILER_IS_GNU AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 12) - ADD_COMPILE_FLAGS(regexp_engine-t.cc COMPILE_FLAGS "-Wno-restrict") + ADD_COMPILE_FLAGS( + regexp_engine-t.cc + gis_area-t.cc + gis_is_simple-t.cc + gis_isvalid-t.cc + gis_relops-t.cc + gis_setops-t.cc + COMPILE_FLAGS "-Wno-restrict" + ) ENDIF() IF(WIN32)