diff --git a/CTestCustom.cmake b/CTestCustom.cmake index a63b438446cf85290f4e2ed0b72163392abe3892..1044ebd8971b967cdb5161856f461e778fbd4d14 100644 --- a/CTestCustom.cmake +++ b/CTestCustom.cmake @@ -43,6 +43,7 @@ set(CTEST_CUSTOM_WARNING_EXCEPTION # -- warnings from our external packages "external/flib_dpb" "external/ipc" + "maybe_unused" "include/AnalysisTree" # -- remove intended fall through warnings @@ -53,6 +54,15 @@ set(CTEST_CUSTOM_WARNING_EXCEPTION "CbmDeviceUnpackTofMcbm2018.cxx.*warning: attributes at the beginning of statement are ignored" "CbmDeviceUnpackTofMcbm2018.cxx.*warning: this statement may fall through" "CbmDeviceUnpackTofMcbm2018.cxx.*note: here" + "CbmMcbm2018TofPar.cxx.*warning: attributes at the beginning of statement are ignored" + "CbmMcbm2018TofPar.cxx.*warning: this statement may fall through" + "CbmMcbm2018TofPar.cxx.*note: here" + + # -- warnings from a feature we want and which is okay + "CbmCheckEvents.cxx:86:52" + + # -- warnings about to long function for debugging + "variable tracking size limit exceeded" # -- warnings from structures for HADAQ memory casting "struct hadaq::HadTu" @@ -63,8 +73,9 @@ set(CTEST_CUSTOM_WARNING_EXCEPTION # -- warnings from structures for MBS/LMD memory casting "struct mbs::Header" - # -- warnings from my test machine demac006 - "warning: text-based stub file" + # -- warnings from macosx test machines + "ld: warning: dylib.*was built for newer macOS version.*than being linked" + ".*^.*" # -- don't show pragma message warnings "Compiling CBM Configuration"