Skip to content

Skip resolution plot tests that leak due to TF1 from leak sanitizer checks

A couple Moore plot tests have memory leaks

https://lhcb-nightlies.web.cern.ch/logs/tests/nightly/lhcb-sanitizers/594/x86_64-centos7-gcc9-dbg+lsan/Moore/#failures_119

https://lhcb-nightlies.web.cern.ch/logs/tests/nightly/lhcb-sanitizers/594/x86_64-centos7-gcc9-dbg+lsan/Moore/#failures_134

=================================================================
==2782==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 40 byte(s) in 10 object(s) allocated from:
    #0 0x7fb3c9fad333 in operator new(unsigned long) /build/gcc/build/contrib/gcc-9.2.0/src/gcc/9.2.0/libsanitizer/lsan/lsan_interceptors.cc:222
    #1 0x7fb3b4bb860e in TF1::InitStandardFunctions() /mnt/build/jenkins/workspace/lcg_release_tar/BUILDTYPE/Debug/COMPILER/gcc9binutils/LABEL/centos7/build/projects/ROOT-6.18.04/src/ROOT/6.18.04/hist/hist/src/TF1.cxx:2490
    #2 0x7fb3c720a063  (<unknown module>)
    #3 0x7fb3bdb40ba0 in cling::IncrementalExecutor::executeWrapper(llvm::StringRef, cling::Value*) const (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/ROOT/6.18.04/x86_64-centos7-gcc9-dbg/lib/libCling.so+0x6a5ba0)

Leak is from the python ROOT script generating the plots.

Until someone looks into fixing these, skip from leak tests.

Edited by Christopher Rob Jones

Merge request reports