CTest: drop suppression for gcc 2.9.6 errors from default Valgrind flags
The --workaround-gcc296-bugs has been part of the default Valgrind flags since
Valgrind support was added in commit 5b232ded15
(ENH: Add initial memory check support which works for Valgrind, 2003-12-15).
The Valgrind manpage says that this option should be avoided if not really
needed as it may cause real errors to get ignored. If someone uses a compiler
that really needs the flag this flag should be set by the user explicitely.
Most users will never set any flags and probably never notice that they use a
flag they shouldn't.
This commit is contained in:
parent
7752253192
commit
3b5b758915
|
@ -491,7 +491,6 @@ bool cmCTestMemCheckHandler::InitializeMemoryChecking()
|
||||||
this->MemoryTesterOptions.push_back("--tool=memcheck");
|
this->MemoryTesterOptions.push_back("--tool=memcheck");
|
||||||
this->MemoryTesterOptions.push_back("--leak-check=yes");
|
this->MemoryTesterOptions.push_back("--leak-check=yes");
|
||||||
this->MemoryTesterOptions.push_back("--show-reachable=yes");
|
this->MemoryTesterOptions.push_back("--show-reachable=yes");
|
||||||
this->MemoryTesterOptions.push_back("--workaround-gcc296-bugs=yes");
|
|
||||||
this->MemoryTesterOptions.push_back("--num-callers=50");
|
this->MemoryTesterOptions.push_back("--num-callers=50");
|
||||||
}
|
}
|
||||||
if ( this->CTest->GetCTestConfiguration(
|
if ( this->CTest->GetCTestConfiguration(
|
||||||
|
|
Loading…
Reference in New Issue