About Purify options

Purify options give you an high level of control over error detection and reporting for your program. They are particularly useful when you automate error checking.

Purify options include build-time and run-time options:

 

Build-time option

Default

-always-use-cache-dir

no

-auto-mount-prefix

/tmp_mnt

-cache-dir

<purifyhome>/cache

-collector
 

not set (not supported on IRIX)

-forbidden-directories

system dependent

-force-rebuild

not set

-g++

no

-ignore-objdebug

no (supported on HP-UX 11.X)

-ignore-objdebug-shlib

NULL (supported on HP-UX11.X)

-ignore-runtime-environment

no

-help

 

-linker

system dependent (not supported on IRIX)

-print-home-dir

 

-static-checking

yes

-static-checking-default

safe

-static-checking-guardzone

16

-usage

 

-version

 

 

Run-time option

Default

-add-suppression-files
(formerly -suppression-filenames)
 

system dependent

-append-logfile

no

-auto-mount-prefix

/tmp_mnt

-chain-length

6

-copy-fd-output-to-logfile

not set

-exit-status

no

-fds

26

-fds-inuse-at-exit

yes

-follow-child-processes

no

-free-queue-length

100

-free-queue-threshold

10000

-freeze-on-error

no

-handle-signals

not set

-ignore-signals

not set

-inuse-at-exit

no

-jit-debug

not set

-leaks-at-exit

yes

-log-file

not set

-mail-to-user

not set

-max-threads

20

-messages

first

-output-limit

1000000

-pointer-mask

0xffffffff

-pointer-offset

0

-program-name

argv[0]

-pure-help-max-wait

20 seconds

-run-at-exit

not set

-search-mmaps

no

-search-thread-stacks

no

-show-directory

no

-show-pc

no

-show-pc-offset

no

-threads

no

-thread-report-at-exit

no

-thread-stack-change

0x1000

-user-path

not set

-view

not set

-view-file

not set

-watchpoints-file

./<program-name>.watchpoints

-windows

not set