==15286== Memcheck, a memory error detector ==15286== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. ==15286== Using Valgrind-3.26.0 and LibVEX; rerun with -h for copyright info ==15286== Command: /home/runner/work/Chaste/Chaste/Chaste/chaste-build-dir/heart/test/TestDynamicallyLoadedCellModels -malloc_debug -malloc_dump -memory_info ==15286== Parent PID: 14773 ==15286== ==15286== ==15286== FILE DESCRIPTORS: 11 open (6 inherited) at exit. ==15286== Open file descriptor 10: /dev/shm/open_mpi.0000 ==15286== at 0x882A536: __open_nocancel (open64_nocancel.c:39) ==15286== by 0x87AEBC3: shm_open@@GLIBC_2.34 (shm_open.c:46) ==15286== by 0xF7BD89E: opal_shmem_posix_shm_open (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF7BDA71: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF7BCC38: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF7BCF97: opal_shmem_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF68C159: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0x8B740E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7949F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7A2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7118F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8BAB627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x9B5F446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15286== by 0x83BD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15286== by 0x83BD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15286== by 0x401B696: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15286== by 0x4016207: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15286== by 0x4018E6A: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { 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 } ==15286== Open file descriptor 9: ==15286== at 0x883896B: eventfd (syscall-template.S:120) ==15286== by 0xF81D188: evutil_eventfd_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81B395: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81B704: evthread_make_base_notifiable (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81B9F1: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF7820D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF7821E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF68C120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0x8B740E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7949F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7A2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7118F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8BAB627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x9B5F446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15286== by 0x83BD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15286== by 0x83BD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15286== by 0x401B696: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15286== by 0x4016207: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15286== by 0x4018E6A: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { 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 } ==15286== Open file descriptor 8: ==15286== at 0x88292BB: pipe2 (syscall-template.S:120) ==15286== by 0xF81CF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81F579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81F774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF7820D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF7821E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF68C120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0x8B740E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7949F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7A2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7118F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8BAB627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x9B5F446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15286== by 0x83BD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15286== by 0x83BD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15286== by 0x401B696: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15286== by 0x4016207: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15286== by 0x4018E6A: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { 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 } ==15286== Open file descriptor 7: ==15286== at 0x88292BB: pipe2 (syscall-template.S:120) ==15286== by 0xF81CF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81F579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81F774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF7820D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF7821E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF68C120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0x8B740E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7949F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7A2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7118F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8BAB627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x9B5F446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15286== by 0x83BD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15286== by 0x83BD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15286== by 0x401B696: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15286== by 0x4016207: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15286== by 0x4018E6A: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { 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 } ==15286== Open file descriptor 6: ==15286== at 0x883946B: epoll_create1 (syscall-template.S:120) ==15286== by 0xF81F6FA: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF81B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15286== by 0xF7820D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF7821E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0xF68C120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15286== by 0x8B740E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7949F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7A2C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8B7118F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x8BAB627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15286== by 0x9B5F446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15286== by 0x83BD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15286== by 0x83BD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15286== by 0x401B696: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15286== by 0x4016207: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15286== by 0x4018E6A: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { 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 } ==15286== ==15286== HEAP SUMMARY: ==15286== in use at exit: 159,181 bytes in 1,072 blocks ==15286== total heap usage: 928,630 allocs, 927,558 frees, 584,967,760 bytes allocated ==15286== ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 109 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x84188E4: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81CC944: AbstractParameterisedSystem<_generic_N_Vector*>::GetInitialConditions() const (AbstractParameterisedSystem.cpp:228) ==15286== by 0x81BD453: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:191) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZNK27AbstractParameterisedSystemIP17_generic_N_VectorE20GetInitialConditionsEv fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 110 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x84188E4: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x81BD4AC: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:194) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 111 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BBD: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 112 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BEE: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 113 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C32: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 114 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C89: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 115 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97CF3: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 116 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97D70: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 117 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97E00: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 118 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ACF645: SUNNonlinSol_Newton (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A94582: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:SUNNonlinSol_Newton fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 119 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA854B: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 120 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA85CA: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 16 bytes in 1 blocks are indirectly lost in loss record 121 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x84188E4: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81BE7DE: AbstractCvodeSystem::RecordStoppingPoint(double) (AbstractCvodeSystem.cpp:542) ==15286== by 0x81BDB28: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:276) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZN19AbstractCvodeSystem19RecordStoppingPointEd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 167 of 558 ==15286== at 0x4887003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15286== by 0x671EDDB: boost::detail::shared_count::shared_count(DynamicCellModelLoader*) (shared_count.hpp:126) ==15286== by 0x671EC8A: void boost::detail::sp_pointer_construct(boost::shared_ptr*, DynamicCellModelLoader*, boost::detail::shared_count&) (shared_ptr.hpp:205) ==15286== by 0x671E9AE: boost::shared_ptr::shared_ptr(DynamicCellModelLoader*) (shared_ptr.hpp:283) ==15286== by 0x671D86B: DynamicCellModelLoader::Create(std::__cxx11::basic_string, std::allocator > const&) (DynamicCellModelLoader.cpp:46) ==15286== by 0x671F5E3: DynamicModelLoaderRegistry::GetLoader(std::__cxx11::basic_string, std::allocator > const&) (DynamicModelLoaderRegistry.cpp:60) ==15286== by 0x671F753: DynamicModelLoaderRegistry::GetLoader(FileFinder const&) (DynamicModelLoaderRegistry.cpp:73) ==15286== by 0x6719C0C: CellMLToSharedLibraryConverter::Convert(FileFinder const&, bool) (CellMLToSharedLibraryConverter.cpp:123) ==15286== by 0x4023AA7: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:357) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:_Znwm fun:_ZN5boost6detail12shared_countC1I22DynamicCellModelLoaderEEPT_ fun:_ZN5boost6detail20sp_pointer_constructI22DynamicCellModelLoaderS2_EEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE fun:_ZN5boost10shared_ptrI22DynamicCellModelLoaderEC1IS1_EEPT_ fun:_ZN22DynamicCellModelLoader6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE fun:_ZN26DynamicModelLoaderRegistry9GetLoaderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE fun:_ZN26DynamicModelLoaderRegistry9GetLoaderERK10FileFinder fun:_ZN30CellMLToSharedLibraryConverter7ConvertERK10FileFinderb fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 168 of 558 ==15286== at 0x4887003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15286== by 0x4028A53: boost::detail::shared_count::shared_count(SimpleStimulus*) (shared_count.hpp:126) ==15286== by 0x40279A2: void boost::detail::sp_pointer_construct(boost::shared_ptr*, SimpleStimulus*, boost::detail::shared_count&) (shared_ptr.hpp:205) ==15286== by 0x4025786: boost::shared_ptr::shared_ptr(SimpleStimulus*) (shared_ptr.hpp:283) ==15286== by 0x4014165: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:63) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:_Znwm fun:_ZN5boost6detail12shared_countC1I14SimpleStimulusEEPT_ fun:_ZN5boost6detail20sp_pointer_constructI24AbstractStimulusFunction14SimpleStimulusEEvPNS_10shared_ptrIT_EEPT0_RNS0_12shared_countE fun:_ZN5boost10shared_ptrI24AbstractStimulusFunctionEC1I14SimpleStimulusEEPT_ fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 169 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x84184F3: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81CC944: AbstractParameterisedSystem<_generic_N_Vector*>::GetInitialConditions() const (AbstractParameterisedSystem.cpp:228) ==15286== by 0x81BD453: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:191) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZNK27AbstractParameterisedSystemIP17_generic_N_VectorE20GetInitialConditionsEv fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 170 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x84184F3: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x81BD4AC: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:194) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 171 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418A7B: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x81BD4AC: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:194) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNew_Serial fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 172 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BBD: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 173 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BEE: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 174 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C32: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 175 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C89: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 176 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97CF3: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 177 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97D70: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 178 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97E00: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 179 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE0755E: SUNNonlinSolNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ACF3F5: SUNNonlinSol_Newton (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A94582: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNNonlinSolNewEmpty fun:SUNNonlinSol_Newton fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 180 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ACF645: SUNNonlinSol_Newton (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A94582: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:SUNNonlinSol_Newton fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 181 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE06057: SUNMatNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AB749F: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE48B: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:461) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNMatNewEmpty fun:SUNDenseMatrix fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 182 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE043FC: SUNLinSolNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ABF78E: SUNLinSol_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE4EB: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:469) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNLinSolNewEmpty fun:SUNLinSol_Dense fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 183 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8ABF88F: SUNLinSol_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE4EB: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:469) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNLinSol_Dense fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 184 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA854B: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 185 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA85CA: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 186 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE06057: SUNMatNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AB749F: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8AB7C85: SUNMatClone_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0xEE06474: SUNMatClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AAB52C: cvLsInitialize (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A9849B: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A95D21: CVode (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BD8FF: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:251) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNMatNewEmpty fun:SUNDenseMatrix fun:SUNMatClone_Dense fun:SUNMatClone fun:cvLsInitialize obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVode fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 24 bytes in 1 blocks are indirectly lost in loss record 187 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x84184F3: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81BE7DE: AbstractCvodeSystem::RecordStoppingPoint(double) (AbstractCvodeSystem.cpp:542) ==15286== by 0x81BDB28: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:276) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZN19AbstractCvodeSystem19RecordStoppingPointEd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 32 bytes in 1 blocks are indirectly lost in loss record 214 of 558 ==15286== at 0x4887003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15286== by 0x401411B: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:63) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:_Znwm fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 32 bytes in 1 blocks are indirectly lost in loss record 215 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8AB75B3: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE48B: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:461) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNDenseMatrix fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 32 bytes in 1 blocks are indirectly lost in loss record 216 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8ABF92D: SUNLinSol_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE4EB: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:469) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNLinSol_Dense fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 32 bytes in 1 blocks are indirectly lost in loss record 217 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8AB75B3: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8AB7C85: SUNMatClone_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0xEE06474: SUNMatClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AAB52C: cvLsInitialize (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A9849B: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A95D21: CVode (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BD8FF: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:251) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNDenseMatrix fun:SUNMatClone_Dense fun:SUNMatClone fun:cvLsInitialize obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVode fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 319 of 558 ==15286== at 0x4887003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15286== by 0x671D83E: DynamicCellModelLoader::Create(std::__cxx11::basic_string, std::allocator > const&) (DynamicCellModelLoader.cpp:46) ==15286== by 0x671F5E3: DynamicModelLoaderRegistry::GetLoader(std::__cxx11::basic_string, std::allocator > const&) (DynamicModelLoaderRegistry.cpp:60) ==15286== by 0x671F753: DynamicModelLoaderRegistry::GetLoader(FileFinder const&) (DynamicModelLoaderRegistry.cpp:73) ==15286== by 0x6719C0C: CellMLToSharedLibraryConverter::Convert(FileFinder const&, bool) (CellMLToSharedLibraryConverter.cpp:123) ==15286== by 0x4023AA7: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:357) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:_Znwm fun:_ZN22DynamicCellModelLoader6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE fun:_ZN26DynamicModelLoaderRegistry9GetLoaderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE fun:_ZN26DynamicModelLoaderRegistry9GetLoaderERK10FileFinder fun:_ZN30CellMLToSharedLibraryConverter7ConvertERK10FileFinderb fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 320 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418A7B: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81CC944: AbstractParameterisedSystem<_generic_N_Vector*>::GetInitialConditions() const (AbstractParameterisedSystem.cpp:228) ==15286== by 0x81BD453: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:191) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZNK27AbstractParameterisedSystemIP17_generic_N_VectorE20GetInitialConditionsEv fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 321 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BBD: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 322 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BEE: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 323 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C32: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 324 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C89: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 325 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97CF3: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 326 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97D70: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 327 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97E00: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 328 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ACF645: SUNNonlinSol_Newton (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A94582: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone fun:SUNNonlinSol_Newton fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 329 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8AB76F1: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE48B: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:461) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNDenseMatrix fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 330 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA854B: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 331 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA85CA: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 332 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8AB76F1: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8AB7C85: SUNMatClone_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0xEE06474: SUNMatClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AAB52C: cvLsInitialize (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A9849B: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A95D21: CVode (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BD8FF: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:251) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNDenseMatrix fun:SUNMatClone_Dense fun:SUNMatClone fun:cvLsInitialize obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVode fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 64 bytes in 1 blocks are indirectly lost in loss record 333 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418A7B: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81BE7DE: AbstractCvodeSystem::RecordStoppingPoint(double) (AbstractCvodeSystem.cpp:542) ==15286== by 0x81BDB28: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:276) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZN19AbstractCvodeSystem19RecordStoppingPointEd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 80 bytes in 1 blocks are indirectly lost in loss record 342 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8ACF542: SUNNonlinSol_Newton (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A94582: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNNonlinSol_Newton fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 80 bytes in 1 blocks are indirectly lost in loss record 343 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE060CB: SUNMatNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AB749F: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE48B: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:461) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNMatNewEmpty fun:SUNDenseMatrix fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 80 bytes in 1 blocks are indirectly lost in loss record 344 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE060CB: SUNMatNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AB749F: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8AB7C85: SUNMatClone_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0xEE06474: SUNMatClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AAB52C: cvLsInitialize (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A9849B: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A95D21: CVode (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BD8FF: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:251) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNMatNewEmpty fun:SUNDenseMatrix fun:SUNMatClone_Dense fun:SUNMatClone fun:cvLsInitialize obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVode fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 96 bytes in 6 blocks are indirectly lost in loss record 380 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418E4A: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97EAF: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 100 bytes in 1 blocks are indirectly lost in loss record 385 of 558 ==15286== at 0x4887003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15286== by 0x402A43A: std::__new_allocator::allocate(unsigned long, void const*) (new_allocator.h:151) ==15286== by 0x40286F3: allocate (alloc_traits.h:614) ==15286== by 0x40286F3: std::__cxx11::basic_string, std::allocator >::_S_allocate(std::allocator&, unsigned long) (basic_string.h:142) ==15286== by 0x402820B: std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) (basic_string.tcc:164) ==15286== by 0x4026D8B: void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, unsigned long) (basic_string.tcc:291) ==15286== by 0x4024DD1: std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) (basic_string.h:617) ==15286== by 0x671D910: DynamicCellModelLoader::DynamicCellModelLoader(std::__cxx11::basic_string, std::allocator > const&) (DynamicCellModelLoader.cpp:52) ==15286== by 0x671D856: DynamicCellModelLoader::Create(std::__cxx11::basic_string, std::allocator > const&) (DynamicCellModelLoader.cpp:46) ==15286== by 0x671F5E3: DynamicModelLoaderRegistry::GetLoader(std::__cxx11::basic_string, std::allocator > const&) (DynamicModelLoaderRegistry.cpp:60) ==15286== by 0x671F753: DynamicModelLoaderRegistry::GetLoader(FileFinder const&) (DynamicModelLoaderRegistry.cpp:73) ==15286== by 0x6719C0C: CellMLToSharedLibraryConverter::Convert(FileFinder const&, bool) (CellMLToSharedLibraryConverter.cpp:123) ==15286== by 0x4023AA7: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:357) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:_Znwm fun:_ZNSt15__new_allocatorIcE8allocateEmPKv fun:allocate fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_S_allocateERS3_m fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm fun:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ fun:_ZN22DynamicCellModelLoaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE fun:_ZN22DynamicCellModelLoader6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE fun:_ZN26DynamicModelLoaderRegistry9GetLoaderERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE fun:_ZN26DynamicModelLoaderRegistry9GetLoaderERK10FileFinder fun:_ZN30CellMLToSharedLibraryConverter7ConvertERK10FileFinderb fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 104 bytes in 1 blocks are indirectly lost in loss record 390 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE075D2: SUNNonlinSolNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ACF3F5: SUNNonlinSol_Newton (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A94582: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNNonlinSolNewEmpty fun:SUNNonlinSol_Newton fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 120 bytes in 1 blocks are indirectly lost in loss record 392 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE04470: SUNLinSolNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ABF78E: SUNLinSol_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE4EB: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:469) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:SUNLinSolNewEmpty fun:SUNLinSol_Dense fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 144 bytes in 6 blocks are indirectly lost in loss record 434 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09321: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97EAF: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 264 bytes in 1 blocks are indirectly lost in loss record 468 of 558 ==15286== at 0x4887003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15286== by 0x33C7840C: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:_Znwm fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 320 bytes in 1 blocks are indirectly lost in loss record 471 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8AA8215: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 384 bytes in 6 blocks are indirectly lost in loss record 481 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8418F97: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97EAF: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 484 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x84184F3: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81CC944: AbstractParameterisedSystem<_generic_N_Vector*>::GetInitialConditions() const (AbstractParameterisedSystem.cpp:228) ==15286== by 0x81BD453: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:191) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZNK27AbstractParameterisedSystemIP17_generic_N_VectorE20GetInitialConditionsEv fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 485 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x84184F3: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x81BD4AC: AbstractCvodeSystem::Init() (AbstractCvodeSystem.cpp:194) ==15286== by 0x33C7445C: DynamicLuoRudy1991FromCellMLCvodeOpt::DynamicLuoRudy1991FromCellMLCvodeOpt(boost::shared_ptr, boost::shared_ptr) (LuoRudy1991.cpp:521) ==15286== by 0x33C7844E: MakeCardiacCell (LuoRudy1991.cpp:850) ==15286== by 0x671DF53: DynamicCellModelLoader::CreateCell(boost::shared_ptr, boost::shared_ptr) (DynamicCellModelLoader.cpp:86) ==15286== by 0x40141FB: CreateCellWithStandardStimulus(DynamicCellModelLoader&, double) (DynamicLoadingHelperFunctions.hpp:67) ==15286== by 0x401C6B9: TestDynamicallyLoadedCellModels::CreateLr91CellFromLoader(DynamicCellModelLoader&, unsigned int) (TestDynamicallyLoadedCellModels.hpp:126) ==15286== by 0x401B773: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:81) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_ZN19AbstractCvodeSystem4InitEv fun:_ZN36DynamicLuoRudy1991FromCellMLCvodeOptC1EN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:MakeCardiacCell fun:_ZN22DynamicCellModelLoader10CreateCellEN5boost10shared_ptrI20AbstractIvpOdeSolverEENS1_I24AbstractStimulusFunctionEE fun:_Z30CreateCellWithStandardStimulusR22DynamicCellModelLoaderd fun:_ZN31TestDynamicallyLoadedCellModels24CreateLr91CellFromLoaderER22DynamicCellModelLoaderj fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 486 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BBD: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 487 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97BEE: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 488 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C32: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 489 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97C89: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 490 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97CF3: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 491 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97D70: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 492 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97E00: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 493 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8ACF645: SUNNonlinSol_Newton (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A94582: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:SUNNonlinSol_Newton fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 494 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA854B: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 495 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AA85CA: CVodeSetLinearSolver (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE531: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:472) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone fun:CVodeSetLinearSolver fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 448 bytes in 1 blocks are indirectly lost in loss record 496 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x84184F3: N_VNewEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418A04: N_VNew_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x670D857: void CreateVectorIfEmpty<_generic_N_Vector*>(_generic_N_Vector*&, unsigned int) (VectorHelperFunctions.hpp:378) ==15286== by 0x81BE7DE: AbstractCvodeSystem::RecordStoppingPoint(double) (AbstractCvodeSystem.cpp:542) ==15286== by 0x81BDB28: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:276) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VNewEmpty_Serial fun:N_VNew_Serial fun:_Z19CreateVectorIfEmptyIP17_generic_N_VectorEvRT_j fun:_ZN19AbstractCvodeSystem19RecordStoppingPointEd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 512 bytes in 1 blocks are indirectly lost in loss record 502 of 558 ==15286== at 0x488DFD3: calloc (vg_replace_malloc.c:1678) ==15286== by 0x8AB7671: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE48B: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:461) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:calloc fun:SUNDenseMatrix fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 512 bytes in 1 blocks are indirectly lost in loss record 503 of 558 ==15286== at 0x488DFD3: calloc (vg_replace_malloc.c:1678) ==15286== by 0x8AB7671: SUNDenseMatrix (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8AB7C85: SUNMatClone_Dense (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0xEE06474: SUNMatClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8AAB52C: cvLsInitialize (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A9849B: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A95D21: CVode (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BD8FF: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:251) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:calloc fun:SUNDenseMatrix fun:SUNMatClone_Dense fun:SUNMatClone fun:cvLsInitialize obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVode fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 2,688 bytes in 6 blocks are indirectly lost in loss record 547 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0xEE09395: N_VNewEmpty (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8418D85: N_VCloneEmpty_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0x8418F10: N_VClone_Serial (in /usr/lib/x86_64-linux-gnu/libsundials_nvecserial.so.7.1.1) ==15286== by 0xEE09EEA: N_VClone (in /usr/lib/x86_64-linux-gnu/libsundials_core.so.7.1.1) ==15286== by 0x8A97EAF: ??? (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x8A944E0: CVodeInit (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE40E: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:452) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:N_VNewEmpty fun:N_VCloneEmpty_Serial fun:N_VClone_Serial fun:N_VClone obj:/usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1 fun:CVodeInit fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== 14,940 (1,832 direct, 13,108 indirect) bytes in 1 blocks are definitely lost in loss record 558 of 558 ==15286== at 0x4886888: malloc (vg_replace_malloc.c:447) ==15286== by 0x8A93F04: CVodeCreate (in /usr/lib/x86_64-linux-gnu/libsundials_cvode.so.7.1.1) ==15286== by 0x81BE246: AbstractCvodeSystem::SetupCvode(_generic_N_Vector*, double, double) (AbstractCvodeSystem.cpp:427) ==15286== by 0x81BD6F3: AbstractCvodeSystem::Solve(double, double, double, double) (AbstractCvodeSystem.cpp:227) ==15286== by 0x670D333: AbstractCvodeCell::Compute(double, double, double) (AbstractCvodeCell.cpp:112) ==15286== by 0x401BD52: TestDynamicallyLoadedCellModels::SimulateLr91AndCompare(AbstractCardiacCellInterface*, double) (TestDynamicallyLoadedCellModels.hpp:103) ==15286== by 0x401B79F: TestDynamicallyLoadedCellModels::RunLr91Test(DynamicCellModelLoader&, unsigned int, bool, double, double) (TestDynamicallyLoadedCellModels.hpp:82) ==15286== by 0x4023B12: TestDynamicallyLoadedCellModels::TestCellmlConverterWithOptions() (TestDynamicallyLoadedCellModels.hpp:358) ==15286== by 0x40245B4: TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions::runTest() (TestDynamicallyLoadedCellModels.cpp:55) ==15286== by 0x40158EB: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15286== by 0x4019140: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15286== by 0x4019011: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15286== by 0x4018EA3: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15286== by 0x4018C98: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15286== by 0x40193DD: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15286== by 0x4010CB2: main (TestDynamicallyLoadedCellModels.cpp:19) ==15286== { Memcheck:Leak match-leak-kinds: definite fun:malloc fun:CVodeCreate fun:_ZN19AbstractCvodeSystem10SetupCvodeEP17_generic_N_Vectordd fun:_ZN19AbstractCvodeSystem5SolveEdddd fun:_ZN17AbstractCvodeCell7ComputeEddd fun:_ZN31TestDynamicallyLoadedCellModels22SimulateLr91AndCompareEP28AbstractCardiacCellInterfaced fun:_ZN31TestDynamicallyLoadedCellModels11RunLr91TestER22DynamicCellModelLoaderjbdd fun:_ZN31TestDynamicallyLoadedCellModels30TestCellmlConverterWithOptionsEv fun:_ZN78TestDescription_TestDynamicallyLoadedCellModels_TestCellmlConverterWithOptions7runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15286== LEAK SUMMARY: ==15286== definitely lost: 1,832 bytes in 1 blocks ==15286== indirectly lost: 13,108 bytes in 100 blocks ==15286== possibly lost: 0 bytes in 0 blocks ==15286== still reachable: 29,240 bytes in 110 blocks ==15286== suppressed: 115,001 bytes in 861 blocks ==15286== Reachable blocks (those to which a pointer was found) are not shown. ==15286== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==15286== ==15286== For lists of detected and suppressed errors, rerun with: -s ==15286== ERROR SUMMARY: 86 errors from 86 contexts (suppressed: 33 from 33)