CRRZJ0011E The unreachable code feature does not support programs containing the following statements: EXEC CICS® HANDLE, EXEC CICS IGNORE, EXEC CICS PUSH, EXEC CICS POP, and EXEC SQL WHENEVER.

Explanation

The Identify Unreachable Code function has several restrictions:
  • Copy books that are associated with the open file are not included in the program analysis. The analysis works within the boundary of the file.
  • Quick fix is not available.
  • Not available for programs that contain the following statements:
    • EXEC CICS HANDLE
    • EXEC CICS IGNORE
    • EXEC CICS PUSH
    • EXEC CICS POP
    • EXEC SQL WHENEVER
  • CALL statements that do not return to the calling program can result in results that are not correct. Statements after a CALL statement are not marked as unreachable.
  • Unreachable code is reported on a per line basis. If a line contains both code that is reachable and code that is unreachable, the reported results might be incorrect. Use the COBOL formatting tool to enforce the one-verb-per-line rule to prevent reachable and unreachable code in the same line.

User response

Use the Identify Unreachable Code function in programs that do not contain these statements.