Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Try to fix a compiler error seen on Flag2 job of jenkins
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 14 Nov 2023 15:47:36 +0000 (16:47 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Tue, 14 Nov 2023 15:47:36 +0000 (16:47 +0100)
tools/cmake/Flags.cmake

index e7ba000..b6e6222 100644 (file)
@@ -41,6 +41,10 @@ if(enable_compile_warnings)
       # workaround for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81767
       set(warnCXXFLAGS "${warnCXXFLAGS} -Wno-error=unused-variable")
     endif()
+    if (CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL "13.2.0")
+      # workaround for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101361
+      set(warnCXXFLAGS "${warnCXXFLAGS} -Wno-error=stringop-overread")
+    endif()
   endif()
 
   if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")