COBOL - Group home

COBOL V5.2/V6.1: When using ARCH(11), code must be run on z/OS 2.1 or later

  

For COBOL customers using Enterprise COBOL V5.2 or V6.1 and running code compiled with ARCH(11) on z13, please note that you'll need to be running z/OS 2.1 or later.

From the z/OS 2.2 announcement


z/OS V2.2 provides support for the new vector extension facility (SIMD) instructions available on z13 servers. This new support, also available for z/OS V2.1 with the PTFs for APARs OA43803 and PI12412, is intended to help enable high-performance analytics processing and is exploited by z/OS XL C/C++; z/OS XML System Services; IBM 31-bit SDK for z/OS,  Java Technology Edition, Version 8 (5655-DGG); IBM 64-bit SDK for z/OS, Java Technology Edition, Version 8 (5655-DGH); Enterprise PL/I for z/OS, V4.5 (5655-W67); and Enterprise COBOL for z/OS, V5.2 (5655-W32)

 

Enterprise COBOL V5.2 and V6.1 make use of the vector instruction facility when generating the code for some forms of INSPECT statements when compiling at ARCH(11). Customers can compile the code on any supported machine and at any supported ARCH level, but COBOL programs compiled at ARCH(11) that make use of the vector instruction facility will not run on a z13 machine unless the machine is also using z/OS V2.1 with the PTFs mentioned, or z/OS V2.2.