The CA Intertest for CICS r 10 COBDEMO demo compile step issues warning messages IGYOP3091-W and IGYOP3094-W.

Document ID : KB000047579
Last Modified Date : 14/02/2018
Show Technical Document Details

Symptom: 

After doing a new install the CA Intertest for CICS r 10 the demo program COBDEMO compile steps issues warning messages IGYOP3091-W and IGYOP3094-W. This causes the IN25COB2 step to fail to process the listing due to the return code of 4 on the compile step. 

Environment:

Z/OS

Batch compile

Cause:

The client's compiler default option is set to optimize. This causes the CA Intertest for CICS r 10 the demo program COBDEMO compile step to issue the warning messages IGYOP3091-W and IGYOP3094-W listed below. This causes the IN25COB2 step to fail to process the listing due to the return code of 4.

IGYOP3091-W CODE FROM "PROCEDURE NAME DATA-NAME" TO "GO (LINE 76100.01)" CAN NEVER BE EXECUTED AND WAS THEREFORE DISCARDED.

IGYOP3094-W THERE MAY BE A LOOP FROM THE "PERFORM" STATEMENT AT "PERFORM (LINE 92100.01)" TO ITSELF. "PERFORM" STATEMENT

Resolution:

Change the COBOL demo program compile step not to optimize the COBDEMO program.

This can be done by changing the COBDEMO PROC located in dataset HLQ.CAVHPROC (CABACOBP) to use parameter NOOPT as outlined below.

//COB EXEC PGM=IGYCRCTL,REGION=4M,

// PARM='SZ(5000K),S,MAP,X,LIST,CICS("SP"),&OPTIONS,NOOPT'