![]() |
nice thing to do with makefiles is to create a
target normally called
pure which links
the program using Purify. Then the simple command
"make pure" will compile the program with
purify.
These are some of the common errors encountered and what they mean. Please read the Purify Manual for others.
.purify File and command-line options.purify file is a configuration file that can be
used to ignore certain memory errors (such as those in libraries).
Command-line options are placed after "purify" on the link
line before the name of the compiler.
.purify file in the installation directory will
affect every use of Purify. The .purify file in your home
directory will affect every program you compile. Lastly, the
.purify file a directory will affect every compilation
in that directory.
suppress UMR Xm*
With this in a referenced .purify file, Purify would not report any
reads of uninitialized memory by any function whose name begins with "Xm".
-log-file=FILENAME. If filename is "stderr" the
errors will be piped out of stderr.
purify -view-file=FILENAME
-chain-length=DEPTH