Debug Panel

Options on this panel define error and debugging information produced by the compiler.

See General Dialog Help for information on *CMDDFT settings and pushbutton help.

Debugger view
Specifies which level of debugging is available for the compiled object, and which source views are available for source-level debugging. Requesting a debugging view will turn inliner options on the Performance options panel off. You can select one of the following values in this field:

*CMDDFT
Refers to the debugger view currently set as default for your system.

*STMT
Allows the compiled object to be debugged using program statement numbers and symbolic identifiers.
Note:
To debug an object using the *STMT option, you need a spool file listing.

*LIST
Generates the listing view for debugging the compiled object. The settings of the following options on the Compile options panel determine the content of the listing view and spool file listing:
  • Expanded macros
  • Expand include files
  • Show all statements

*ALL
Enables all debug options for debugging the compiled object, and produces both a source view and a listing view.

*NONE
Disables all debug options for debugging the compiled object.

Flagging severity

Flagging severity
If this checkbox is selected, the mesage flagging level currently set as default for your system is used when display error messages.

If this checkbox is not selected, you can specify the level of messages that are displayed in the listing. You can select one of the following values in this field:

0
All messages starting at the informational level are displayed.

10
All messages starting at the warning level are displayed.

20
All messages starting at the error level are displayed.

30
All messages starting at the severe error level are displayed.

Message limit

Message limit

If this checkbox is selected, compilation continues regardless of the number of error messages that have occurred.

If this checkbox is not selected,you can specify settings for the following fields:

Number of messages
Use this field to set the maximum number of messages to be generated before compilation stops. The valid range for this field is from 0 to 32767.

Severity
Specifies the minimum severity level that a message must have in order to be counted. You can select one of the following values for this field:

0
Messages of severity level 0 to 30 are counted.

10
Messages of severity level 10 to 30 are counted.

20
Messages of severity level 20 to 30 are counted.

30
Only messages of severity level 30 are counted.