From c61048cff128033ded49bf7a357fd901ab6c7e65 Mon Sep 17 00:00:00 2001 From: Marco Clemencic <marco.clemencic@cern.ch> Date: Wed, 18 Oct 2023 16:59:22 +0200 Subject: [PATCH] Hide maybe-uninitialized warning from Vc --- Rich/RichUtils/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Rich/RichUtils/CMakeLists.txt b/Rich/RichUtils/CMakeLists.txt index a7aaeeb8211..0bfd80f4096 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() -- GitLab