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. For information about options syntax, see Using Purify options.

Purify options include the following 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)

-demangle-program

not set

-forbidden-directories

system dependent

-force-rebuild

not set

-g++

no

-help

 

-ignore-objdebug

no (supported on HP-UX 11.X)

-ignore-objdebug-shlib

NULL (supported on HP-UX11.X)

-ignore-runtime-environment

no

-lib-path-length

not set (supported on HP-UX)

-linker

system dependent (not supported on IRIX)

-print-home-dir

 

-static-checking

yes

-static-checking-default

safe

-static-checking-guardzone

16

-test-license

 

-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

-demangle-program

not set

-exit-on-error

no

-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 (32-bit)
0xffffffffffffffff (64-bit)

-pointer-mask-32

0xffffffff

-pointer-mask-64

0xffffffffffffffff

-pointer-offset

0

-program-name

argv[0]

-pure-help-max-wait

20 seconds

-replace-path

not set (supported on HP-UX)

-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

 

Analysis-time option

Default

-merge

not set