But similarly to the previous comment of Tom, your application
code you would integrate and link in valgrind tool code
will need to ensure all writes are properly recorded.
So, it looks the same kind of work to do it in your own
code, or do it inside valgrind.
So, if your often called function
As Julian mentioned, a workaround is to disable Valgrind's MPI wrapper support.
An alternative to --with-mpicc=/some/path/that/does/not/exist is
--without-mpicc.
That said, this is actually a minor bug in MPICH2 that I'm surprised hasn't
cropped up until now. I just fixed this on the MPICH2
On Tue, 2011-01-11 at 15:12 +, Tony Finch wrote:
Exim doesn't compile with Sun or HP CC since Valgrind support was
added. Although valgrind.h protects against usage on unsupported
platforms, memcheck.h uses the __extension__() macro without checking.
Remove all uses since