More work on valgrind
This commit is contained in:
parent
eef33a9a28
commit
202552a67a
|
@ -18,11 +18,25 @@
|
|||
|
||||
# MPI suppressions
|
||||
{
|
||||
HYDU
|
||||
HYD_pmci_wait_for_completion
|
||||
Memcheck:Leak
|
||||
...
|
||||
fun:HYD_pmci_wait_for_completion
|
||||
fun:main
|
||||
}
|
||||
{
|
||||
HYDT_dmxu_poll_wait_for_event
|
||||
Memcheck:Leak
|
||||
...
|
||||
fun:HYDT_dmxu_poll_wait_for_event
|
||||
fun:main
|
||||
}
|
||||
{
|
||||
PMPI_Init
|
||||
Memcheck:Leak
|
||||
...
|
||||
fun:PMPI_Init
|
||||
fun:main
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -159,7 +159,7 @@ ENDIF()
|
|||
|
||||
# Set valgrind options
|
||||
#SET (VALGRIND_COMMAND_OPTIONS "--tool=memcheck --leak-check=yes --track-fds=yes --num-callers=50 --show-reachable=yes --trace-children=yes --track-origins=yes --malloc-fill=0xff --free-fill=0xfe --suppressions=${LBPM_SOURCE_DIR}/ValgrindSuppresionFile" )
|
||||
SET( VALGRIND_COMMAND_OPTIONS "--tool=memcheck --leak-check=yes --track-fds=yes --num-callers=50 --show-reachable=yes --trace-children=yes --suppressions=${LBPM_SOURCE_DIR}/ValgrindSuppresionFile" )
|
||||
SET( VALGRIND_COMMAND_OPTIONS "--tool=memcheck --leak-check=yes --num-callers=50 --show-reachable=yes --trace-children=yes --suppressions=${LBPM_SOURCE_DIR}/ValgrindSuppresionFile" )
|
||||
IF ( USE_VALGRIND )
|
||||
SET( MEMORYCHECK_COMMAND ${VALGRIND_COMMAND} )
|
||||
SET( MEMORYCHECKCOMMAND ${VALGRIND_COMMAND} )
|
||||
|
@ -181,7 +181,10 @@ SET( CTEST_OPTIONS )
|
|||
SET( CTEST_OPTIONS "-DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}" )
|
||||
SET( CTEST_OPTIONS "${CTEST_OPTIONS};-DCMAKE_C_COMPILER:PATH=${CC};-DCMAKE_C_FLAGS='${C_FLAGS}';" )
|
||||
SET( CTEST_OPTIONS "${CTEST_OPTIONS};-DCMAKE_CXX_COMPILER:PATH=${CXX};-DCMAKE_CXX_FLAGS='${CXX_FLAGS}'" )
|
||||
SET( CTEST_OPTIONS "${CTEST_OPTIONS};-DMPI_COMPILER:BOOL=true;-DMPIEXEC=${MPIEXEC};-DUSE_EXT_MPI_FOR_SERIAL_TESTS:BOOL=true")
|
||||
SET( CTEST_OPTIONS "${CTEST_OPTIONS};-DMPI_COMPILER:BOOL=true;-DMPIEXEC=${MPIEXEC}")
|
||||
IF ( NOT USE_VALGRIND )
|
||||
SET( CTEST_OPTIONS "${CTEST_OPTIONS};-DUSE_EXT_MPI_FOR_SERIAL_TESTS:BOOL=true")
|
||||
ENDIF()
|
||||
IF ( USE_TIMER )
|
||||
SET( CTEST_OPTIONS "${CTEST_OPTIONS};-DUSE_TIMER:BOOL=true;-DTIMER_DIRECTORY='${TIMER_DIRECTORY}'" )
|
||||
ELSE()
|
||||
|
|
Loading…
Reference in New Issue
Block a user