The CA Intertest for CICS the demo compile PROC fails with a SYM029 error message?

Document ID : KB000047606
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 PROC fails with a SYM029 error message. The IN25COB2 step that copies the source listing to the PROTSYM file fails with error message

SYM029 NONUMBER NOT REQUESTED - PROCESSING TERMINATED  

Environment: 

Z/OS

Batch compile 

Cause: 

The Intertest POST processing program IN25COB2 requires certain compile parameters specified so the Compile LISTING generated has all the information required for IN25COB2 to process the listing. In this case the compile output is missing the NONUMBER compile option.

Resolution:

Add the NONUMBER compile option to the compile step. At this site the default compiler option is NUMBER.

The required IN25COB2 options are

MAP 
Produces a Data Division map. 

NONUMBER 
Suppresses compiler-generated line numbers. 

OFFSET or LIST* 
Produces a condensed Procedure map or full Assembler Procedure map. 

XREF 
Produces a cross-reference of data and procedure names. 

NOPT or OPT(0)** 
Produces breakpoints synchronized with source. 

* 
The LIST option is required when using the integrated CICS translator or integrated SQL coprocessor of COBOL for z/OS. 


** 
When a COBOL program is OPTIMIZED, your breakpoints may not get stopped exactly where you think they should because the optimization is adding or modifying the generated code, and it may not be synchronized with the related source statements in the listing.