Hi,
Valgrind is a great tool for software validation.
Unfortunately, Fortran I/O statements cause a bunch of false positive
detections of memory management bugs.
tools/fortran.supp is a file of Valgrind suppression rules for Fortran.
http://valgrind.org/docs/manual/manual-core.html#manual-core.suppress
These were generated on x86_64 ifort version 12.1.0
for bug 179 in test AmberTools/test/rism1d/spc-kh via
~/bin/valgrind/3.7.0/bin/valgrind -v --suppressions=/amber/tools/fortran.supp --gen-suppressions=all ../../../bin/rism1d spc
For that test these rules suppress 670 false positives.
Comments and contributions are welcome.
scott
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Mon Apr 23 2012 - 23:00:03 PDT