==13837== Memcheck, a memory error detector ==13837== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. ==13837== Using Valgrind-3.26.0 and LibVEX; rerun with -h for copyright info ==13837== Command: /home/runner/work/Chaste/Chaste/Chaste/chaste-build-dir/crypt/test/TestArchiveFormat -malloc_debug -malloc_dump -memory_info ==13837== Parent PID: 13700 ==13837== ==13837== ==13837== Process terminating with default action of signal 6 (SIGABRT): dumping core ==13837== at 0x14CF83CC: __pthread_kill_implementation (pthread_kill.c:44) ==13837== by 0x14CF83CC: __pthread_kill_internal (pthread_kill.c:89) ==13837== by 0x14CF83CC: pthread_kill@@GLIBC_2.34 (pthread_kill.c:100) ==13837== by 0x14C91CDD: raise (raise.c:26) ==13837== by 0x14C728EB: abort (abort.c:77) ==13837== by 0x14A222DC: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x14A3A689: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x14A21C8B: std::terminate() (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x14A3A940: __cxa_throw (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x40BA328: void boost::serialization::throw_exception(boost::archive::archive_exception const&) (throw_exception.hpp:37) ==13837== by 0x40BC946: SerializableSingleton >* boost::archive::detail::load_pointer_type::pointer_tweak > >(boost::serialization::extended_type_info const&, void const*, SerializableSingleton > const&) (iserializer.hpp:520) ==13837== by 0x40BC634: void boost::archive::detail::load_pointer_type::invoke >*>(boost::archive::text_iarchive&, SerializableSingleton >*&) (iserializer.hpp:554) ==13837== by 0x40BC29B: void boost::archive::load >*>(boost::archive::text_iarchive&, SerializableSingleton >*&) (iserializer.hpp:626) ==13837== by 0x40BBFB1: void boost::archive::detail::common_iarchive::load_override >*>(SerializableSingleton >*&) (common_iarchive.hpp:67) ==13837== by 0x40BBDE6: void boost::archive::basic_text_iarchive::load_override >*>(SerializableSingleton >*&) (basic_text_iarchive.hpp:70) ==13837== by 0x40BBC96: void boost::archive::text_iarchive_impl::load_override >*>(SerializableSingleton >*&) (text_iarchive.hpp:82) ==13837== by 0x40BBA81: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>> >*>(SerializableSingleton >*&) (interface_iarchive.hpp:68) ==13837== by 0x40BB8E1: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator& >*>(SerializableSingleton >*&) (interface_iarchive.hpp:75) ==13837== by 0x40BB757: void CryptSimulation2d::serialize(boost::archive::text_iarchive&, unsigned int) (CryptSimulation2d.hpp:76) ==13837== by 0x40BB65C: void boost::serialization::access::serialize(boost::archive::text_iarchive&, CryptSimulation2d&, unsigned int) (access.hpp:116) ==13837== by 0x40BB4CC: void boost::serialization::serialize(boost::archive::text_iarchive&, CryptSimulation2d&, unsigned int) (serialization.hpp:59) ==13837== by 0x40BB2F9: void boost::serialization::serialize_adl(boost::archive::text_iarchive&, CryptSimulation2d&, unsigned int) (serialization.hpp:109) ==13837== by 0x40BB02A: boost::archive::detail::iserializer::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const (iserializer.hpp:189) ==13837== by 0x62A04A2: boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&) (in /usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.90.0) ==13837== by 0x40BD5DF: void boost::archive::detail::load_non_pointer_type::load_standard::invoke(boost::archive::text_iarchive&, CryptSimulation2d const&) (iserializer.hpp:411) ==13837== by 0x40BD0D0: void boost::archive::detail::load_non_pointer_type::invoke(boost::archive::text_iarchive&, CryptSimulation2d&) (iserializer.hpp:463) ==13837== by 0x40BCC4B: void boost::archive::load(boost::archive::text_iarchive&, CryptSimulation2d&) (iserializer.hpp:626) ==13837== by 0x40BC9E1: void boost::archive::detail::common_iarchive::load_override(CryptSimulation2d&) (common_iarchive.hpp:67) ==13837== by 0x40BC696: void boost::archive::basic_text_iarchive::load_override(CryptSimulation2d&) (basic_text_iarchive.hpp:70) ==13837== by 0x40BC416: void boost::archive::text_iarchive_impl::load_override(CryptSimulation2d&) (text_iarchive.hpp:82) ==13837== by 0x40BC131: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>>(CryptSimulation2d&) (interface_iarchive.hpp:68) ==13837== by 0x40BBF24: void boost::serialization::load(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (nvp.hpp:56) ==13837== by 0x40BBD49: boost::serialization::free_loader >::invoke(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (split_free.hpp:57) ==13837== by 0x40BBC0C: void boost::serialization::split_free >(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (split_free.hpp:72) ==13837== by 0x40BB9DC: void boost::serialization::serialize(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (nvp.hpp:65) ==13837== by 0x40BB7F9: void boost::serialization::serialize_adl >(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (serialization.hpp:109) ==13837== by 0x40BB6EB: void boost::archive::detail::load_non_pointer_type::load_only::invoke >(boost::archive::text_iarchive&, boost::serialization::nvp const&) (iserializer.hpp:397) ==13837== by 0x40BB540: void boost::archive::detail::load_non_pointer_type::invoke const>(boost::archive::text_iarchive&, boost::serialization::nvp const&) (iserializer.hpp:463) ==13837== by 0x40BB37B: void boost::archive::load const>(boost::archive::text_iarchive&, boost::serialization::nvp const&) (iserializer.hpp:626) ==13837== by 0x40BB131: void boost::archive::detail::common_iarchive::load_override const>(boost::serialization::nvp const&) (common_iarchive.hpp:67) ==13837== by 0x40BAED6: void boost::archive::basic_text_iarchive::load_override const>(boost::serialization::nvp const&) (basic_text_iarchive.hpp:70) ==13837== by 0x40BACE6: void boost::archive::text_iarchive_impl::load_override const>(boost::serialization::nvp const&) (text_iarchive.hpp:82) ==13837== by 0x40BA8F1: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>> const>(boost::serialization::nvp const&) (interface_iarchive.hpp:68) ==13837== by 0x40BA52F: boost::archive::detail::pointer_iserializer::load_object_ptr(boost::archive::detail::basic_iarchive&, void*, unsigned int) const (iserializer.hpp:356) ==13837== by 0x62A0065: ??? (in /usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.90.0) ==13837== by 0x40B9F6A: void boost::archive::detail::load_pointer_type::invoke(boost::archive::text_iarchive&, CryptSimulation2d*&) (iserializer.hpp:543) ==13837== by 0x40B9D6B: void boost::archive::load(boost::archive::text_iarchive&, CryptSimulation2d*&) (iserializer.hpp:626) ==13837== by 0x40B9AD1: void boost::archive::detail::common_iarchive::load_override(CryptSimulation2d*&) (common_iarchive.hpp:67) ==13837== by 0x40B93E6: void boost::archive::basic_text_iarchive::load_override(CryptSimulation2d*&) (basic_text_iarchive.hpp:70) ==13837== by 0x40B8C56: void boost::archive::text_iarchive_impl::load_override(CryptSimulation2d*&) (text_iarchive.hpp:82) ==13837== by 0x40B82F1: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>>(CryptSimulation2d*&) (interface_iarchive.hpp:68) ==13837== by 0x40B7201: CellBasedSimulationArchiver<2u, CryptSimulation2d, 2u, boost::archive::text_iarchive, boost::archive::text_oarchive>::Load(std::__cxx11::basic_string, std::allocator > const&, double const&) (CellBasedSimulationArchiver.hpp:116) ==13837== ==13837== FILE DESCRIPTORS: 21 open (6 inherited) at exit. ==13837== Open AF_INET6 socket 21: [::]:1025 <-> ==13837== at 0x14D8B4DB: socket (syscall-template.S:120) ==13837== by 0x1A420A0B: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A42277A: mca_btl_tcp_component_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A4106A4: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1468269B: mca_bml_r2_component_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x14680203: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x14837706: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1482DBCA: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461BAB0: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:socket obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:mca_btl_tcp_component_init fun:mca_btl_base_select fun:mca_bml_r2_component_init fun:mca_bml_base_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:mca_pml_base_select obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open AF_INET socket 20: 0.0.0.0:1025 <-> ==13837== at 0x14D8B4DB: socket (syscall-template.S:120) ==13837== by 0x1A420A0B: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A422768: mca_btl_tcp_component_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A4106A4: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1468269B: mca_bml_r2_component_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x14680203: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x14837706: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1482DBCA: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461BAB0: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:socket obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:mca_btl_tcp_component_init fun:mca_btl_base_select fun:mca_bml_r2_component_init fun:mca_bml_base_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:mca_pml_base_select obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 16: /home/runner/work/Chaste/Chaste/chaste-test-dir/SteadyStateCrypt/archive/cell_population_sim_at_time_150.arch.0 ==13837== at 0x14D7A0D6: open (open64.c:41) ==13837== by 0x14CEB182: _IO_file_open (fileops.c:222) ==13837== by 0x14CEB4F5: _IO_file_fopen@@GLIBC_2.2.5 (fileops.c:315) ==13837== by 0x14CDE7FE: __fopen_internal (iofopen.c:75) ==13837== by 0x14CDE7FE: fopen@@GLIBC_2.2.5 (iofopen.c:86) ==13837== by 0x14A7B643: std::__basic_file::open(char const*, std::_Ios_Openmode, int) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x14AAF215: std::basic_filebuf >::open(char const*, std::_Ios_Openmode) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x14AB0B02: std::basic_ifstream >::basic_ifstream(char const*, std::_Ios_Openmode) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x1453F871: ArchiveOpener > >::ArchiveOpener(FileFinder const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int) (ArchiveOpener.cpp:114) ==13837== by 0x40B71D2: CellBasedSimulationArchiver<2u, CryptSimulation2d, 2u, boost::archive::text_iarchive, boost::archive::text_oarchive>::Load(std::__cxx11::basic_string, std::allocator > const&, double const&) (CellBasedSimulationArchiver.hpp:111) ==13837== by 0x40B5CA8: TestArchiveFormat::TestLoadArchive() (TestArchiveFormat.hpp:131) ==13837== by 0x40B603E: TestDescription_TestArchiveFormat_TestLoadArchive::runTest() (TestArchiveFormat.cpp:30) ==13837== by 0x40AF306: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==13837== by 0x40B2FAC: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==13837== by 0x40B2E75: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==13837== by 0x40B2D07: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:open fun:_IO_file_open fun:_IO_file_fopen@@GLIBC_2.2.5 fun:__fopen_internal fun:fopen@@GLIBC_2.2.5 fun:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei fun:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode fun:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode fun:_ZN13ArchiveOpenerIN5boost7archive13text_iarchiveESt14basic_ifstreamIcSt11char_traitsIcEEEC1ERK10FileFinderRKNSt7__cxx1112basic_stringIcS5_SaIcEEEj fun:_ZN27CellBasedSimulationArchiverILj2E17CryptSimulation2dLj2EN5boost7archive13text_iarchiveENS2_13text_oarchiveEE4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKd fun:_ZN17TestArchiveFormat15TestLoadArchiveEv fun:_ZN49TestDescription_TestArchiveFormat_TestLoadArchive7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 15: /home/runner/work/Chaste/Chaste/chaste-test-dir/SteadyStateCrypt/archive/cell_population_sim_at_time_150.arch ==13837== at 0x14D7A0D6: open (open64.c:41) ==13837== by 0x14CEB182: _IO_file_open (fileops.c:222) ==13837== by 0x14CEB4F5: _IO_file_fopen@@GLIBC_2.2.5 (fileops.c:315) ==13837== by 0x14CDE7FE: __fopen_internal (iofopen.c:75) ==13837== by 0x14CDE7FE: fopen@@GLIBC_2.2.5 (iofopen.c:86) ==13837== by 0x14A7B643: std::__basic_file::open(char const*, std::_Ios_Openmode, int) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x14AAF215: std::basic_filebuf >::open(char const*, std::_Ios_Openmode) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x14AB0B02: std::basic_ifstream >::basic_ifstream(char const*, std::_Ios_Openmode) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x1453F62E: ArchiveOpener > >::ArchiveOpener(FileFinder const&, std::__cxx11::basic_string, std::allocator > const&, unsigned int) (ArchiveOpener.cpp:86) ==13837== by 0x40B71D2: CellBasedSimulationArchiver<2u, CryptSimulation2d, 2u, boost::archive::text_iarchive, boost::archive::text_oarchive>::Load(std::__cxx11::basic_string, std::allocator > const&, double const&) (CellBasedSimulationArchiver.hpp:111) ==13837== by 0x40B5CA8: TestArchiveFormat::TestLoadArchive() (TestArchiveFormat.hpp:131) ==13837== by 0x40B603E: TestDescription_TestArchiveFormat_TestLoadArchive::runTest() (TestArchiveFormat.cpp:30) ==13837== by 0x40AF306: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==13837== by 0x40B2FAC: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==13837== by 0x40B2E75: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==13837== by 0x40B2D07: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:open fun:_IO_file_open fun:_IO_file_fopen@@GLIBC_2.2.5 fun:__fopen_internal fun:fopen@@GLIBC_2.2.5 fun:_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei fun:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode fun:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode fun:_ZN13ArchiveOpenerIN5boost7archive13text_iarchiveESt14basic_ifstreamIcSt11char_traitsIcEEEC1ERK10FileFinderRKNSt7__cxx1112basic_stringIcS5_SaIcEEEj fun:_ZN27CellBasedSimulationArchiverILj2E17CryptSimulation2dLj2EN5boost7archive13text_iarchiveENS2_13text_oarchiveEE4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKd fun:_ZN17TestArchiveFormat15TestLoadArchiveEv fun:_ZN49TestDescription_TestArchiveFormat_TestLoadArchive7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 14: ==13837== at 0x14D8996B: eventfd (syscall-template.S:120) ==13837== by 0x1A49F188: evutil_eventfd_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D395: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D704: evthread_make_base_notifiable (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D9F1: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49DBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A5E141D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A5DF7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A571E4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x146170E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:eventfd fun:evutil_eventfd_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:evthread_make_base_notifiable fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 13: ==13837== at 0x14D7A2BB: pipe2 (syscall-template.S:120) ==13837== by 0x1A49EF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49DBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A5E141D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A5DF7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A571E4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x146170E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 12: ==13837== at 0x14D7A2BB: pipe2 (syscall-template.S:120) ==13837== by 0x1A49EF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49DBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A5E141D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A5DF7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A571E4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x146170E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 11: ==13837== at 0x14D8A46B: epoll_create1 (syscall-template.S:120) ==13837== by 0x1A4A16FA: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49DBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A5E141D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A5DF7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x1A571E4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==13837== by 0x146170E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:epoll_create1 obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 10: /dev/shm/open_mpi.0000 ==13837== at 0x14D7B536: __open_nocancel (open64_nocancel.c:39) ==13837== by 0x14CFFBC3: shm_open@@GLIBC_2.34 (shm_open.c:46) ==13837== by 0x1A43F89E: opal_shmem_posix_shm_open (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A43FA71: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A43EC38: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A43EF97: opal_shmem_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A30E159: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x146160E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:__open_nocancel fun:shm_open@@GLIBC_2.34 fun:opal_shmem_posix_shm_open obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:opal_shmem_base_select fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 9: ==13837== at 0x14D8996B: eventfd (syscall-template.S:120) ==13837== by 0x1A49F188: evutil_eventfd_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D395: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D704: evthread_make_base_notifiable (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D9F1: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4040D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A4041E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A30E120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x146160E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:eventfd fun:evutil_eventfd_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:evthread_make_base_notifiable fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 8: ==13837== at 0x14D7A2BB: pipe2 (syscall-template.S:120) ==13837== by 0x1A49EF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4040D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A4041E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A30E120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x146160E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 7: ==13837== at 0x14D7A2BB: pipe2 (syscall-template.S:120) ==13837== by 0x1A49EF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4A1774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4040D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A4041E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A30E120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x146160E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open file descriptor 6: ==13837== at 0x14D89ADB: inotify_init (inotify_init.c:28) ==13837== by 0x6260451: ??? (in /usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0) ==13837== by 0x14CF60EA: start_thread (pthread_create.c:454) ==13837== by 0x14D89483: clone (clone.S:100) ==13837== { CoreError:FdNotClosed fun:inotify_init obj:/usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0 fun:start_thread fun:clone } ==13837== Open file descriptor 5: ==13837== at 0x14D8A46B: epoll_create1 (syscall-template.S:120) ==13837== by 0x1A4A16FA: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A49D8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==13837== by 0x1A4040D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A4041E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x1A30E120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==13837== by 0x146160E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461B49F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461C2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1461318F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x1464D627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==13837== by 0x6B7E446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==13837== by 0x1454E2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==13837== by 0x1454E327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==13837== by 0x40B5723: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70) ==13837== by 0x40AFBD1: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==13837== by 0x40B2CCE: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==13837== by 0x40B2B61: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==13837== by 0x40B325B: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==13837== by 0x40AE018: main (TestArchiveFormat.cpp:18) ==13837== { CoreError:FdNotClosed fun:epoll_create1 obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==13837== Open AF_UNIX socket 4: ==13837== at 0x14D8B4DB: socket (syscall-template.S:120) ==13837== by 0x626039B: ??? (in /usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0) ==13837== by 0x14CF60EA: start_thread (pthread_create.c:454) ==13837== by 0x14D89483: clone (clone.S:100) ==13837== { CoreError:FdNotClosed fun:socket obj:/usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0 fun:start_thread fun:clone } ==13837== ==13837== HEAP SUMMARY: ==13837== in use at exit: 6,481,184 bytes in 43,031 blocks ==13837== total heap usage: 120,799 allocs, 77,768 frees, 17,469,842 bytes allocated ==13837== ==13837== 5 bytes in 1 blocks are possibly lost in loss record 1,198 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229D4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 5 bytes in 1 blocks are possibly lost in loss record 1,199 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A49: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 6 bytes in 1 blocks are possibly lost in loss record 1,247 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A61: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 7 bytes in 1 blocks are possibly lost in loss record 1,291 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E62298C: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 7 bytes in 1 blocks are possibly lost in loss record 1,292 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229BC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 7 bytes in 1 blocks are possibly lost in loss record 1,293 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229EC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 7 bytes in 1 blocks are possibly lost in loss record 1,294 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A01: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 7 bytes in 1 blocks are possibly lost in loss record 1,295 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A19: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 8 bytes in 1 blocks are possibly lost in loss record 1,576 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A31: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 9 bytes in 1 blocks are possibly lost in loss record 1,650 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14D0F14E: strdup (strdup.c:42) ==13837== by 0x1BED9369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229A4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,504 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E62298C: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,505 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229A4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,506 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229BC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,507 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229D4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,508 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E6229EC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,509 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A01: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,510 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A19: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,511 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A31: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,512 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A49: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 32 bytes in 1 blocks are possibly lost in loss record 4,513 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x1BED9356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==13837== by 0x1E622A61: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 272 bytes in 1 blocks are possibly lost in loss record 14,457 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x14A3928B: __cxa_allocate_exception (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==13837== by 0x40BA2FA: void boost::serialization::throw_exception(boost::archive::archive_exception const&) (throw_exception.hpp:37) ==13837== by 0x40BC946: SerializableSingleton >* boost::archive::detail::load_pointer_type::pointer_tweak > >(boost::serialization::extended_type_info const&, void const*, SerializableSingleton > const&) (iserializer.hpp:520) ==13837== by 0x40BC634: void boost::archive::detail::load_pointer_type::invoke >*>(boost::archive::text_iarchive&, SerializableSingleton >*&) (iserializer.hpp:554) ==13837== by 0x40BC29B: void boost::archive::load >*>(boost::archive::text_iarchive&, SerializableSingleton >*&) (iserializer.hpp:626) ==13837== by 0x40BBFB1: void boost::archive::detail::common_iarchive::load_override >*>(SerializableSingleton >*&) (common_iarchive.hpp:67) ==13837== by 0x40BBDE6: void boost::archive::basic_text_iarchive::load_override >*>(SerializableSingleton >*&) (basic_text_iarchive.hpp:70) ==13837== by 0x40BBC96: void boost::archive::text_iarchive_impl::load_override >*>(SerializableSingleton >*&) (text_iarchive.hpp:82) ==13837== by 0x40BBA81: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>> >*>(SerializableSingleton >*&) (interface_iarchive.hpp:68) ==13837== by 0x40BB8E1: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator& >*>(SerializableSingleton >*&) (interface_iarchive.hpp:75) ==13837== by 0x40BB757: void CryptSimulation2d::serialize(boost::archive::text_iarchive&, unsigned int) (CryptSimulation2d.hpp:76) ==13837== by 0x40BB65C: void boost::serialization::access::serialize(boost::archive::text_iarchive&, CryptSimulation2d&, unsigned int) (access.hpp:116) ==13837== by 0x40BB4CC: void boost::serialization::serialize(boost::archive::text_iarchive&, CryptSimulation2d&, unsigned int) (serialization.hpp:59) ==13837== by 0x40BB2F9: void boost::serialization::serialize_adl(boost::archive::text_iarchive&, CryptSimulation2d&, unsigned int) (serialization.hpp:109) ==13837== by 0x40BB02A: boost::archive::detail::iserializer::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const (iserializer.hpp:189) ==13837== by 0x62A04A2: boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&) (in /usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.90.0) ==13837== by 0x40BD5DF: void boost::archive::detail::load_non_pointer_type::load_standard::invoke(boost::archive::text_iarchive&, CryptSimulation2d const&) (iserializer.hpp:411) ==13837== by 0x40BD0D0: void boost::archive::detail::load_non_pointer_type::invoke(boost::archive::text_iarchive&, CryptSimulation2d&) (iserializer.hpp:463) ==13837== by 0x40BCC4B: void boost::archive::load(boost::archive::text_iarchive&, CryptSimulation2d&) (iserializer.hpp:626) ==13837== by 0x40BC9E1: void boost::archive::detail::common_iarchive::load_override(CryptSimulation2d&) (common_iarchive.hpp:67) ==13837== by 0x40BC696: void boost::archive::basic_text_iarchive::load_override(CryptSimulation2d&) (basic_text_iarchive.hpp:70) ==13837== by 0x40BC416: void boost::archive::text_iarchive_impl::load_override(CryptSimulation2d&) (text_iarchive.hpp:82) ==13837== by 0x40BC131: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>>(CryptSimulation2d&) (interface_iarchive.hpp:68) ==13837== by 0x40BBF24: void boost::serialization::load(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (nvp.hpp:56) ==13837== by 0x40BBD49: boost::serialization::free_loader >::invoke(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (split_free.hpp:57) ==13837== by 0x40BBC0C: void boost::serialization::split_free >(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (split_free.hpp:72) ==13837== by 0x40BB9DC: void boost::serialization::serialize(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (nvp.hpp:65) ==13837== by 0x40BB7F9: void boost::serialization::serialize_adl >(boost::archive::text_iarchive&, boost::serialization::nvp&, unsigned int) (serialization.hpp:109) ==13837== by 0x40BB6EB: void boost::archive::detail::load_non_pointer_type::load_only::invoke >(boost::archive::text_iarchive&, boost::serialization::nvp const&) (iserializer.hpp:397) ==13837== by 0x40BB540: void boost::archive::detail::load_non_pointer_type::invoke const>(boost::archive::text_iarchive&, boost::serialization::nvp const&) (iserializer.hpp:463) ==13837== by 0x40BB37B: void boost::archive::load const>(boost::archive::text_iarchive&, boost::serialization::nvp const&) (iserializer.hpp:626) ==13837== by 0x40BB131: void boost::archive::detail::common_iarchive::load_override const>(boost::serialization::nvp const&) (common_iarchive.hpp:67) ==13837== by 0x40BAED6: void boost::archive::basic_text_iarchive::load_override const>(boost::serialization::nvp const&) (basic_text_iarchive.hpp:70) ==13837== by 0x40BACE6: void boost::archive::text_iarchive_impl::load_override const>(boost::serialization::nvp const&) (text_iarchive.hpp:82) ==13837== by 0x40BA8F1: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>> const>(boost::serialization::nvp const&) (interface_iarchive.hpp:68) ==13837== by 0x40BA52F: boost::archive::detail::pointer_iserializer::load_object_ptr(boost::archive::detail::basic_iarchive&, void*, unsigned int) const (iserializer.hpp:356) ==13837== by 0x62A0065: ??? (in /usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.90.0) ==13837== by 0x40B9F6A: void boost::archive::detail::load_pointer_type::invoke(boost::archive::text_iarchive&, CryptSimulation2d*&) (iserializer.hpp:543) ==13837== by 0x40B9D6B: void boost::archive::load(boost::archive::text_iarchive&, CryptSimulation2d*&) (iserializer.hpp:626) ==13837== by 0x40B9AD1: void boost::archive::detail::common_iarchive::load_override(CryptSimulation2d*&) (common_iarchive.hpp:67) ==13837== by 0x40B93E6: void boost::archive::basic_text_iarchive::load_override(CryptSimulation2d*&) (basic_text_iarchive.hpp:70) ==13837== by 0x40B8C56: void boost::archive::text_iarchive_impl::load_override(CryptSimulation2d*&) (text_iarchive.hpp:82) ==13837== by 0x40B82F1: boost::archive::text_iarchive& boost::archive::detail::interface_iarchive::operator>>(CryptSimulation2d*&) (interface_iarchive.hpp:68) ==13837== by 0x40B7201: CellBasedSimulationArchiver<2u, CryptSimulation2d, 2u, boost::archive::text_iarchive, boost::archive::text_oarchive>::Load(std::__cxx11::basic_string, std::allocator > const&, double const&) (CellBasedSimulationArchiver.hpp:116) ==13837== by 0x40B5CA8: TestArchiveFormat::TestLoadArchive() (TestArchiveFormat.hpp:131) ==13837== by 0x40B603E: TestDescription_TestArchiveFormat_TestLoadArchive::runTest() (TestArchiveFormat.cpp:30) ==13837== by 0x40AF306: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==13837== by 0x40B2FAC: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==13837== by 0x40B2E75: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:__cxa_allocate_exception fun:_ZN5boost13serialization15throw_exceptionINS_7archive17archive_exceptionEEEvRKT_ fun:_ZN5boost7archive6detail17load_pointer_typeINS0_13text_iarchiveEE13pointer_tweakI21SerializableSingletonI16WntConcentrationILj2EEEEEPT_RKNS_13serialization18extended_type_infoEPKvRKSA_ fun:_ZN5boost7archive6detail17load_pointer_typeINS0_13text_iarchiveEE6invokeIP21SerializableSingletonI16WntConcentrationILj2EEEEEvRS3_RT_ fun:_ZN5boost7archive4loadINS0_13text_iarchiveEP21SerializableSingletonI16WntConcentrationILj2EEEEEvRT_RT0_ fun:_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE13load_overrideIP21SerializableSingletonI16WntConcentrationILj2EEEEEvRT_ fun:_ZN5boost7archive19basic_text_iarchiveINS0_13text_iarchiveEE13load_overrideIP21SerializableSingletonI16WntConcentrationILj2EEEEEvRT_ fun:_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEE13load_overrideIP21SerializableSingletonI16WntConcentrationILj2EEEEEvRT_ fun:_ZN5boost7archive6detail18interface_iarchiveINS0_13text_iarchiveEErsIP21SerializableSingletonI16WntConcentrationILj2EEEEERS3_RT_ fun:_ZN5boost7archive6detail18interface_iarchiveINS0_13text_iarchiveEEanIP21SerializableSingletonI16WntConcentrationILj2EEEEERS3_RT_ fun:_ZN17CryptSimulation2d9serializeIN5boost7archive13text_iarchiveEEEvRT_j fun:_ZN5boost13serialization6access9serializeINS_7archive13text_iarchiveE17CryptSimulation2dEEvRT_RT0_j fun:_ZN5boost13serialization9serializeINS_7archive13text_iarchiveE17CryptSimulation2dEEvRT_RT0_j fun:_ZN5boost13serialization13serialize_adlINS_7archive13text_iarchiveE17CryptSimulation2dEEvRT_RT0_j fun:_ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveE17CryptSimulation2dE16load_object_dataERNS1_14basic_iarchiveEPvj fun:_ZN5boost7archive6detail14basic_iarchive11load_objectEPvRKNS1_17basic_iserializerE fun:_ZN5boost7archive6detail21load_non_pointer_typeINS0_13text_iarchiveEE13load_standard6invokeI17CryptSimulation2dEEvRS3_RKT_ fun:_ZN5boost7archive6detail21load_non_pointer_typeINS0_13text_iarchiveEE6invokeI17CryptSimulation2dEEvRS3_RT_ fun:_ZN5boost7archive4loadINS0_13text_iarchiveE17CryptSimulation2dEEvRT_RT0_ fun:_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE13load_overrideI17CryptSimulation2dEEvRT_ fun:_ZN5boost7archive19basic_text_iarchiveINS0_13text_iarchiveEE13load_overrideI17CryptSimulation2dEEvRT_ fun:_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEE13load_overrideI17CryptSimulation2dEEvRT_ fun:_ZN5boost7archive6detail18interface_iarchiveINS0_13text_iarchiveEErsI17CryptSimulation2dEERS3_RT_ fun:_ZN5boost13serialization4loadINS_7archive13text_iarchiveE17CryptSimulation2dEEvRT_RNS0_3nvpIT0_EEj fun:_ZN5boost13serialization11free_loaderINS_7archive13text_iarchiveENS0_3nvpI17CryptSimulation2dEEE6invokeERS3_RS6_j fun:_ZN5boost13serialization10split_freeINS_7archive13text_iarchiveENS0_3nvpI17CryptSimulation2dEEEEvRT_RT0_j fun:_ZN5boost13serialization9serializeINS_7archive13text_iarchiveE17CryptSimulation2dEEvRT_RNS0_3nvpIT0_EEj fun:_ZN5boost13serialization13serialize_adlINS_7archive13text_iarchiveENS0_3nvpI17CryptSimulation2dEEEEvRT_RT0_j fun:_ZN5boost7archive6detail21load_non_pointer_typeINS0_13text_iarchiveEE9load_only6invokeINS_13serialization3nvpI17CryptSimulation2dEEEEvRS3_RKT_ fun:_ZN5boost7archive6detail21load_non_pointer_typeINS0_13text_iarchiveEE6invokeIKNS_13serialization3nvpI17CryptSimulation2dEEEEvRS3_RT_ fun:_ZN5boost7archive4loadINS0_13text_iarchiveEKNS_13serialization3nvpI17CryptSimulation2dEEEEvRT_RT0_ fun:_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE13load_overrideIKNS_13serialization3nvpI17CryptSimulation2dEEEEvRT_ fun:_ZN5boost7archive19basic_text_iarchiveINS0_13text_iarchiveEE13load_overrideIKNS_13serialization3nvpI17CryptSimulation2dEEEEvRT_ fun:_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEE13load_overrideIKNS_13serialization3nvpI17CryptSimulation2dEEEEvRT_ fun:_ZN5boost7archive6detail18interface_iarchiveINS0_13text_iarchiveEErsIKNS_13serialization3nvpI17CryptSimulation2dEEEERS3_RT_ fun:_ZNK5boost7archive6detail19pointer_iserializerINS0_13text_iarchiveE17CryptSimulation2dE15load_object_ptrERNS1_14basic_iarchiveEPvj obj:/usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.90.0 fun:_ZN5boost7archive6detail17load_pointer_typeINS0_13text_iarchiveEE6invokeIP17CryptSimulation2dEEvRS3_RT_ fun:_ZN5boost7archive4loadINS0_13text_iarchiveEP17CryptSimulation2dEEvRT_RT0_ fun:_ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE13load_overrideIP17CryptSimulation2dEEvRT_ fun:_ZN5boost7archive19basic_text_iarchiveINS0_13text_iarchiveEE13load_overrideIP17CryptSimulation2dEEvRT_ fun:_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEE13load_overrideIP17CryptSimulation2dEEvRT_ fun:_ZN5boost7archive6detail18interface_iarchiveINS0_13text_iarchiveEErsIP17CryptSimulation2dEERS3_RT_ fun:_ZN27CellBasedSimulationArchiverILj2E17CryptSimulation2dLj2EN5boost7archive13text_iarchiveENS2_13text_oarchiveEE4LoadERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKd fun:_ZN17TestArchiveFormat15TestLoadArchiveEv fun:_ZN49TestDescription_TestArchiveFormat_TestLoadArchive7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE } ==13837== 672 bytes in 1 blocks are possibly lost in loss record 14,841 of 15,558 ==13837== at 0x497DFD3: calloc (vg_replace_malloc.c:1678) ==13837== by 0x4143256: calloc (rtld-malloc.h:44) ==13837== by 0x4143256: allocate_dtv (dl-tls.c:470) ==13837== by 0x4143256: _dl_allocate_tls (dl-tls.c:722) ==13837== by 0x14CF6F53: allocate_stack (allocatestack.c:568) ==13837== by 0x14CF6F53: pthread_create@@GLIBC_2.34 (pthread_create.c:680) ==13837== by 0x1A2B9C3D: ucs_pthread_create (in /usr/lib/x86_64-linux-gnu/libucs.so.0.0.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x412E5AF: _dl_catch_exception (dl-catch.c:215) ==13837== by 0x413AE18: dl_open_worker (dl-open.c:799) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x413B2A5: _dl_open (dl-open.c:900) ==13837== by 0x14CF2103: dlopen_doit (dlopen.c:56) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x412E658: _dl_catch_error (dl-catch.c:260) ==13837== by 0x14CF1BF2: _dlerror_run (dlerror.c:138) ==13837== by 0x14CF21BA: dlopen_implementation (dlopen.c:71) ==13837== by 0x14CF21BA: dlopen@@GLIBC_2.34 (dlopen.c:81) ==13837== by 0x1A2BE20F: ucs_load_modules (in /usr/lib/x86_64-linux-gnu/libucs.so.0.0.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:calloc fun:allocate_dtv fun:_dl_allocate_tls fun:allocate_stack fun:pthread_create@@GLIBC_2.34 fun:ucs_pthread_create fun:call_init.part.0 fun:call_init fun:_dl_init fun:_dl_catch_exception fun:dl_open_worker fun:_dl_catch_exception fun:_dl_open fun:dlopen_doit fun:_dl_catch_exception fun:_dl_catch_error fun:_dlerror_run fun:dlopen_implementation fun:dlopen@@GLIBC_2.34 fun:ucs_load_modules fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 2,808 bytes in 1 blocks are possibly lost in loss record 15,452 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x41322C0: malloc (rtld-malloc.h:56) ==13837== by 0x41322C0: _dlfo_mappings_segment_allocate (dl-find_object.c:217) ==13837== by 0x41322C0: _dl_find_object_update_1 (dl-find_object.c:696) ==13837== by 0x41322C0: _dl_find_object_update (dl-find_object.c:829) ==13837== by 0x413BD48: dl_open_worker_begin (dl-open.c:715) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x413AD8B: dl_open_worker (dl-open.c:762) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x413B2A5: _dl_open (dl-open.c:900) ==13837== by 0x14CF2103: dlopen_doit (dlopen.c:56) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x412E658: _dl_catch_error (dl-catch.c:260) ==13837== by 0x14CF1BF2: _dlerror_run (dlerror.c:138) ==13837== by 0x14CF21BA: dlopen_implementation (dlopen.c:71) ==13837== by 0x14CF21BA: dlopen@@GLIBC_2.34 (dlopen.c:81) ==13837== by 0x17B5BFAB: ??? (in /usr/lib/x86_64-linux-gnu/libtbb.so.12.17) ==13837== by 0x17B5C29F: ??? (in /usr/lib/x86_64-linux-gnu/libtbb.so.12.17) ==13837== by 0x17B5C387: ??? (in /usr/lib/x86_64-linux-gnu/libtbb.so.12.17) ==13837== by 0x14CFB73B: __pthread_once_slow.isra.0 (pthread_once.c:116) ==13837== by 0x14CFB7B8: pthread_once@@GLIBC_2.34 (pthread_once.c:143) ==13837== by 0x17B5BB38: ??? (in /usr/lib/x86_64-linux-gnu/libtbb.so.12.17) ==13837== by 0x17B60884: tbb::detail::r1::cache_aligned_allocate(unsigned long) (in /usr/lib/x86_64-linux-gnu/libtbb.so.12.17) ==13837== by 0x17B6E5F6: ??? (in /usr/lib/x86_64-linux-gnu/libtbb.so.12.17) ==13837== by 0x17B5AD82: ??? (in /usr/lib/x86_64-linux-gnu/libtbb.so.12.17) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:malloc fun:_dlfo_mappings_segment_allocate fun:_dl_find_object_update_1 fun:_dl_find_object_update fun:dl_open_worker_begin fun:_dl_catch_exception fun:dl_open_worker fun:_dl_catch_exception fun:_dl_open fun:dlopen_doit fun:_dl_catch_exception fun:_dl_catch_error fun:_dlerror_run fun:dlopen_implementation fun:dlopen@@GLIBC_2.34 obj:/usr/lib/x86_64-linux-gnu/libtbb.so.12.17 obj:/usr/lib/x86_64-linux-gnu/libtbb.so.12.17 obj:/usr/lib/x86_64-linux-gnu/libtbb.so.12.17 fun:__pthread_once_slow.isra.0 fun:pthread_once@@GLIBC_2.34 obj:/usr/lib/x86_64-linux-gnu/libtbb.so.12.17 fun:_ZN3tbb6detail2r122cache_aligned_allocateEm obj:/usr/lib/x86_64-linux-gnu/libtbb.so.12.17 obj:/usr/lib/x86_64-linux-gnu/libtbb.so.12.17 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== 2,808 bytes in 1 blocks are possibly lost in loss record 15,453 of 15,558 ==13837== at 0x4976888: malloc (vg_replace_malloc.c:447) ==13837== by 0x41322C0: malloc (rtld-malloc.h:56) ==13837== by 0x41322C0: _dlfo_mappings_segment_allocate (dl-find_object.c:217) ==13837== by 0x41322C0: _dl_find_object_update_1 (dl-find_object.c:696) ==13837== by 0x41322C0: _dl_find_object_update (dl-find_object.c:829) ==13837== by 0x413BD48: dl_open_worker_begin (dl-open.c:715) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x413AD8B: dl_open_worker (dl-open.c:762) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x413B2A5: _dl_open (dl-open.c:900) ==13837== by 0x14CF2103: dlopen_doit (dlopen.c:56) ==13837== by 0x412E510: _dl_catch_exception (dl-catch.c:241) ==13837== by 0x412E658: _dl_catch_error (dl-catch.c:260) ==13837== by 0x14CF1BF2: _dlerror_run (dlerror.c:138) ==13837== by 0x14CF21BA: dlopen_implementation (dlopen.c:71) ==13837== by 0x14CF21BA: dlopen@@GLIBC_2.34 (dlopen.c:81) ==13837== by 0x1A2BE20F: ucs_load_modules (in /usr/lib/x86_64-linux-gnu/libucs.so.0.0.0) ==13837== by 0x4132A2E: call_init.part.0 (dl-init.c:74) ==13837== by 0x4132B43: call_init (dl-init.c:120) ==13837== by 0x4132B43: _dl_init (dl-init.c:121) ==13837== by 0x414FD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==13837== by 0x3: ??? ==13837== by 0x1FFEFFF9B2: ??? ==13837== by 0x1FFEFFFA07: ??? ==13837== by 0x1FFEFFFA15: ??? ==13837== by 0x1FFEFFFA22: ??? ==13837== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:malloc fun:_dlfo_mappings_segment_allocate fun:_dl_find_object_update_1 fun:_dl_find_object_update fun:dl_open_worker_begin fun:_dl_catch_exception fun:dl_open_worker fun:_dl_catch_exception fun:_dl_open fun:dlopen_doit fun:_dl_catch_exception fun:_dl_catch_error fun:_dlerror_run fun:dlopen_implementation fun:dlopen@@GLIBC_2.34 fun:ucs_load_modules fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==13837== LEAK SUMMARY: ==13837== definitely lost: 0 bytes in 0 blocks ==13837== indirectly lost: 0 bytes in 0 blocks ==13837== possibly lost: 6,948 bytes in 24 blocks ==13837== still reachable: 3,364,476 bytes in 27,900 blocks ==13837== suppressed: 3,109,760 bytes in 15,107 blocks ==13837== Reachable blocks (those to which a pointer was found) are not shown. ==13837== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==13837== ==13837== For lists of detected and suppressed errors, rerun with: -s ==13837== ERROR SUMMARY: 39 errors from 39 contexts (suppressed: 21 from 21)