IBM Support

COBOL Migration Concerns going to a new release of the compiler or z/OS

Question & Answer


Question

What are the COBOL issues to consider when moving to a newer release of z/OS and/or COBOL?

Answer

In general, if you are on a supported release of the compiler you should have fewer concerns moving to the latest release of COBOL or z/OS. IBM updates the Preventive Service Planning information to provide you with the latest recommended maintenance and pervasive issues found after a product is released. Below is a table of the PSP information you should review to ensure you are ready for your COBOL or Language Environment upgrade.

Note: A new release of Language Environment comes with z/OS.

z/OS 2.2

Enterprise COBOL 5.2Check PSP for LE 2.2 concerns
Check PSP for COBOL 5.2 concerns
Enterprise COBOL 5.1Check PSP for LE 2.2 concerns
Check PSP for COBOL 5.1 concerns
Enterprise COBOL 4.2Check PSP for LE 2.2 concerns
Check PSP for COBOL 4.2 concerns
Enterprise COBOL 4.1Check PSP for LE 2.2 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 2.2 concerns
Check PSP for COBOL 3.4 concerns

z/OS 2.1

Enterprise COBOL 5.2Check PSP for LE 2.1 concerns
Check PSP for COBOL 5.2 concerns
Enterprise COBOL 5.1Check PSP for LE 2.1 concerns
Check PSP for COBOL 5.1 concerns
Enterprise COBOL 4.2Check PSP for LE 2.1 concerns
Check PSP for COBOL 4.2 concerns
Enterprise COBOL 4.1Check PSP for LE 2.1 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 2.1 concerns
Check PSP for COBOL 3.4 concerns

z/OS 1.13

Enterprise COBOL 5.2Check PSP for LE 1.13 concerns
Check PSP for COBOL 5.2 concerns
Enterprise COBOL 5.1Check PSP for LE 1.13 concerns
Check PSP for COBOL 5.1 concerns
Enterprise COBOL 4.2Check PSP for LE 1.13 concerns
Check PSP for COBOL 4.2 concerns
Enterprise COBOL 4.1Check PSP for LE 1.13 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 1.13 concerns
Check PSP for COBOL 3.4 concerns

z/OS 1.12

Enterprise COBOL 4.2Check PSP for LE 1.12 concerns
Check PSP for COBOL 4.2 concerns
Enterprise COBOL 4.1Check PSP for LE 1.12 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 1.12 concerns
Check PSP for COBOL 3.4 concerns

z/OS 1.11

Enterprise COBOL 4.2Check PSP for LE 1.11 concerns
Check PSP for COBOL 4.2 concerns
Enterprise COBOL 4.1Check PSP for LE 1.11 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 1.11 concerns
Check PSP for COBOL 3.4 concerns

z/OS 1.10

Enterprise COBOL 4.2Check PSP for LE 1.10 concerns
Check PSP for COBOL 4.2 concerns
Enterprise COBOL 4.1Check PSP for LE 1.10 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 1.10 concerns
Check PSP for COBOL 3.4 concerns

z/OS 1.9

Enterprise COBOL 4.2Check PSP for LE 1.9 concerns
Check PSP for COBOL 4.2 concerns
Enterprise COBOL 4.1Check PSP for LE 1.9 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 1.9 concerns
Check PSP for COBOL concerns

z/OS 1.8

Enterprise COBOL 4.1Check PSP for LE 1.8 concerns
Check PSP for COBOL 4.1 concerns
Enterprise COBOL 3.4Check PSP for LE 1.8 concerns
Check PSP for COBOL 3.4 concerns

The COBOL Compiler and Runtime Migration Guide is the best source of information for COBOL migration concerns. You can find the latest migration guide off the COBOL library page. It is recommended you review the latest version of the guide even though you may not be moving to the latest release of the Compiler. View the version 5.2 Migration Guide for the latest Migration information.

Another consideration is the option changes that may have been customized for the previous release of the COBOL Compiler and Language Environment. Customizations should be carried forward to your new release. Overlooked customization from previous releases may lead to errors when changing operating systems or Compiler levels.

Versions of Enterprise COBOL still in service will support the latest z/OS release even if the release was not available at the time the COBOL release was made Generally Available. See the Lifecycle Information for details on the General Availability and End of Service for Enterprise COBOL through Version 5.2.

[{"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Not Applicable","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"3.4;4.1;4.2;5.1;5.2","Edition":"","Line of Business":{"code":"LOB17","label":"Mainframe TPS"}}]

Document Information

Modified date:
08 August 2018

UID

swg21377735