diff --git a/Rich/RichUtils/CMakeLists.txt b/Rich/RichUtils/CMakeLists.txt index a7aaeeb8211d056853b8208566e156c9eee018c6..0bfd80f409691d444307bb3d60fd83a7b3e5f1c5 100644 --- a/Rich/RichUtils/CMakeLists.txt +++ b/Rich/RichUtils/CMakeLists.txt @@ -38,3 +38,9 @@ gaudi_add_dictionary(RichUtilsDict LINK LHCb::RichUtils OPTIONS ${LHCB_DICT_GEN_DEFAULT_OPTS} ) +if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" + AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 13.0) + # Hide warnings produced by gcc 13 from dictionary: + # Vc/common/malloc.h:99:14: warning: '<anonymous>' may be used uninitialized [-Wmaybe-uninitialized] + target_compile_options(RichUtilsDict PRIVATE -Wno-maybe-uninitialized) +endif()