diff --git a/scripts/cmake/CompilerSetup.cmake b/scripts/cmake/CompilerSetup.cmake index 2fa6a6fe9907d793d968c7f0b9e490e16c6f9fbf..27762066a96f5fde75b0f99c13c88bc52237a509 100644 --- a/scripts/cmake/CompilerSetup.cmake +++ b/scripts/cmake/CompilerSetup.cmake @@ -77,6 +77,14 @@ if(COMPILER_IS_GCC OR COMPILER_IS_CLANG OR COMPILER_IS_INTEL) $<$<COMPILE_LANGUAGE:CXX>:-Wno-stringop-overread> ) endif() + if(CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL 14.1.1) + # See https://gitlab.opengeosys.org/ogs/ogs/-/merge_requests/5037 + add_compile_options( + $<$<COMPILE_LANGUAGE:CXX>:-Wno-array-bounds> + $<$<COMPILE_LANGUAGE:CXX>:-Wno-stringop-overflow> + $<$<COMPILE_LANGUAGE:CXX>:-Wno-stringop-overread> + ) + endif() endif() if(COMPILER_IS_CLANG)