From: Alexander L. <ale...@gm...> - 2017-11-21 23:47:31
|
All, I get the following errors when running valgrind in parallel on a MOOSE test case. I could probably figure this out with time, but if someone smarter than I could quickly deduce whether these are false positives or something real then I would definitely not complain. (I've trimmed the output to 1 process; the errors for every other process were the same). ==25211== Memcheck, a memory error detector ==25211== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==25211== Using Valgrind-3.14.0.GIT and LibVEX; rerun with -h for copyright info ==25211== Command: ./combined-oprof -i cleaner_input.i ==25211== ==25211== ==25211== HEAP SUMMARY: ==25211== in use at exit: 127,864 bytes in 25 blocks ==25211== total heap usage: 634,458 allocs, 617,914 frees, 90,972,624 bytes allocated ==25211== ==25211== 192 bytes in 1 blocks are definitely lost in loss record 3 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11C9E6E0: MPIR_Datatype_set_contents.isra.0.constprop.4 (mpir_datatype.h:562) ==25211== by 0x11C9EE4C: MPIR_Type_contiguous_impl (type_contiguous.c:173) ==25211== by 0x11C9F2A4: PMPI_Type_contiguous (type_contiguous.c:300) ==25211== by 0x4E61CDA: PMPI_Type_contiguous (libmpiwrap.c:2718) ==25211== by 0x711FD1C: DataType (parallel.h:307) ==25211== by 0x711FD1C: StandardType (parallel_hilbert.h:60) ==25211== by 0x711FD1C: StandardType (parallel_implementation.h:212) ==25211== by 0x711FD1C: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== by 0x7124A78: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::sort() (parallel_sort.C:80) ==25211== by 0x6FACD83: void libMesh::MeshCommunication::find_global_indices<libMesh::MeshBase::element_iterator>(libMesh::Parallel::Communicator const&, libMesh::BoundingBox const&, libMesh::MeshBase::element_iterator const&, libMesh::MeshBase::element_iterator const&, std::vector<unsigned int, std::allocator<unsigned int> >&) const (mesh_communication_global_indices.C:704) ==25211== by 0x7138B97: libMesh::Partitioner::partition_unpartitioned_elements(libMesh::MeshBase&, unsigned int) (partitioner.C:228) ==25211== by 0x713D1BD: libMesh::Partitioner::partition(libMesh::MeshBase&, unsigned int) (partitioner.C:75) ==25211== ==25211== 200 bytes in 1 blocks are definitely lost in loss record 4 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11CA65E2: MPIR_Datatype_set_contents.isra.0.constprop.1 (mpir_datatype.h:562) ==25211== by 0x11CA6CCB: MPIR_Type_create_struct_impl (type_create_struct.c:62) ==25211== by 0x11CA7104: PMPI_Type_create_struct (type_create_struct.c:157) ==25211== by 0x4E62FE5: PMPI_Type_create_struct (libmpiwrap.c:2727) ==25211== by 0x70700FF: StandardType (parallel_algebra.h:290) ==25211== by 0x70700FF: void libMesh::Parallel::Communicator::min<libMesh::Point>(libMesh::Point&) const (parallel_implementation.h:1591) ==25211== by 0x7067C93: libMesh::MeshTools::create_bounding_box(libMesh::MeshBase const&) (mesh_tools.C:345) ==25211== by 0x7138B6F: libMesh::Partitioner::partition_unpartitioned_elements(libMesh::MeshBase&, unsigned int) (partitioner.C:227) ==25211== by 0x713D1BD: libMesh::Partitioner::partition(libMesh::MeshBase&, unsigned int) (partitioner.C:75) ==25211== by 0x6F8918C: partition (mesh_base.h:728) ==25211== by 0x6F8918C: libMesh::MeshBase::prepare_for_use(bool, bool) (mesh_base.C:264) ==25211== ==25211== 200 bytes in 1 blocks are definitely lost in loss record 5 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11CAAEE0: MPIR_Datatype_set_contents.isra.0.constprop.3 (mpir_datatype.h:562) ==25211== by 0x11CAB861: PMPI_Type_create_resized (type_create_resized.c:204) ==25211== by 0x4E6343F: PMPI_Type_create_resized (libmpiwrap.c:2729) ==25211== by 0x7070120: StandardType (parallel_algebra.h:297) ==25211== by 0x7070120: void libMesh::Parallel::Communicator::min<libMesh::Point>(libMesh::Point&) const (parallel_implementation.h:1591) ==25211== by 0x7067C93: libMesh::MeshTools::create_bounding_box(libMesh::MeshBase const&) (mesh_tools.C:345) ==25211== by 0x7138B6F: libMesh::Partitioner::partition_unpartitioned_elements(libMesh::MeshBase&, unsigned int) (partitioner.C:227) ==25211== by 0x713D1BD: libMesh::Partitioner::partition(libMesh::MeshBase&, unsigned int) (partitioner.C:75) ==25211== by 0x6F8918C: partition (mesh_base.h:728) ==25211== by 0x6F8918C: libMesh::MeshBase::prepare_for_use(bool, bool) (mesh_base.C:264) ==25211== by 0x70B2669: libMesh::UnstructuredMesh::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void*, bool, bool) (unstructured_mesh.C:626) ==25211== ==25211== 200 bytes in 1 blocks are definitely lost in loss record 6 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11CAAEE0: MPIR_Datatype_set_contents.isra.0.constprop.3 (mpir_datatype.h:562) ==25211== by 0x11CAB861: PMPI_Type_create_resized (type_create_resized.c:204) ==25211== by 0x4E6343F: PMPI_Type_create_resized (libmpiwrap.c:2729) ==25211== by 0x711FAD5: StandardType (parallel_implementation.h:271) ==25211== by 0x711FAD5: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== by 0x7124A78: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::sort() (parallel_sort.C:80) ==25211== by 0x6FACD83: void libMesh::MeshCommunication::find_global_indices<libMesh::MeshBase::element_iterator>(libMesh::Parallel::Communicator const&, libMesh::BoundingBox const&, libMesh::MeshBase::element_iterator const&, libMesh::MeshBase::element_iterator const&, std::vector<unsigned int, std::allocator<unsigned int> >&) const (mesh_communication_global_indices.C:704) ==25211== by 0x7138B97: libMesh::Partitioner::partition_unpartitioned_elements(libMesh::MeshBase&, unsigned int) (partitioner.C:228) ==25211== by 0x713D1BD: libMesh::Partitioner::partition(libMesh::MeshBase&, unsigned int) (partitioner.C:75) ==25211== by 0x6F8918C: partition (mesh_base.h:728) ==25211== by 0x6F8918C: libMesh::MeshBase::prepare_for_use(bool, bool) (mesh_base.C:264) ==25211== ==25211== 216 bytes in 1 blocks are definitely lost in loss record 8 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11CA65E2: MPIR_Datatype_set_contents.isra.0.constprop.1 (mpir_datatype.h:562) ==25211== by 0x11CA6CCB: MPIR_Type_create_struct_impl (type_create_struct.c:62) ==25211== by 0x11CA7104: PMPI_Type_create_struct (type_create_struct.c:157) ==25211== by 0x4E62FE5: PMPI_Type_create_struct (libmpiwrap.c:2727) ==25211== by 0x711FAB1: StandardType (parallel_implementation.h:264) ==25211== by 0x711FAB1: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== by 0x7124A78: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::sort() (parallel_sort.C:80) ==25211== by 0x6FACD83: void libMesh::MeshCommunication::find_global_indices<libMesh::MeshBase::element_iterator>(libMesh::Parallel::Communicator const&, libMesh::BoundingBox const&, libMesh::MeshBase::element_iterator const&, libMesh::MeshBase::element_iterator const&, std::vector<unsigned int, std::allocator<unsigned int> >&) const (mesh_communication_global_indices.C:704) ==25211== by 0x7138B97: libMesh::Partitioner::partition_unpartitioned_elements(libMesh::MeshBase&, unsigned int) (partitioner.C:228) ==25211== by 0x713D1BD: libMesh::Partitioner::partition(libMesh::MeshBase&, unsigned int) (partitioner.C:75) ==25211== ==25211== 232 bytes in 1 blocks are definitely lost in loss record 9 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D20398: MPIR_Dataloop_alloc_and_copy (dataloop.c:384) ==25211== by 0x11D22DC0: MPIR_Dataloop_create_contiguous (dataloop_create_contig.c:79) ==25211== by 0x11D22600: MPIR_Dataloop_create_blockindexed (dataloop_create_blockindexed.c:95) ==25211== by 0x11D24B46: MPIR_Dataloop_create_struct (dataloop_create_struct.c:174) ==25211== by 0x11D218FB: MPIR_Dataloop_create (dataloop_create.c:305) ==25211== by 0x11C9878F: MPIR_Type_commit (type_commit.c:60) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== ==25211== 232 bytes in 1 blocks are definitely lost in loss record 10 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D20398: MPIR_Dataloop_alloc_and_copy (dataloop.c:384) ==25211== by 0x11D22DC0: MPIR_Dataloop_create_contiguous (dataloop_create_contig.c:79) ==25211== by 0x11D22600: MPIR_Dataloop_create_blockindexed (dataloop_create_blockindexed.c:95) ==25211== by 0x11D24B46: MPIR_Dataloop_create_struct (dataloop_create_struct.c:174) ==25211== by 0x11D218FB: MPIR_Dataloop_create (dataloop_create.c:305) ==25211== by 0x11C987B2: MPIR_Type_commit (type_commit.c:68) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== ==25211== 232 bytes in 1 blocks are definitely lost in loss record 11 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D206E9: MPIR_Dataloop_dup (dataloop.c:616) ==25211== by 0x11D20DF8: MPIR_Dataloop_create (dataloop_create.c:154) ==25211== by 0x11C9878F: MPIR_Type_commit (type_commit.c:60) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== by 0x7070128: StandardType (parallel_algebra.h:302) ==25211== by 0x7070128: void libMesh::Parallel::Communicator::min<libMesh::Point>(libMesh::Point&) const (parallel_implementation.h:1591) ==25211== by 0x7067C93: libMesh::MeshTools::create_bounding_box(libMesh::MeshBase const&) (mesh_tools.C:345) ==25211== by 0x7138B6F: libMesh::Partitioner::partition_unpartitioned_elements(libMesh::MeshBase&, unsigned int) (partitioner.C:227) ==25211== ==25211== 232 bytes in 1 blocks are definitely lost in loss record 12 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D206E9: MPIR_Dataloop_dup (dataloop.c:616) ==25211== by 0x11D20DF8: MPIR_Dataloop_create (dataloop_create.c:154) ==25211== by 0x11C987B2: MPIR_Type_commit (type_commit.c:68) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== by 0x7070128: StandardType (parallel_algebra.h:302) ==25211== by 0x7070128: void libMesh::Parallel::Communicator::min<libMesh::Point>(libMesh::Point&) const (parallel_implementation.h:1591) ==25211== by 0x7067C93: libMesh::MeshTools::create_bounding_box(libMesh::MeshBase const&) (mesh_tools.C:345) ==25211== by 0x7138B6F: libMesh::Partitioner::partition_unpartitioned_elements(libMesh::MeshBase&, unsigned int) (partitioner.C:227) ==25211== ==25211== 232 bytes in 1 blocks are definitely lost in loss record 13 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D20398: MPIR_Dataloop_alloc_and_copy (dataloop.c:384) ==25211== by 0x11D22DC0: MPIR_Dataloop_create_contiguous (dataloop_create_contig.c:79) ==25211== by 0x11D21194: MPIR_Dataloop_create (dataloop_create.c:169) ==25211== by 0x11C9878F: MPIR_Type_commit (type_commit.c:60) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== by 0x711FD24: commit (parallel.h:337) ==25211== by 0x711FD24: DataType (parallel.h:308) ==25211== by 0x711FD24: StandardType (parallel_hilbert.h:60) ==25211== by 0x711FD24: StandardType (parallel_implementation.h:212) ==25211== by 0x711FD24: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== by 0x7124A78: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::sort() (parallel_sort.C:80) ==25211== ==25211== 232 bytes in 1 blocks are definitely lost in loss record 14 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D20398: MPIR_Dataloop_alloc_and_copy (dataloop.c:384) ==25211== by 0x11D22DC0: MPIR_Dataloop_create_contiguous (dataloop_create_contig.c:79) ==25211== by 0x11D21194: MPIR_Dataloop_create (dataloop_create.c:169) ==25211== by 0x11C987B2: MPIR_Type_commit (type_commit.c:68) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== by 0x711FD24: commit (parallel.h:337) ==25211== by 0x711FD24: DataType (parallel.h:308) ==25211== by 0x711FD24: StandardType (parallel_hilbert.h:60) ==25211== by 0x711FD24: StandardType (parallel_implementation.h:212) ==25211== by 0x711FD24: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== by 0x7124A78: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::sort() (parallel_sort.C:80) ==25211== ==25211== 264 bytes in 1 blocks are definitely lost in loss record 15 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D20398: MPIR_Dataloop_alloc_and_copy (dataloop.c:384) ==25211== by 0x11D23D50: MPIR_Dataloop_create_indexed (dataloop_create_indexed.c:206) ==25211== by 0x11D24FB0: DLOOP_Dataloop_create_flattened_struct (dataloop_create_struct.c:696) ==25211== by 0x11D24FB0: MPIR_Dataloop_create_struct (dataloop_create_struct.c:241) ==25211== by 0x11D218FB: MPIR_Dataloop_create (dataloop_create.c:305) ==25211== by 0x11C9878F: MPIR_Type_commit (type_commit.c:60) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== by 0x711FAB9: StandardType (parallel_implementation.h:267) ==25211== by 0x711FAB9: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== ==25211== 264 bytes in 1 blocks are definitely lost in loss record 16 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D206E9: MPIR_Dataloop_dup (dataloop.c:616) ==25211== by 0x11D20DF8: MPIR_Dataloop_create (dataloop_create.c:154) ==25211== by 0x11C9878F: MPIR_Type_commit (type_commit.c:60) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== by 0x711FADD: StandardType (parallel_implementation.h:277) ==25211== by 0x711FADD: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== by 0x7124A78: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::sort() (parallel_sort.C:80) ==25211== by 0x6FACD83: void libMesh::MeshCommunication::find_global_indices<libMesh::MeshBase::element_iterator>(libMesh::Parallel::Communicator const&, libMesh::BoundingBox const&, libMesh::MeshBase::element_iterator const&, libMesh::MeshBase::element_iterator const&, std::vector<unsigned int, std::allocator<unsigned int> >&) const (mesh_communication_global_indices.C:704) ==25211== ==25211== 440 bytes in 1 blocks are possibly lost in loss record 18 of 25 ==25211== at 0x4C2CAED: malloc (vg_replace_malloc.c:299) ==25211== by 0x11DE452A: trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11DE4C26: MPL_trmalloc (in /home/lindad/mpich/installed/lib/libmpi.so.0.0.0) ==25211== by 0x11D20646: MPIR_Dataloop_struct_alloc (dataloop.c:565) ==25211== by 0x11D24691: MPIR_Dataloop_create_struct (dataloop_create_struct.c:290) ==25211== by 0x11D218FB: MPIR_Dataloop_create (dataloop_create.c:305) ==25211== by 0x11C987B2: MPIR_Type_commit (type_commit.c:68) ==25211== by 0x11C9887E: MPIR_Type_commit_impl (type_commit.c:106) ==25211== by 0x11C98B10: PMPI_Type_commit (type_commit.c:177) ==25211== by 0x4E444F1: PMPI_Type_commit (libmpiwrap.c:1769) ==25211== by 0x711FAB9: StandardType (parallel_implementation.h:267) ==25211== by 0x711FAB9: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::binsort() (parallel_sort.C:166) ==25211== by 0x7124A78: libMesh::Parallel::Sort<std::pair<Hilbert::HilbertIndices, unsigned long>, unsigned int>::sort() (parallel_sort.C:80) ==25211== ==25211== LEAK SUMMARY: ==25211== definitely lost: 2,928 bytes in 13 blocks ==25211== indirectly lost: 0 bytes in 0 blocks ==25211== possibly lost: 440 bytes in 1 blocks ==25211== still reachable: 124,496 bytes in 11 blocks ==25211== suppressed: 0 bytes in 0 blocks ==25211== Reachable blocks (those to which a pointer was found) are not shown. ==25211== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==25211== ==25211== For counts of detected and suppressed errors, rerun with: -v ==25211== ERROR SUMMARY: 14 errors from 14 contexts (suppressed: 0 from 0) |