Files
lammps/tools/valgrind/OpenMPI.supp
Richard Berger 8cec13a038 Add memory checker support in CMake
If ENABLE_TESTING is ON, you can now use memory checking tools to run the test
suite and check for memory leaks. By default CMake will try to find valgrind in
your path and set some default options.

To customize this behavior use the MEMORYCHECK_COMMAND and
MEMORYCHECK_COMMAND_OPTIONS variables. To run tests with the memory checker,
use the MemCheck action in ctest:

Run entire test suite:

ctest -T MemCheck

Run single test:

ctest -T MemCheck -R TESTNAME

Run test in verbose mode:

ctest -V -T MemCheck -R TESTNAME
2020-06-23 13:35:59 -04:00

159 lines
2.4 KiB
Plaintext

{
OpenMPI_MPI_init1
Memcheck:Leak
match-leak-kinds: indirect
fun:malloc
obj:*
...
fun:ompi_mpi_init
fun:PMPI_Init
fun:main
}
{
OpenMPI_MPI_init2
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
...
fun:mca_pml_base_select
}
{
OpenMPI_MPI_init3
Memcheck:Leak
match-leak-kinds: indirect
fun:malloc
...
fun:mca_pml_base_select
}
{
OpenMPI_MPI_init3
Memcheck:Leak
match-leak-kinds: definite
fun:?alloc
...
fun:ompi_mpi_init
fun:PMPI_Init
fun:main
}
{
OpenMPI_MPI_init4
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:ompi_mpi_init
fun:PMPI_Init
fun:main
}
{
OpenMPI_MPI_init5
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
obj:*/libopen-pal.so.*
fun:mca_base_framework_components_open
fun:mca_base_framework_open
...
fun:ompi_mpi_init
fun:PMPI_Init
}
{
OpenMPI_MPI_init6
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
obj:*/libopen-pal.so.*
...
fun:opal_progress
fun:ompi_mpi_init
fun:PMPI_Init
fun:main
}
{
OpenMPI_MPI_init7
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:realloc
obj:*/libopen-pal.so.*
...
fun:orte_init
fun:ompi_mpi_init
}
{
OpenMPI_MPI_init8
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:orte_init
fun:ompi_mpi_init
}
{
OpenMPI_MPI_thread1
Memcheck:Leak
match-leak-kinds: definite
fun:?alloc
...
fun:start_thread
fun:clone
}
{
OpenMPI_MPI_thread2
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:start_thread
fun:clone
}
{
OpenMPI_comm_init1
Memcheck:Leak
match-leak-kinds: definite
fun:?alloc
...
fun:ompi_comm_enable
fun:mca_topo_base_cart_create
fun:PMPI_Cart_create
}
{
OpenMPI_comm_init2
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:ompi_comm_enable
fun:mca_topo_base_cart_create
fun:PMPI_Cart_create
}
{
OpenMPI_comm_init3
Memcheck:Leak
match-leak-kinds: reachable
fun:realloc
...
fun:mca_topo_base_comm_select
fun:PMPI_Cart_create
}
{
OpenMPI_comm_init4
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:mca_topo_base_comm_select
fun:PMPI_Cart_create
}
{
OpenMPI_dlopen_strdup1
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:strdup
obj:*
...
fun:dlopen*
}