LHCb merge requests
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests
2022-03-31T08:58:27+02:00
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3484
Remove test-badbanks test
2022-03-31T08:58:27+02:00
Marco Cattaneo
Remove test-badbanks test
The test-badbanks test started failing because a new bank was added to RawEventFormat without a corresponding addition to RawBank.{h,cpp}. Since this test is just testing for consistency between RawEventFormat and RawBank.h, it only make...
The test-badbanks test started failing because a new bank was added to RawEventFormat without a corresponding addition to RawBank.{h,cpp}. Since this test is just testing for consistency between RawEventFormat and RawBank.h, it only makes sense to keep it in master branch
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3483
Remove test-badbanks test
2022-03-31T08:57:00+02:00
Marco Cattaneo
Remove test-badbanks test
The test-badbanks test started failing because a new bank was added to RawEventFormat without a corresponding addition to RawBank.{h,cpp}. Since this test is just testing for consistency between RawEventFormat and RawBank.h, it only make...
The test-badbanks test started failing because a new bank was added to RawEventFormat without a corresponding addition to RawBank.{h,cpp}. Since this test is just testing for consistency between RawEventFormat and RawBank.h, it only makes sense to keep it in master branch
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3485
Remove test-badbanks test
2022-03-31T08:54:22+02:00
Marco Cattaneo
Remove test-badbanks test
The test-badbanks test started failing because a new bank was added to RawEventFormat without a corresponding addition to RawBank.{h,cpp}. Since this test is just testing for consistency between RawEventFormat and RawBank.h, it only make...
The test-badbanks test started failing because a new bank was added to RawEventFormat without a corresponding addition to RawBank.{h,cpp}. Since this test is just testing for consistency between RawEventFormat and RawBank.h, it only makes sense to keep it in master branch
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/3400
Simple unit test of decay descriptor parsing
2022-02-08T10:42:45+01:00
Titus Mombaecher
Simple unit test of decay descriptor parsing
Wrote simple unit tests for decay descriptor parsing from example of @erodrigu, which came up during https://gitlab.cern.ch/lhcb/Rec/-/merge_requests/2708
Wrote simple unit tests for decay descriptor parsing from example of @erodrigu, which came up during https://gitlab.cern.ch/lhcb/Rec/-/merge_requests/2708
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/2618
Convert relations test application to Boost unit test, add additional checks...
2020-06-08T00:29:13+02:00
Christopher Rob Jones
jonesc@hep.phy.cam.ac.uk
Convert relations test application to Boost unit test, add additional checks...
Convert relations test application to Boost unit test, add additional checks for copy and move semantics.
Test now exposes memory leak discussed in lhcb/Rec#145 when build using leak sanitiser
```
> test_Relations.exe
Running 4 test ...
Convert relations test application to Boost unit test, add additional checks for copy and move semantics.
Test now exposes memory leak discussed in lhcb/Rec#145 when build using leak sanitiser
```
> test_Relations.exe
Running 4 test cases...
*** No errors detected
=================================================================
==4148340==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 152 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x40950c in std::_MakeUniq<LHCb::RelationWeighted2D<int, float, double> >::__single_object std::make_unique<LHCb::RelationWeighted2D<int, float, double>>() /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/unique_ptr.h:849
#2 0x40950c in auto create<LHCb::RelationWeighted2D<int, float, double>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#3 0x40575f in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:103
#4 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#5 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#6 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#7 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#8 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#9 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#11 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#12 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#13 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#14 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#15 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#16 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#17 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#18 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#19 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#20 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Direct leak of 136 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x408f75 in std::_MakeUniq<LHCb::Relation2D<unsigned int, int> >::__single_object std::make_unique<LHCb::Relation2D<unsigned int, int>>() /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/unique_ptr.h:849
#2 0x408f75 in auto create<LHCb::Relation2D<unsigned int, int>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#3 0x405747 in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:101
#4 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#5 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#6 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#7 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#8 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#9 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#11 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#12 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#13 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#14 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#15 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#16 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#17 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#18 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#19 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#20 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Direct leak of 96 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x409256 in std::_MakeUniq<LHCb::RelationWeighted1D<int, float, double> >::__single_object std::make_unique<LHCb::RelationWeighted1D<int, float, double>>() /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/unique_ptr.h:849
#2 0x409256 in auto create<LHCb::RelationWeighted1D<int, float, double>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#3 0x405753 in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:102
#4 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#5 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#6 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#7 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#8 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#9 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#11 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#12 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#13 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#14 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#15 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#16 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#17 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#18 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#19 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#20 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Direct leak of 88 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x408d1d in std::_MakeUniq<LHCb::Relation1D<int, float> >::__single_object std::make_unique<LHCb::Relation1D<int, float>>() /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/unique_ptr.h:849
#2 0x408d1d in auto create<LHCb::Relation1D<int, float>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#3 0x40573b in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:100
#4 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#5 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#6 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#7 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#8 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#9 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#11 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#12 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#13 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#14 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#15 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#16 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#17 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#18 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#19 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#20 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x40a380 in __gnu_cxx::new_allocator<Relations::WEntry_<int, float, double> >::allocate(unsigned long, void const*) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/ext/new_allocator.h:114
#2 0x40a380 in std::allocator_traits<std::allocator<Relations::WEntry_<int, float, double> > >::allocate(std::allocator<Relations::WEntry_<int, float, double> >&, unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/alloc_traits.h:444
#3 0x40a380 in std::_Vector_base<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > >::_M_allocate(unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/stl_vector.h:343
#4 0x40a380 in void std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > >::_M_realloc_insert<Relations::WEntry_<int, float, double> const&>(__gnu_cxx::__normal_iterator<Relations::WEntry_<int, float, double>*, std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > > >, Relations::WEntry_<int, float, double> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:440
#5 0x40a4a8 in std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > >::insert(__gnu_cxx::__normal_iterator<Relations::WEntry_<int, float, double> const*, std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > > >, Relations::WEntry_<int, float, double> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:161
#6 0x40c23d in Relations::RelationWeightedBase<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeightedBase.h:167
#7 0x40c23d in Relations::RelationWeighted<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeighted.h:105
#8 0x40c4a5 in Relations::Relation2Weighted<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/Relation2Weighted.h:131
#9 0x40c4a5 in LHCb::RelationWeighted2D<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeighted2D.h:119
#10 0x40c4a5 in LHCb::RelationWeighted2D<int, float, double>::i_relate(int, float, double) ../Kernel/Relations/Relations/RelationWeighted2D.h:116
#11 0x40c4a5 in LHCb::RelationWeighted2D<int, float, double>::relate(int, float, double) ../Kernel/Relations/Relations/RelationWeighted2D.h:196
#12 0x40938e in void fill<5ul, LHCb::RelationWeighted2D<int, float, double> >(LHCb::RelationWeighted2D<int, float, double>&) ../Kernel/Relations/tests/RelationsTest.cpp:44
#13 0x4095a3 in auto create<LHCb::RelationWeighted2D<int, float, double>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:55
#14 0x40575f in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:103
#15 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#16 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#17 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#18 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#19 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#20 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#21 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#22 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#23 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#24 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#25 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#26 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#27 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#28 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#29 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#30 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#31 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x40a5ea in __gnu_cxx::new_allocator<Relations::WEntry_<float, int, double> >::allocate(unsigned long, void const*) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/ext/new_allocator.h:114
#2 0x40a5ea in std::allocator_traits<std::allocator<Relations::WEntry_<float, int, double> > >::allocate(std::allocator<Relations::WEntry_<float, int, double> >&, unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/alloc_traits.h:444
#3 0x40a5ea in std::_Vector_base<Relations::WEntry_<float, int, double>, std::allocator<Relations::WEntry_<float, int, double> > >::_M_allocate(unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/stl_vector.h:343
#4 0x40a5ea in void std::vector<Relations::WEntry_<float, int, double>, std::allocator<Relations::WEntry_<float, int, double> > >::_M_realloc_insert<Relations::WEntry_<float, int, double> const&>(__gnu_cxx::__normal_iterator<Relations::WEntry_<float, int, double>*, std::vector<Relations::WEntry_<float, int, double>, std::allocator<Relations::WEntry_<float, int, double> > > >, Relations::WEntry_<float, int, double> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:440
#5 0x40a712 in std::vector<Relations::WEntry_<float, int, double>, std::allocator<Relations::WEntry_<float, int, double> > >::insert(__gnu_cxx::__normal_iterator<Relations::WEntry_<float, int, double> const*, std::vector<Relations::WEntry_<float, int, double>, std::allocator<Relations::WEntry_<float, int, double> > > >, Relations::WEntry_<float, int, double> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:161
#6 0x40c2f2 in Relations::RelationWeightedBase<float, int, double>::i_add(Relations::WEntry_<float, int, double> const&) ../Kernel/Relations/Relations/RelationWeightedBase.h:167
#7 0x40c2f2 in Relations::RelationWeighted<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeighted.h:108
#8 0x40c4a5 in Relations::Relation2Weighted<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/Relation2Weighted.h:131
#9 0x40c4a5 in LHCb::RelationWeighted2D<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeighted2D.h:119
#10 0x40c4a5 in LHCb::RelationWeighted2D<int, float, double>::i_relate(int, float, double) ../Kernel/Relations/Relations/RelationWeighted2D.h:116
#11 0x40c4a5 in LHCb::RelationWeighted2D<int, float, double>::relate(int, float, double) ../Kernel/Relations/Relations/RelationWeighted2D.h:196
#12 0x40938e in void fill<5ul, LHCb::RelationWeighted2D<int, float, double> >(LHCb::RelationWeighted2D<int, float, double>&) ../Kernel/Relations/tests/RelationsTest.cpp:44
#13 0x4095a3 in auto create<LHCb::RelationWeighted2D<int, float, double>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:55
#14 0x40575f in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:103
#15 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#16 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#17 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#18 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#19 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#20 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#21 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#22 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#23 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#24 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#25 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#26 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#27 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#28 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#29 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#30 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#31 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 128 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x40a380 in __gnu_cxx::new_allocator<Relations::WEntry_<int, float, double> >::allocate(unsigned long, void const*) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/ext/new_allocator.h:114
#2 0x40a380 in std::allocator_traits<std::allocator<Relations::WEntry_<int, float, double> > >::allocate(std::allocator<Relations::WEntry_<int, float, double> >&, unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/alloc_traits.h:444
#3 0x40a380 in std::_Vector_base<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > >::_M_allocate(unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/stl_vector.h:343
#4 0x40a380 in void std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > >::_M_realloc_insert<Relations::WEntry_<int, float, double> const&>(__gnu_cxx::__normal_iterator<Relations::WEntry_<int, float, double>*, std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > > >, Relations::WEntry_<int, float, double> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:440
#5 0x40a4a8 in std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > >::insert(__gnu_cxx::__normal_iterator<Relations::WEntry_<int, float, double> const*, std::vector<Relations::WEntry_<int, float, double>, std::allocator<Relations::WEntry_<int, float, double> > > >, Relations::WEntry_<int, float, double> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:161
#6 0x40c23d in Relations::RelationWeightedBase<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeightedBase.h:167
#7 0x40c23d in Relations::RelationWeighted<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeighted.h:105
#8 0x40c3e7 in LHCb::RelationWeighted1D<int, float, double>::i_add(Relations::WEntry_<int, float, double> const&) ../Kernel/Relations/Relations/RelationWeighted1D.h:110
#9 0x40c3e7 in LHCb::RelationWeighted1D<int, float, double>::i_relate(int, float, double) ../Kernel/Relations/Relations/RelationWeighted1D.h:107
#10 0x40c3e7 in LHCb::RelationWeighted1D<int, float, double>::relate(int, float, double) ../Kernel/Relations/Relations/RelationWeighted1D.h:185
#11 0x4090d8 in void fill<5ul, LHCb::RelationWeighted1D<int, float, double> >(LHCb::RelationWeighted1D<int, float, double>&) ../Kernel/Relations/tests/RelationsTest.cpp:44
#12 0x4092ac in auto create<LHCb::RelationWeighted1D<int, float, double>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:55
#13 0x405753 in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:102
#14 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#15 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#16 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#17 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#18 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#19 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#20 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#21 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#22 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#23 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#24 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#25 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#26 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#27 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#28 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#29 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#30 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x40a940 in __gnu_cxx::new_allocator<Relations::Entry_<unsigned int, int> >::allocate(unsigned long, void const*) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/ext/new_allocator.h:114
#2 0x40a940 in std::allocator_traits<std::allocator<Relations::Entry_<unsigned int, int> > >::allocate(std::allocator<Relations::Entry_<unsigned int, int> >&, unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/alloc_traits.h:444
#3 0x40a940 in std::_Vector_base<Relations::Entry_<unsigned int, int>, std::allocator<Relations::Entry_<unsigned int, int> > >::_M_allocate(unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/stl_vector.h:343
#4 0x40a940 in void std::vector<Relations::Entry_<unsigned int, int>, std::allocator<Relations::Entry_<unsigned int, int> > >::_M_realloc_insert<Relations::Entry_<unsigned int, int> const&>(__gnu_cxx::__normal_iterator<Relations::Entry_<unsigned int, int>*, std::vector<Relations::Entry_<unsigned int, int>, std::allocator<Relations::Entry_<unsigned int, int> > > >, Relations::Entry_<unsigned int, int> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:440
#5 0x40aa68 in std::vector<Relations::Entry_<unsigned int, int>, std::allocator<Relations::Entry_<unsigned int, int> > >::insert(__gnu_cxx::__normal_iterator<Relations::Entry_<unsigned int, int> const*, std::vector<Relations::Entry_<unsigned int, int>, std::allocator<Relations::Entry_<unsigned int, int> > > >, Relations::Entry_<unsigned int, int> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:161
#6 0x40ad4c in Relations::RelationBase<unsigned int, int>::i_add(Relations::Entry_<unsigned int, int> const&) ../Kernel/Relations/Relations/RelationBase.h:96
#7 0x40ad4c in Relations::Relation<unsigned int, int>::i_add(Relations::Entry_<unsigned int, int> const&) ../Kernel/Relations/Relations/Relation.h:118
#8 0x40af2c in Relations::Relation2<unsigned int, int>::i_add(Relations::Entry_<unsigned int, int> const&) ../Kernel/Relations/Relations/Relation2.h:127
#9 0x40af2c in LHCb::Relation2D<unsigned int, int>::i_add(Relations::Entry_<unsigned int, int> const&) ../Kernel/Relations/Relations/Relation2D.h:105
#10 0x40af2c in LHCb::Relation2D<unsigned int, int>::i_relate(unsigned int, int) ../Kernel/Relations/Relations/Relation2D.h:102
#11 0x40af2c in LHCb::Relation2D<unsigned int, int>::relate(unsigned int, int) ../Kernel/Relations/Relations/Relation2D.h:159
#12 0x408df7 in void fill<5ul, LHCb::Relation2D<unsigned int, int> >(LHCb::Relation2D<unsigned int, int>&) ../Kernel/Relations/tests/RelationsTest.cpp:46
#13 0x408ff6 in auto create<LHCb::Relation2D<unsigned int, int>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:55
#14 0x405747 in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:101
#15 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#16 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#17 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#18 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#19 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#20 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#21 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#22 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#23 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#24 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#25 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#26 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#27 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#28 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#29 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#30 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#31 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x409a5a in __gnu_cxx::new_allocator<Relations::Entry_<int, float> >::allocate(unsigned long, void const*) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/ext/new_allocator.h:114
#2 0x409a5a in std::allocator_traits<std::allocator<Relations::Entry_<int, float> > >::allocate(std::allocator<Relations::Entry_<int, float> >&, unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/alloc_traits.h:444
#3 0x409a5a in std::_Vector_base<Relations::Entry_<int, float>, std::allocator<Relations::Entry_<int, float> > >::_M_allocate(unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/stl_vector.h:343
#4 0x409a5a in void std::vector<Relations::Entry_<int, float>, std::allocator<Relations::Entry_<int, float> > >::_M_realloc_insert<Relations::Entry_<int, float> const&>(__gnu_cxx::__normal_iterator<Relations::Entry_<int, float>*, std::vector<Relations::Entry_<int, float>, std::allocator<Relations::Entry_<int, float> > > >, Relations::Entry_<int, float> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:440
#5 0x409b82 in std::vector<Relations::Entry_<int, float>, std::allocator<Relations::Entry_<int, float> > >::insert(__gnu_cxx::__normal_iterator<Relations::Entry_<int, float> const*, std::vector<Relations::Entry_<int, float>, std::allocator<Relations::Entry_<int, float> > > >, Relations::Entry_<int, float> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:161
#6 0x409e6f in Relations::RelationBase<int, float>::i_add(Relations::Entry_<int, float> const&) ../Kernel/Relations/Relations/RelationBase.h:96
#7 0x409e6f in Relations::Relation<int, float>::i_add(Relations::Entry_<int, float> const&) ../Kernel/Relations/Relations/Relation.h:118
#8 0x40a05c in LHCb::Relation1D<int, float>::i_add(Relations::Entry_<int, float> const&) ../Kernel/Relations/Relations/Relation1D.h:116
#9 0x40a05c in LHCb::Relation1D<int, float>::i_relate(int, float) ../Kernel/Relations/Relations/Relation1D.h:113
#10 0x40a05c in LHCb::Relation1D<int, float>::relate(int, float) ../Kernel/Relations/Relations/Relation1D.h:170
#11 0x408b9f in void fill<5ul, LHCb::Relation1D<int, float> >(LHCb::Relation1D<int, float>&) ../Kernel/Relations/tests/RelationsTest.cpp:46
#12 0x408d6b in auto create<LHCb::Relation1D<int, float>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:55
#13 0x40573b in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:100
#14 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#15 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#16 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#17 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#18 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#19 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#20 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#21 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#22 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#23 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#24 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#25 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#26 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#27 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#28 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#29 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#30 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x40abc6 in __gnu_cxx::new_allocator<Relations::Entry_<int, unsigned int> >::allocate(unsigned long, void const*) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/ext/new_allocator.h:114
#2 0x40abc6 in std::allocator_traits<std::allocator<Relations::Entry_<int, unsigned int> > >::allocate(std::allocator<Relations::Entry_<int, unsigned int> >&, unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/alloc_traits.h:444
#3 0x40abc6 in std::_Vector_base<Relations::Entry_<int, unsigned int>, std::allocator<Relations::Entry_<int, unsigned int> > >::_M_allocate(unsigned long) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/stl_vector.h:343
#4 0x40abc6 in void std::vector<Relations::Entry_<int, unsigned int>, std::allocator<Relations::Entry_<int, unsigned int> > >::_M_realloc_insert<Relations::Entry_<int, unsigned int> const&>(__gnu_cxx::__normal_iterator<Relations::Entry_<int, unsigned int>*, std::vector<Relations::Entry_<int, unsigned int>, std::allocator<Relations::Entry_<int, unsigned int> > > >, Relations::Entry_<int, unsigned int> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:440
#5 0x40acee in std::vector<Relations::Entry_<int, unsigned int>, std::allocator<Relations::Entry_<int, unsigned int> > >::insert(__gnu_cxx::__normal_iterator<Relations::Entry_<int, unsigned int> const*, std::vector<Relations::Entry_<int, unsigned int>, std::allocator<Relations::Entry_<int, unsigned int> > > >, Relations::Entry_<int, unsigned int> const&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/include/c++/9.2.0/bits/vector.tcc:161
#6 0x40ae1c in Relations::RelationBase<int, unsigned int>::i_add(Relations::Entry_<int, unsigned int> const&) ../Kernel/Relations/Relations/RelationBase.h:96
#7 0x40ae1c in Relations::Relation<unsigned int, int>::i_add(Relations::Entry_<unsigned int, int> const&) ../Kernel/Relations/Relations/Relation.h:121
#8 0x40af2c in Relations::Relation2<unsigned int, int>::i_add(Relations::Entry_<unsigned int, int> const&) ../Kernel/Relations/Relations/Relation2.h:127
#9 0x40af2c in LHCb::Relation2D<unsigned int, int>::i_add(Relations::Entry_<unsigned int, int> const&) ../Kernel/Relations/Relations/Relation2D.h:105
#10 0x40af2c in LHCb::Relation2D<unsigned int, int>::i_relate(unsigned int, int) ../Kernel/Relations/Relations/Relation2D.h:102
#11 0x40af2c in LHCb::Relation2D<unsigned int, int>::relate(unsigned int, int) ../Kernel/Relations/Relations/Relation2D.h:159
#12 0x408df7 in void fill<5ul, LHCb::Relation2D<unsigned int, int> >(LHCb::Relation2D<unsigned int, int>&) ../Kernel/Relations/tests/RelationsTest.cpp:46
#13 0x408ff6 in auto create<LHCb::Relation2D<unsigned int, int>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:55
#14 0x405747 in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:101
#15 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#16 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#17 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#18 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#19 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#20 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#21 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#22 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#23 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#24 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#25 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#26 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#27 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#28 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#29 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#30 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#31 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x7f076b88fe99 in LinkManager::newInstance() ../GaudiKernel/src/Lib/LinkManager.cpp:36
#2 0x7f076b85745e in DataObject::DataObject() ../GaudiKernel/src/Lib/DataObject.cpp:23
#3 0x409261 in LHCb::RelationWeighted1D<int, float, double>::RelationWeighted1D(unsigned long) ../Kernel/Relations/Relations/RelationWeighted1D.h:62
#4 0x409261 in std::_MakeUniq<LHCb::RelationWeighted1D<int, float, double> >::__single_object std::make_unique<LHCb::RelationWeighted1D<int, float, double>>() ../Kernel/Relations/Relations/RelationWeighted1D.h:62
#5 0x409261 in auto create<LHCb::RelationWeighted1D<int, float, double>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#6 0x405753 in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:102
#7 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#8 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#9 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#11 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#12 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#13 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#14 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#15 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#16 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#17 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#18 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#19 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#20 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#21 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#22 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#23 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x7f076b88fe99 in LinkManager::newInstance() ../GaudiKernel/src/Lib/LinkManager.cpp:36
#2 0x7f076b85745e in DataObject::DataObject() ../GaudiKernel/src/Lib/DataObject.cpp:23
#3 0x409517 in LHCb::RelationWeighted2D<int, float, double>::RelationWeighted2D(unsigned long) ../Kernel/Relations/Relations/RelationWeighted2D.h:75
#4 0x409517 in std::_MakeUniq<LHCb::RelationWeighted2D<int, float, double> >::__single_object std::make_unique<LHCb::RelationWeighted2D<int, float, double>>() ../Kernel/Relations/Relations/RelationWeighted2D.h:75
#5 0x409517 in auto create<LHCb::RelationWeighted2D<int, float, double>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#6 0x40575f in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:103
#7 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#8 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#9 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#11 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#12 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#13 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#14 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#15 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#16 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#17 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#18 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#19 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#20 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#21 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#22 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#23 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x7f076b88fe99 in LinkManager::newInstance() ../GaudiKernel/src/Lib/LinkManager.cpp:36
#2 0x7f076b85745e in DataObject::DataObject() ../GaudiKernel/src/Lib/DataObject.cpp:23
#3 0x408f80 in LHCb::Relation2D<unsigned int, int>::Relation2D(unsigned long) ../Kernel/Relations/Relations/Relation2D.h:68
#4 0x408f80 in std::_MakeUniq<LHCb::Relation2D<unsigned int, int> >::__single_object std::make_unique<LHCb::Relation2D<unsigned int, int>>() ../Kernel/Relations/Relations/Relation2D.h:68
#5 0x408f80 in auto create<LHCb::Relation2D<unsigned int, int>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#6 0x405747 in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:101
#7 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#8 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#9 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#11 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#12 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#13 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#14 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#15 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#16 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#17 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#18 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#19 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#20 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#21 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#22 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#23 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
Indirect leak of 32 byte(s) in 1 object(s) allocated from:
#0 0x7f076be5d333 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 0x7f076b88fe99 in LinkManager::newInstance() ../GaudiKernel/src/Lib/LinkManager.cpp:36
#2 0x7f076b85745e in DataObject::DataObject() ../GaudiKernel/src/Lib/DataObject.cpp:23
#3 0x408d28 in LHCb::Relation1D<int, float>::Relation1D(unsigned long) ../Kernel/Relations/Relations/Relation1D.h:79
#4 0x408d28 in std::_MakeUniq<LHCb::Relation1D<int, float> >::__single_object std::make_unique<LHCb::Relation1D<int, float>>() ../Kernel/Relations/Relations/Relation1D.h:79
#5 0x408d28 in auto create<LHCb::Relation1D<int, float>, 5ul>() ../Kernel/Relations/tests/RelationsTest.cpp:54
#6 0x40573b in test_relations_move::test_method() ../Kernel/Relations/tests/RelationsTest.cpp:100
#7 0x4067cf in test_relations_move_invoker ../Kernel/Relations/tests/RelationsTest.cpp:99
#8 0x406a31 in boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&) /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/function/function_template.hpp:117
#9 0x7f076bb6c125 in boost::function0<void>::operator()() const boost/function/function_template.hpp:763
#10 0x7f076bb6b344 in boost::detail::forward::operator()() boost/test/impl/execution_monitor.ipp:1368
#11 0x7f076bb6dad3 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) boost/function/function_template.hpp:137
#12 0x7f076bb6c89f in boost::function0<int>::operator()() const boost/function/function_template.hpp:763
#13 0x7f076bb6bbf7 in int boost::detail::do_invoke<boost::shared_ptr<boost::detail::translator_holder_base>, boost::function<int ()> >(boost::shared_ptr<boost::detail::translator_holder_base> const&, boost::function<int ()> const&) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x85bf7)
#14 0x7f076bb690a3 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:879
#15 0x7f076bb691fc in boost::execution_monitor::execute(boost::function<int ()> const&) boost/test/impl/execution_monitor.ipp:1277
#16 0x7f076bb69ef0 in boost::execution_monitor::vexecute(boost::function<void ()> const&) boost/test/impl/execution_monitor.ipp:1377
#17 0x7f076bbac09b in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) boost/test/impl/unit_test_monitor.ipp:49
#18 0x7f076bb780a1 in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x920a1)
#19 0x7f076bb775ee in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) (/cvmfs/lhcb.cern.ch/lib/lcg/releases/LCG_96b/Boost/1.70.0/x86_64-centos7-gcc9-dbg/lib/libboost_unit_test_framework.so.1.70.0+0x915ee)
#20 0x7f076bb72152 in boost::unit_test::framework::run(unsigned long, bool) boost/test/impl/framework.ipp:1688
#21 0x7f076bbaa308 in boost::unit_test::unit_test_main(bool (*)(), int, char**) boost/test/impl/unit_test_main.ipp:248
#22 0x40392d in main /cvmfs/lhcb.cern.ch/lib/lcg/releases/Boost/1.70.0-eebf1/x86_64-centos7-gcc9-dbg/include/boost/test/unit_test.hpp:63
#23 0x7f076ab86554 in __libc_start_main (/lib64/libc.so.6+0x22554)
SUMMARY: LeakSanitizer: 1176 byte(s) leaked in 14 allocation(s).
```
@graven FYI
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/1663
WIP Add temporary exclusion to mask log file changes while commissioning gaud...
2019-02-08T09:12:58+01:00
Marco Cattaneo
WIP Add temporary exclusion to mask log file changes while commissioning gaudi/Gaudi!817
@jonrob @sponce @clemenci FYI
@jonrob @sponce @clemenci FYI
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/1482
Add a test to check L0DU can be decoded in 2017 data
2018-09-03T19:29:22+02:00
Marco Cattaneo
Add a test to check L0DU can be decoded in 2017 data
Cherry picked from lhcb/LHCb!1481 on `2017-patches`
Cherry picked from lhcb/LHCb!1481 on `2017-patches`
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/1484
Add a test to check L0DU can be decoded in 2017 data
2018-09-03T19:28:30+02:00
Marco Cattaneo
Add a test to check L0DU can be decoded in 2017 data
Cherry picked from lhcb/LHCb!1481 on `2017-patches`
Cherry picked from lhcb/LHCb!1481 on `2017-patches`
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/1208
WIP Update LHCbAlgs dqfilter tests for consistency with updated DetCond
2018-04-16T22:47:28+02:00
Marco Cattaneo
WIP Update LHCbAlgs dqfilter tests for consistency with updated DetCond
(cherry picked from commit 0b0870e888e6534ee48cdea893b6d6a35468623c)
(cherry picked from commit 0b0870e888e6534ee48cdea893b6d6a35468623c)
https://gitlab.cern.ch/lhcb/LHCb/-/merge_requests/1209
WIP Do not use latest global tag for loaddddb tests
2018-04-16T22:46:13+02:00
Marco Cattaneo
WIP Do not use latest global tag for loaddddb tests
(cherry picked from commit f407edc694a099268a8e57a6e9650781fca3d2fc)
(cherry picked from commit f407edc694a099268a8e57a6e9650781fca3d2fc)