Question & Answer
Question
What are the known issues, limitations, and work-arounds for using concurrent debug and code coverage with IBM z/OS Debugger?
Answer
The following table lists the issues, limitations, and available workarounds:
Type | Description | Work-Around |
---|---|---|
Issue | In v16.0.0, concurrent debug and code coverage doesn't produce results for COBOL V4 , COBOL V5 , PL/I and C/C++ programs. | None. |
Limitation | Explicit Debug is not supported. | None. |
Limitation | PL/I programs compiled with TEST(HOOK) require the DYNDEBUG ON in order to collect Code Coverage. | Addressed in z/OS Debugger 15.0.2 See APAR PH34971. |
Usage Note | If Start Code Coverage is issued, followed by specifying the correct location of a program's separate debug file, code coverage is not collected for that program. | Specify the SYSDEBUG, EQALANGX, or DWARF file, and then start code coverage during a debug session using one of the following:
|
Usage Note | If Start Code Coverage is issued, following by executing the NAMES INCLUDE command, code coverage for the program target of NAMES INCLUDE command is not collected. | Issue the NAMES INCLUDE command, and then start code coverage. |
Usage Note | SET DYNDEBUG can only be executed the beginning of a debug session before any STEP or GO command and any request to Start Code Coverage. | None. |
[{"Type":"MASTER","Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTQWA","label":"IBM Debug for z\/OS"},"ARM Category":[{"code":"a8m0z00000009uxAAA","label":"z\/OS Debugger-\u003EDebug Tool-\u003ERemote-\u003ECode Coverage"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"},{"Type":"MASTER","Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTRMM","label":"IBM Developer for z\/OS"},"ARM Category":[{"code":"a8m0z00000009uxAAA","label":"z\/OS Debugger-\u003EDebug Tool-\u003ERemote-\u003ECode Coverage"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"},{"Type":"MASTER","Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTQXQ","label":"IBM Developer for z\/OS Enterprise Edition"},"ARM Category":[{"code":"a8m0z00000009uxAAA","label":"z\/OS Debugger-\u003EDebug Tool-\u003ERemote-\u003ECode Coverage"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
Modified date:
24 October 2022
UID
ibm16431207