search cancel

z/OS IT or Host Construction no longer compiling after upgrading to COBOL 6.2


Article ID: 199297


Updated On:


Gen Gen - Workstation Toolset Gen - Host Encyclopedia Gen - Run Time Distributed


Updated the PARMLIB(TIRIT) or PARMLIB(TIRHE) member to use COBOL 6.2.  Tested compiling Gen remote files both online and batch.  Both were successful.  Just recently, online compiles shows successful yet the NCAL is not being updated and the executable DLL is not valid.  However if submitted via a batch job, everything works correctly and both the NCAL and DLL are updated correctly.


Beginning with COBOL 5.1, more temp datasets and memory are required.


Release : 8.6

Component : CA Gen MVS Implementation Tool   

                      CA Gen Host Construction


To troubleshoot, create / enter a LISTINGS dataset and rerun the install.  If only the pre-compiler listing is shown, then the job is running out of memory.  This is why a new NCAL is not produced because the module was not compiled.  It runs successfully in batch because the REGION parm is set to 0M.  Increase the TSO region size as needed.  This is a site specific setting not controlled by Gen.  The SIZE COBOL parm is no longer active in v6.2.  The Gen code still specifies this parm but the compiler will issue an informational error and discard.