FORTRAN Reference Manual

Running and Debugging Programs
FORTRAN Reference Manual528615-001
11- 8
Using Debug Facilities
PARAM specifies an asterisk (*), FORTRAN does not write messages to standard
log.
If an ASSIGN specifies STDERR and a PARAM specifies EXECUTION-LOG,
FORTRAN uses the physical name from the ASSIGN unless the physical name
specifies your home terminal, in which case FORTRAN uses the value of the
EXECUTION-LOG PARAM or, if the EXECUTION-LOG PARAM value is an
asterisk, FORTRAN does not open standard log.
FORTRAN does not open a Guardian file for standard log if the ASSIGN for STDERR
specifies the process’s home terminal, and the value of the EXECUTION-LOG PARAM
is an asterisk.
Using Debug Facilities
HP supports two debugging programs:
Debug—a low-level debugger
Inspect—an interactive, symbolic debugger
Your program uses the Debug program:
If you specify INSPECT OFF in the RUN or RUND command, as follows:
RUND program / INSPECT OFF/
By default if you have selected Inspect but the necessary support processes are
not running on the system on which the process to be debugged is running.
You select the Inspect facility in one of the following ways:
By specifying the INSPECT or SAVEABEND compiler directives
?INSPECT
?SAVEABEND
By using the Binder SET INSPECT or SET SAVEABEND commands during a
Binder session
SET INSPECT ON
SET SAVEABEND ON
By using the TACL SET INSPECT command prior to the RUN command that starts
the process
SET INSPECT ON
By selecting the INSPECT ON or INSPECT SAVEABEND options of the RUN
command when you run your program
RUND program / INSPECT ON/