Andreas Schneider wrote:
Andreas Schneider wrote:
Milan Dorak wrote:
Hey guys,

Hi,


how can i pass valgrind during the MEMCHECK argument ? I need to run valgrind with --trace-children=yes and I can't figure out how to do it.

according to the source code there are 3 variables

CTEST_MEMORYCHECK_COMMAND
CTEST_MEMORYCHECK_SUPPRESSIONS_FILE
CTEST_MEMORYCHECK_COMMAND_OPTIONS

set(CTEST_MEMORYCHECK_COMMAND_OPTIONS "${
CTEST_MEMORYCHECK_COMMAND_OPTIONS} --trace-children=yes")

CORRECTION

It is

MEMORYCHECK_COMMAND
MEMORYCHECK_SUPPRESSIONS_FILE
MEMORYCHECK_COMMAND_OPTIONS

set(MEMORYCHECK_COMMAND_OPTIONS "--trace-children=yes")

which is not very consistent to the other options. I think it should be

CTEST_MEMCHECK_COMMAND
...


    -- andreas

yeah, seems like this works just fine:
set(CTEST_MEMORYCHECK_COMMAND_OPTIONS "${CTEST_MEMORYCHECK_COMMAND_OPTIONS} --trace-children=yes")

It didn't work in 2.4 (if i remember correctly), but everything ok in 2.6
Thanks a lot
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to