==492366== Memcheck, a memory error detector
==492366== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==492366== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==492366== Command: /home/github/actions-runner/_work/Chaste/Chaste/Chaste/chaste-build-dir/cell_based/test/TestVertexBasedCellPopulation -malloc_debug -malloc_dump -memory_info
==492366== Parent PID: 490496
==492366== 
==492366== 
==492366== FILE DESCRIPTORS: 9 open (3 std) at exit.
==492366== Open file descriptor 12:
==492366==    at 0xFEB922D: pipe (pipe.c:29)
==492366==    by 0x188D707D: ???
==492366==    by 0x13E3E4CB: orte_init (in /usr/lib/x86_64-linux-gnu/libopen-rte.so.40.30.2)
==492366==    by 0xF7C3418: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.30.2)
==492366==    by 0xF75CD7A: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.30.2)
==492366==    by 0xE453D38: PetscInitialize (pinit.c:924)
==492366==    by 0xE2C558B: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80)
==492366==    by 0xE2C55D9: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88)
==492366==    by 0x409F81: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70)
==492366==    by 0x3FD313: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266)
==492366==    by 0x4033D6: CxxTest::TestRunner::runWorld() (TestRunner.h:43)
==492366==    by 0x403276: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23)
==492366==    by 0x40390D: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47)
==492366==    by 0x3FB600: main (TestVertexBasedCellPopulation.cpp:19)
==492366== 
==492366== Open file descriptor 8: /dev/shm/open_mpi.0000
==492366==    at 0xFEBDBCC: __open_nocancel (open64_nocancel.c:39)
==492366==    by 0xFE41C4F: shm_open@@GLIBC_2.34 (shm_open.c:40)
==492366==    by 0xE2FD822: ???
==492366==    by 0xE2FD96F: ???
==492366==    by 0x13EE36DC: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.40.30.2)
==492366==    by 0x13EE3938: opal_shmem_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.40.30.2)
==492366==    by 0x13E99922: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.40.30.2)
==492366==    by 0x13E3E2DB: orte_init (in /usr/lib/x86_64-linux-gnu/libopen-rte.so.40.30.2)
==492366==    by 0xF7C3418: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.30.2)
==492366==    by 0xF75CD7A: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.30.2)
==492366==    by 0xE453D38: PetscInitialize (pinit.c:924)
==492366==    by 0xE2C558B: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80)
==492366==    by 0xE2C55D9: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88)
==492366==    by 0x409F81: PetscSetup::setUpWorld() (FakePetscSetup.hpp:70)
==492366==    by 0x3FD313: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266)
==492366==    by 0x4033D6: CxxTest::TestRunner::runWorld() (TestRunner.h:43)
==492366==    by 0x403276: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23)
==492366==    by 0x40390D: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47)
==492366==    by 0x3FB600: main (TestVertexBasedCellPopulation.cpp:19)
==492366== 
==492366== Open file descriptor 114:
==492366==    <inherited from parent>
==492366== 
==492366== Open file descriptor 111:
==492366==    <inherited from parent>
==492366== 
==492366== Open file descriptor 4: /home/github/actions-runner/_work/Chaste/Chaste/Chaste/chaste-build-dir/memtest/TestVertexBasedCellPopulation_valgrind.txt
==492366==    <inherited from parent>
==492366== 
==492366== Open file descriptor 3: /home/github/actions-runner/_work/Chaste/Chaste/Chaste/chaste-build-dir/Testing/Temporary/LastTest.log.tmp
==492366==    <inherited from parent>
==492366== 
==492366== 
==492366== HEAP SUMMARY:
==492366==     in use at exit: 862,462 bytes in 9,826 blocks
==492366==   total heap usage: 172,456 allocs, 162,630 frees, 1,365,323,105 bytes allocated
==492366== 
==492366== 2,040 bytes in 1 blocks are possibly lost in loss record 324 of 355
==492366==    at 0x484DCD3: realloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==492366==    by 0xFBCD24B: vtkAOSDataArrayTemplate<double>::ReallocateTuples(long long) (in /usr/lib/x86_64-linux-gnu/libvtkCommonCore-7.1.so.7.1p.1)
==492366==    by 0xFBCD6B9: ??? (in /usr/lib/x86_64-linux-gnu/libvtkCommonCore-7.1.so.7.1p.1)
==492366==    by 0xDC18447: vtkGenericDataArray<vtkAOSDataArrayTemplate<double>, double>::EnsureAccessToTuple(long long) (vtkGenericDataArray.txx:912)
==492366==    by 0xDC18288: vtkGenericDataArray<vtkAOSDataArrayTemplate<double>, double>::InsertNextValue(double) (vtkGenericDataArray.txx:786)
==492366==    by 0xDC17C39: TrapezoidEdgeVertexMeshWriter<2u, 2u>::AddCellData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<double, std::allocator<double> >) (TrapezoidEdgeVertexMeshWriter.cpp:212)
==492366==    by 0xA37E83E: VertexBasedCellPopulation<2u>::WriteCellEdgeVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:784)
==492366==    by 0xA37C187: VertexBasedCellPopulation<2u>::WriteVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:471)
==492366==    by 0x432C8C: TestVertexBasedCellPopulation::TestOutputVtkCellEdgesWithInterior() (TestVertexBasedCellPopulation.hpp:1663)
==492366==    by 0x4350B8: TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdgesWithInterior::runTest() (TestVertexBasedCellPopulation.cpp:133)
==492366==    by 0x3FC90E: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96)
==492366==    by 0x403684: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74)
==492366==    by 0x403569: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61)
==492366==    by 0x40340F: CxxTest::TestRunner::runWorld() (TestRunner.h:46)
==492366==    by 0x403276: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23)
==492366==    by 0x40390D: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47)
==492366==    by 0x3FB600: main (TestVertexBasedCellPopulation.cpp:19)
==492366== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: possible
   fun:realloc
   fun:_ZN23vtkAOSDataArrayTemplateIdE16ReallocateTuplesEx
   obj:/usr/lib/x86_64-linux-gnu/libvtkCommonCore-7.1.so.7.1p.1
   fun:_ZN19vtkGenericDataArrayI23vtkAOSDataArrayTemplateIdEdE19EnsureAccessToTupleEx
   fun:_ZN19vtkGenericDataArrayI23vtkAOSDataArrayTemplateIdEdE15InsertNextValueEd
   fun:_ZN29TrapezoidEdgeVertexMeshWriterILj2ELj2EE11AddCellDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIdSaIdEE
   fun:_ZN25VertexBasedCellPopulationILj2EE29WriteCellEdgeVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN25VertexBasedCellPopulationILj2EE21WriteVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN29TestVertexBasedCellPopulation34TestOutputVtkCellEdgesWithInteriorEv
   fun:_ZN80TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdgesWithInterior7runTestEv
   fun:_ZN7CxxTest19RealTestDescription3runEv
   fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE
   fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE
   fun:_ZN7CxxTest10TestRunner8runWorldEv
   fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE
   fun:_ZN7CxxTest14ErrorFormatter3runEv
   fun:main
}
==492366== 38,618 (576 direct, 38,042 indirect) bytes in 1 blocks are definitely lost in loss record 349 of 355
==492366==    at 0x4849013: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==492366==    by 0x1173A9F4: vtkUnstructuredGrid::New() (in /usr/lib/x86_64-linux-gnu/libvtkCommonDataModel-7.1.so.7.1p.1)
==492366==    by 0xDC16DE4: TrapezoidEdgeVertexMeshWriter<2u, 2u>::TrapezoidEdgeVertexMeshWriter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) (TrapezoidEdgeVertexMeshWriter.cpp:49)
==492366==    by 0xA37D8A3: VertexBasedCellPopulation<2u>::WriteCellEdgeVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:655)
==492366==    by 0xA37C187: VertexBasedCellPopulation<2u>::WriteVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:471)
==492366==    by 0x431A95: TestVertexBasedCellPopulation::TestOutputVtkCellEdges() (TestVertexBasedCellPopulation.hpp:1588)
==492366==    by 0x43504E: TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdges::runTest() (TestVertexBasedCellPopulation.cpp:127)
==492366==    by 0x3FC90E: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96)
==492366==    by 0x403684: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74)
==492366==    by 0x403569: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61)
==492366==    by 0x40340F: CxxTest::TestRunner::runWorld() (TestRunner.h:46)
==492366==    by 0x403276: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23)
==492366==    by 0x40390D: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47)
==492366==    by 0x3FB600: main (TestVertexBasedCellPopulation.cpp:19)
==492366== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:_Znwm
   fun:_ZN19vtkUnstructuredGrid3NewEv
   fun:_ZN29TrapezoidEdgeVertexMeshWriterILj2ELj2EEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b
   fun:_ZN25VertexBasedCellPopulationILj2EE29WriteCellEdgeVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN25VertexBasedCellPopulationILj2EE21WriteVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN29TestVertexBasedCellPopulation22TestOutputVtkCellEdgesEv
   fun:_ZN68TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdges7runTestEv
   fun:_ZN7CxxTest19RealTestDescription3runEv
   fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE
   fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE
   fun:_ZN7CxxTest10TestRunner8runWorldEv
   fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE
   fun:_ZN7CxxTest14ErrorFormatter3runEv
   fun:main
}
==492366== 38,618 (576 direct, 38,042 indirect) bytes in 1 blocks are definitely lost in loss record 350 of 355
==492366==    at 0x4849013: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==492366==    by 0x1173A9F4: vtkUnstructuredGrid::New() (in /usr/lib/x86_64-linux-gnu/libvtkCommonDataModel-7.1.so.7.1p.1)
==492366==    by 0xDC16DE4: TrapezoidEdgeVertexMeshWriter<2u, 2u>::TrapezoidEdgeVertexMeshWriter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) (TrapezoidEdgeVertexMeshWriter.cpp:49)
==492366==    by 0xA37D8A3: VertexBasedCellPopulation<2u>::WriteCellEdgeVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:655)
==492366==    by 0xA37C187: VertexBasedCellPopulation<2u>::WriteVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:471)
==492366==    by 0x431ACF: TestVertexBasedCellPopulation::TestOutputVtkCellEdges() (TestVertexBasedCellPopulation.hpp:1592)
==492366==    by 0x43504E: TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdges::runTest() (TestVertexBasedCellPopulation.cpp:127)
==492366==    by 0x3FC90E: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96)
==492366==    by 0x403684: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74)
==492366==    by 0x403569: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61)
==492366==    by 0x40340F: CxxTest::TestRunner::runWorld() (TestRunner.h:46)
==492366==    by 0x403276: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23)
==492366==    by 0x40390D: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47)
==492366==    by 0x3FB600: main (TestVertexBasedCellPopulation.cpp:19)
==492366== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:_Znwm
   fun:_ZN19vtkUnstructuredGrid3NewEv
   fun:_ZN29TrapezoidEdgeVertexMeshWriterILj2ELj2EEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b
   fun:_ZN25VertexBasedCellPopulationILj2EE29WriteCellEdgeVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN25VertexBasedCellPopulationILj2EE21WriteVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN29TestVertexBasedCellPopulation22TestOutputVtkCellEdgesEv
   fun:_ZN68TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdges7runTestEv
   fun:_ZN7CxxTest19RealTestDescription3runEv
   fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE
   fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE
   fun:_ZN7CxxTest10TestRunner8runWorldEv
   fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE
   fun:_ZN7CxxTest14ErrorFormatter3runEv
   fun:main
}
==492366== 40,188 (576 direct, 39,612 indirect) bytes in 1 blocks are definitely lost in loss record 351 of 355
==492366==    at 0x4849013: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==492366==    by 0x1173A9F4: vtkUnstructuredGrid::New() (in /usr/lib/x86_64-linux-gnu/libvtkCommonDataModel-7.1.so.7.1p.1)
==492366==    by 0xDC16DE4: TrapezoidEdgeVertexMeshWriter<2u, 2u>::TrapezoidEdgeVertexMeshWriter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) (TrapezoidEdgeVertexMeshWriter.cpp:49)
==492366==    by 0xA37D8A3: VertexBasedCellPopulation<2u>::WriteCellEdgeVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:655)
==492366==    by 0xA37C187: VertexBasedCellPopulation<2u>::WriteVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:471)
==492366==    by 0x432C8C: TestVertexBasedCellPopulation::TestOutputVtkCellEdgesWithInterior() (TestVertexBasedCellPopulation.hpp:1663)
==492366==    by 0x4350B8: TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdgesWithInterior::runTest() (TestVertexBasedCellPopulation.cpp:133)
==492366==    by 0x3FC90E: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96)
==492366==    by 0x403684: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74)
==492366==    by 0x403569: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61)
==492366==    by 0x40340F: CxxTest::TestRunner::runWorld() (TestRunner.h:46)
==492366==    by 0x403276: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23)
==492366==    by 0x40390D: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47)
==492366==    by 0x3FB600: main (TestVertexBasedCellPopulation.cpp:19)
==492366== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:_Znwm
   fun:_ZN19vtkUnstructuredGrid3NewEv
   fun:_ZN29TrapezoidEdgeVertexMeshWriterILj2ELj2EEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b
   fun:_ZN25VertexBasedCellPopulationILj2EE29WriteCellEdgeVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN25VertexBasedCellPopulationILj2EE21WriteVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN29TestVertexBasedCellPopulation34TestOutputVtkCellEdgesWithInteriorEv
   fun:_ZN80TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdgesWithInterior7runTestEv
   fun:_ZN7CxxTest19RealTestDescription3runEv
   fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE
   fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE
   fun:_ZN7CxxTest10TestRunner8runWorldEv
   fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE
   fun:_ZN7CxxTest14ErrorFormatter3runEv
   fun:main
}
==492366== 42,228 (576 direct, 41,652 indirect) bytes in 1 blocks are definitely lost in loss record 352 of 355
==492366==    at 0x4849013: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
==492366==    by 0x1173A9F4: vtkUnstructuredGrid::New() (in /usr/lib/x86_64-linux-gnu/libvtkCommonDataModel-7.1.so.7.1p.1)
==492366==    by 0xDC16DE4: TrapezoidEdgeVertexMeshWriter<2u, 2u>::TrapezoidEdgeVertexMeshWriter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) (TrapezoidEdgeVertexMeshWriter.cpp:49)
==492366==    by 0xA37D8A3: VertexBasedCellPopulation<2u>::WriteCellEdgeVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:655)
==492366==    by 0xA37C187: VertexBasedCellPopulation<2u>::WriteVtkResultsToFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (VertexBasedCellPopulation.cpp:471)
==492366==    by 0x432C52: TestVertexBasedCellPopulation::TestOutputVtkCellEdgesWithInterior() (TestVertexBasedCellPopulation.hpp:1659)
==492366==    by 0x4350B8: TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdgesWithInterior::runTest() (TestVertexBasedCellPopulation.cpp:133)
==492366==    by 0x3FC90E: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96)
==492366==    by 0x403684: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74)
==492366==    by 0x403569: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61)
==492366==    by 0x40340F: CxxTest::TestRunner::runWorld() (TestRunner.h:46)
==492366==    by 0x403276: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23)
==492366==    by 0x40390D: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47)
==492366==    by 0x3FB600: main (TestVertexBasedCellPopulation.cpp:19)
==492366== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:_Znwm
   fun:_ZN19vtkUnstructuredGrid3NewEv
   fun:_ZN29TrapezoidEdgeVertexMeshWriterILj2ELj2EEC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b
   fun:_ZN25VertexBasedCellPopulationILj2EE29WriteCellEdgeVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN25VertexBasedCellPopulationILj2EE21WriteVtkResultsToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
   fun:_ZN29TestVertexBasedCellPopulation34TestOutputVtkCellEdgesWithInteriorEv
   fun:_ZN80TestDescription_TestVertexBasedCellPopulation_TestOutputVtkCellEdgesWithInterior7runTestEv
   fun:_ZN7CxxTest19RealTestDescription3runEv
   fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE
   fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE
   fun:_ZN7CxxTest10TestRunner8runWorldEv
   fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE
   fun:_ZN7CxxTest14ErrorFormatter3runEv
   fun:main
}
==492366== LEAK SUMMARY:
==492366==    definitely lost: 2,304 bytes in 4 blocks
==492366==    indirectly lost: 157,348 bytes in 443 blocks
==492366==      possibly lost: 2,040 bytes in 1 blocks
==492366==    still reachable: 56 bytes in 3 blocks
==492366==         suppressed: 700,714 bytes in 9,375 blocks
==492366== Reachable blocks (those to which a pointer was found) are not shown.
==492366== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==492366== 
==492366== For lists of detected and suppressed errors, rerun with: -s
==492366== ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 37 from 37)
