Using suppressions for multiple programs

Purify maintains suppressions in .purify files. You can share suppressions between programs by copying suppression directives into directories used by other programs, and by creating standard suppressions for your entire site.

Suppression precedence

Purify reads suppressions from all .purify files, processing them in the order listed below. If there are conflicting suppression directives, it is the directive Purify reads last that is applied. This is true of conflicting directives within files, and conflicting directives in different files.

By default, Purify suppresses UMC errors in the <purifyhome>/.purify file. You can unsuppress UMC errors in a location with higher precedence than this one.

Creating suppressions for specific operating systems

To create suppressions for a specific operating system, use the.purify.solaris2, .purify.hpux, or .purify.irix files in the program directory, the $HOME directory, or the <purifyhome> directory. These files take precedence over other suppressions in the same directory.

Using the -suppression-filenames option

You can use the -suppression-filenames option to instruct Purify to look for suppressions in specific files. This is helpful when you want to create different suppressions for two programs located in the same directory.