From 8024c53389df3ef404725e3d0c5d91a8f7eafbfc Mon Sep 17 00:00:00 2001 From: Zach Mullen Date: Fri, 29 Apr 2011 12:12:26 -0400 Subject: [PATCH] Dynamic analysis test output should not be compressed. --- Source/CTest/cmCTestRunTest.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/CTest/cmCTestRunTest.cxx b/Source/CTest/cmCTestRunTest.cxx index 42a4cff059..e9cefae006 100644 --- a/Source/CTest/cmCTestRunTest.cxx +++ b/Source/CTest/cmCTestRunTest.cxx @@ -135,7 +135,7 @@ void cmCTestRunTest::CompressOutput() //--------------------------------------------------------- bool cmCTestRunTest::EndTest(size_t completed, size_t total, bool started) { - if (this->CTest->ShouldCompressTestOutput()) + if (!this->TestHandler->MemCheck && this->CTest->ShouldCompressTestOutput()) { this->CompressOutput(); } @@ -332,7 +332,8 @@ bool cmCTestRunTest::EndTest(size_t completed, size_t total, bool started) // record the results in TestResult if(started) { - bool compress = this->CompressionRatio < 1 && + bool compress = !this->TestHandler->MemCheck && + this->CompressionRatio < 1 && this->CTest->ShouldCompressTestOutput(); this->TestResult.Output = compress ? this->CompressedOutput : this->ProcessOutput;