IBM Support

Fix list and new features for Enterprise COBOL for z/OS

Product Documentation


Abstract

This document contains a complete listing of releases, refreshes and fix packs (also known as PTFs) sorted by version for IBM Enterprise COBOL 5.x/6.x for z/OS. The PTFs contain APAR fixes and new function APARs delivered as part of the continuous delivery process. We recommend installing the latest PTFs as they are cumulative (i.e. they contain all the APAR fixes made available for the product since it first shipped).

Content

The latest COBOL compiler and runtime PTFs are as follows:                                                                                                            

COBOL V6.4 COMPILER PTFs: 
==> UI81994 (HADB630),  UI81995 (JADB631), UI81996 (JADB632), UI81997 (JADB63H)
        ==> PRE-REQ LE PTFs: V2R3: UI80292, UI80293; UI80299 (AMODE64 only)
        ==> PRE-REQ LE PTFs: V2R4: UI80294, UI80295; UI80301 (AMODE64 only)
        ==> PRE-REQ LE PTFs: V2R5: UI80296, UI80297; UI80302 (AMODE64 only)

COBOL V6.3 COMPILER PTFs: 
==> UI81630 (HADB630),  UI81631 (JADB631), UI81632 (JADB632), UI77330 (JADB63H)
        ==> PRE-REQ LE PTFs: V2R3: UI77335; UI77346 (AMODE64 only)
        ==> PRE-REQ LE PTFs: V2R4: UI77337; UI77347 (AMODE64 only)
        ==> PRE-REQ LE PTFs: V2R5: UI77339; UI77348 (AMODE64 only)

COBOL V6.2 COMPILER PTFs: 
==> UI81902 (HADB620),  UI81903 (JADB621), UI81904 (JADB622),UI77743 (JADB62H)
        ==> PRE-REQ LE PTFs: V2R3: UI77335; UI77346 (AMODE64 only)
        ==> PRE-REQ LE PTFs: V2R4: UI77337; UI77347 (AMODE64 only)
        ==> PRE-REQ LE PTFs: V2R5: UI77339; UI77348 (AMODE64 only)

COBOL V6.1 COMPILER PTFs: 
==> UI71991 (HADB610),  UI71992 (JADB611), UI71993 (JADB612), UI70080 (JADB61H)
         ==> PRE-REQ LE PTFs: V2R2: UI56042,  UI56097
         ==> PRE-REQ LE PTFs: V2R3: UI55861; UI55862
         ==> PRE-REQ LE PTFs: V2R4: UI65943

 

COBOL V5 RUNTIME PTFs: 
==> V1R13: UI40212 

COBOL V5/V6 RUNTIME PTFs: 
==> V2R2: UI71561
==> V2R3: UI81613
                     UI81617 (AMODE64 only, PRE-REQ UI81613)
==> V2R4: UI81614
                     UI81618 (AMODE64 only, PRE-REQ UI81614)
==> V2R5: UI81615
                     UI81621 (AMODE64 only, PRE-REQ UI81615)

 COBOL Runtime General Information:
 LLA is designed to minimize disk I/O by keeping load modules in a VLF (virtual look-aside facility) 
 dataspace and keeping a version of the library directory in its own address space. If the runtime
 dataset CEE.SCEERUN is managed by the LLA facility at your site, then refresh LLA/VLA after you
 apply the COBOL runtime (LE) PTF(s). 

      
COBOL V6.3 COMPILER TRIAL PTFs: 
==> UI76473 (HAKH630), UI76474 (JAKH632), UI76475 (JAKH631), UI76476(JAKH63H). 
         ==> PRE-REQ LE PTFs: V2R2: UI65064
         ==> PRE-REQ LE PTFs: V2R3: UI65062; UI65063 (AMODE64 only)
         ==> PRE-REQ LE PTFs: V2R4: UI65058; UI65059 (AMODE64 only)

Important Announcement: 
If the September, 2021 COBOL runtime PTF(s) listed below are not applied on all systems 
where your COBOL programs run, then you should begin applying the PTF(s) immediately. See https://www.ibm.com/support/pages/notification-upcoming-dependency-requirement-between-enterprise-cobol-v62-v63-compilers-and-cobol-v5-runtime-1 for details.
 
UI77335 (V2R3) & UI77346 (V2R3 64-bit)
UI77337 (V2R4) & UI77347 (V2R4 64-bit)
UI77339 (V2R5) & UI77348 (V2R5 64-bit)
 

Tab navigation

IBM Enterprise COBOL for z/OS Support
  • To open a PMR against the Enterprise COBOL for z/OS product, use the IBM Service Request Tool .
  • Visit the IBM Support Portal to review FAQs, lists of known problems, fixes, and a wealth of important support information.
  • To request and track product feature enhancements, visit the IBM RFE Community .
  • Interact with other compiler users on the COBOL Cafe forums and blog.

Follow IBM Compilers on Twitter | Facebook | Google+

 
Helpful Hints For Obtaining Technical Assistance:

Before contacting IBM Enterprise COBOL for z/OS Support, gather the background information that you need to describe the problem. When you describe a problem to an IBM software support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:

  • Can you reproduce the problem? If so, what steps and compiler options do you use to reproduce it?
  • Can the issue be reduced to a small test case?
  • Can the test case be provided to IBM?
  • What compiler version and fix pack level were you using when the problem occurred?
  • Do you have logs, traces, or messages that are related to the problem?
  • Is there a workaround for the problem? If so, be prepared to describe the workaround.

If you have helpful information to diagnose or identify the problem on your system, you can provide this data by following the instructions to exchange information with IBM Technical Support .

Table of Contents:


V6.4 Compiler August 2022 PTFs:   UI81994; UI81995; UI81996; UI81997

Date Released Status Minimum Runtime (click to access LE tab) Download

09 August 2022

Current

Runtime April 2022 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH48251 Enhancements to allow dynamic length elementary items as program and function parameters.
PH48252 Various bug fixes related to user-defined functions.
PH48254 Correct the COBOL release number in various SIGYSAMP members
PH48255 JAVA/COBOL interoperability usability and stability improvements
PH48453 New COBOL/Java interop sample files.
PH48662 Increase in compile time when using INITCHECK compile option
PH48663 INSPECT statement with TALLYING phrase results in incorrect value when the second ALL phrase is longer than the first ALL phrase.
PH48664 Users of Enterprise COBOL compiling programs with NUMCHECK(BIN)
PH48665 Reference to undefined compilation variable in DEFINE directive in false branch incorrectly causes error IGYLI0245-E
PH48666 When the argument to the SIGN intrinsic function is a numeric literal, the compiler abends with error:
PH48667 Use of HIGH-VALUES with fixed byte-length UTF-8 items may produce incorrect results for moves/compares
PH48668 COPYLOC without SYSLIB DD defined leads to IEC130I SYSLIB DD STATEMENT MISSING for each COPY statement
PH48669 Unexpected behavior when checking return-code special register upon return from called assembler program
PH48670 Fix compile-time terminating error (ABEND) in IGYCSCAN when compiling programs with JSON PARSE
PH48671 IGYSI5208-U An error occured while attempting to open USER-EXIT and SC03 ABEND
PH48672 Unexpected IGZ0278S when using SD SORTFILE for SORT with NUMCHECK option
PH48673 The >>DATA directive should only be used in WORKING-STORAGE, but is silently ignored in LINKAGE & LOCAL-STORAGE sections
PH48674 The ON SIZE ERROR clause may not be executed.
PH48688 Compiler ignores the alternate DDNAME list and only reads source from the sysin DD when the TEST compiler option is used

Table of Contents:


V6.3 Compiler July 2022 PTFs:   UI81630; UI81631; UI81632

Date Released Status Minimum Runtime (click to access LE tab) Download

29 July 2022

Current

Runtime September 2021 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH44764 Unexpected behavior when checking return-code special register upon return from called assembler program
PH44976 Fix compile-time terminating error (ABEND) in IGYCSCAN when compiling programs with JSON PARSE
PH45357 Users of Enterprise COBOL compiling programs with NUMCHECK(BIN)
PH46802 Unexpected IGZ0278S when using SD SORTFILE for SORT with NUMCHECK option
PH47051 Reference to undefined compilation variable in DEFINE directive in false branch incorrectly causes error IGYLI0245-E
PH47372 Add new feature "PERFORM ... UNTIL EXIT" from COBOL 2014 Standard
PH47472 When the argument to the SIGN intrinsic function is a numeric literal, the compiler abends with error IGYPG5201-U
PH47504 The >>DATA directive should only be used in WORKING-STORAGE, but is silently ignored in LINKAGE & LOCAL-STORAGE sections
PH47577 Use of HIGH-VALUES with fixed byte-length UTF-8 items may produce incorrect results for moves/compares
PH48095 Compiler ignores the alternate DDNAME list and only reads source from the sysin DD when the TEST compiler option is used
PH48159 Increase in compile time when using INITCHECK compile option
PH48160 IGYCB7104-U Failed Assertion codegen/register/IBMRegister.hpp:94 at OPT(2)
PH48161 IGYSI5208-U An error occured while attempting to open USER-EXIT and SC03 ABEND
PH48163 COPYLOC without SYSLIB DD defined leads to IEC130I SYSLIB DD STATEMENT MISSING for each COPY statement

V6.3 Compiler March 2022 PTFs:   UI79731; UI79732; UI79733

Date Released Status Minimum Runtime (click to access LE tab) Download

26 March 2022

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH41682 JAPANESE messages IGYCB7313-E & IGYCB7314-E are not output correctly (invalid DBCS CHARS) in compile listing
PH43221 At ARCH(10|11) OPT(1|2) a computation may produce a negative zero, causing problems with subsequent compares
PH43250 IGYCB7104-U Internal error while compiling function 'XXXXX'. Failed assertion on ../il/Node.cpp:3022. Compilation terminated.
PH43340 LP(64) compile procedures IGYQCB and IGYQCBG incorrectly include references to SCEELKEX and SCEELKED for AMODE64
PH44305 Large source programs containing hundreds of copy books may experience improper copy book expansion for Unix compiles.
PH44900 Users of Enterprise COBOL 6.2 compiling and running programs containing format 1 of the INSPECT statement.

V6.3 Compiler January 2022 PTFs:   UI79047; UI79048; UI79049

Date Released Status Minimum Runtime (click to access LE tab) Download

01 February 2022

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH41963 Wrong representation of message IGYCB7313-E IN JAPANESE VERSION, message shows "NUBCHECK" instead of "NUMCHECK" in the comment.
PH43128 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on ./SetjmpForwarding.cpp:433.

V6.3 Compiler November 2021 PTFs:   UI78163; UI78164; UI78165

Date Released Status Minimum Runtime (click to access LE tab) Download

25 November 2021

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH40562 COBOL V6.3 support to allow the z/OS debugger to honor the clause "DECIMAL-POINT IS COMMA" when displaying data item values
PH41526 IGYCB7104-U Internal error while compiling function 'XXXXX'. Failed assertion on ../z/codegen/S390Instruction.cpp:4949
PH41632 Performance of INITIALIZE or MOVE statements may be worse in COBOL 6.3 than in COBOL 6.2
PH41808 ABEND0C7 in #Calc* routine for LENGTH OF a non-parameter LINKAGE SECTION ODO structure
PH41810 ABEND0C1 branch to zero calling via the procedure-pointer returned from a CALL RETURNING procedure-pointer
PH41863 OMVS SEGMENT NOT DEFINED message during compilation.
PH42022 With ZONEDATA=MIG set in IGYCDOPT, ZONEDATA(NOPFD) incorectlly maps to INVDATA(FNC,CS) instead of INVDATA(NOFNC,CS)
PH42023 Incorrect branch calculation in common programs results in looping condition, with OPT(2)
PH42041 Performance of PACKED-DECIMAL DIVIDE GIVING REMAINDER STATEMENTS may be worse in COBOL 6.3 than in COBOL 6.2
PH42280 Add the return code to the end of messages IGYSI5305-U &IGYSI5306-U

V6.3 Compiler September 2021 PTFs:   UI77327; UI77328; UI77329; UI77330

Date Released Status Minimum Runtime (click to access LE tab) Download

01 October 2021

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH38499 The INTEGER-OF-FORMATTED-DATE intrinsic function does not honor the INTDATE(LILIAN) compiler option
PH39230 Failed assertion on ../../ibm/env/ListingAgent.cpp:4632 when using NOMDECK & incorrect SYSMDECK is DUMMY in JCL
PH39904 Compilation speed is significantly slower with heavy use of PERFORMs using NUMCHECK and INITCHECK
PH40311 Add support for the new >>DATA directive for AMODE 64 COBOL programs.
PH40314 Update the message in the IGYCDOPT defaukt compiler option build process to better explain incorrect values.
PH40356 Avoid NUMCHECK for sender of zoned to zoned move when UMCHECK(ZON(LAXREDEF)) in effect
PH40668 Error message in Japanese version of COBOL V6.3 when abbreviations of INLINE/NOINLINE options, INL OR NOINL are used
PH40824 Invalid numeric results using INVDATA(,NOCLEANSIGN)
PH40825 SQL compile error IGYPS0212-S SQL host var reference invalid 49 levels
PH40826 IGYOS4003-E ERROR occurs when the MSGEXIT member name begins with a valid special character.
PH40827 COBOL 5+ internal SORT of file with carriage control doesn't properly preserve the carriage control
PH40828 Debug Tool unable to display data items when they are variably located or variable length
PH40876 COMPUTE statements with PACKED-DECIMAL OR USAGE DISPLAY senders and receivers may impact performance at ARCH(10|11) and OPT(1|2)

V6.3 Compiler July 2021 PTFs:   UI76440; UI76441; UI76442; UI76443

Date Released Status Minimum Runtime (click to access LE tab) Download

30 July 2021

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH37709 XML parser may erroneously raise an exception condition resulting in a non-zero value in the XML-CODE special register.
PH38148 JSON GENERATE does not honor the TRUNC(BIN) compiler option and incorrectly requires data to fit into the picture clause.
PH38503 Reference-modified UTF-8 data item used as argument to (UTF-8 supporting) intrinsic function can give compiler error.
PH39252 EQA9980E - z/OS Debugger unrecoverable CICS task error. with programs that have JSON PARSE statements
PH39253 Program exception when calling COBOL nested program from COBOL program that uses an Alternate Entry
PH39254 Exception when CONTINUE or GOTO within a nested program branches to an incorrect location

V6.3 Compiler May 2021 PTFs:   UI75468; UI75469; UI75470; UI75471

Date Released Status Minimum Runtime (click to access LE tab) Download

31 May 2021

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH36213 Single stepping problem with Xpediter debugger because the compiler splits a statement at OPT(0) when using NUMCHECK
PH36669 Spurious IGYCB7317-W A reference-modification length value caused reference to be made beyond the rightmost character
PH37039 Comparing two dynamic-length elementary items in an expression returns unexpected results"
PH37185 Incorrect output: The last line in the COPYBOOK which is missing the newline character is discarded.
PH37213 Wrong warnings from INITCHECK.
PH37328 NEW FUNCTION: Add support for INVDATA option for improved compatibility with preV5 NUMPROC(MIG) option. Deprecate ZONEDATA
PH37330 COBOL compiler fails to diagnose 2 WHEN phrases in a SEARCH ALL statement and goes into a loop
PH37331 NEW FUNCTION: Diagnose options coded as OPTION() instead of OPTION= in the COBOL customization macro
PH37332 Users of IBM Enterprise COBOL 6.x compiling programs with INITCHECK(STRICT) and OPT(0)
PH37333 The compiler produces more than on GYCB7311-W message for the data item on a given

V6.3 Compiler March 2021 PTFs:   UI74566; UI74567; UI74568; UI74569

Date Released Status Minimum Runtime (click to access LE tab) Download

30 March 2021

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH34586 IGYCB7104-U Failed assertion on ilgen/WCodeIlGenerator2.cpp:4823.
PH34804 NEW FEATURE: Support TUNE option in Enterprise COBOL
PH35433 CEE0813S Insufficient Storage when using BIT-OF Intrinsic Function
PH35434 ARCH(12/13) performance worse than ARCH(11) from MIXED-LANGUAGE application's & DECIMAL overflow
PH35435 IGYCB7104-U Failed assertion on ../il/Node.cpp:3590
PH35436 Cobol 6.3 CPU time consumed at different OP() and ARCH()compile option levels.
PH35652 Improve COBOL OFFSET report usability

V6.3 Compiler January 2021 PTFs:   UI73593; UI73594; UI73595

Date Released Status Minimum Runtime (click to access LE tab) Download

28 January 2021

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH31972 Disallow an EXEC CICS statement in the middle of a multi-receiver MOVE
PH33122 New rules suboptions LAXREDEF|NOLAXREDEF
PH33224 s0c1 returning from PERFORM paragraph when compiling with OPT(2)
PH33458 IGYPS2061-S when using a condition-name the length of whose value is more than 255 bytes in a SET TO TRUE statement
PH33664 Incorrect output seen in debugger monitor when using WHEN SET TO FALSE in the COBOL program.
PH33665 Failed assertion on ../z/codegen/IBMCodeGenerator.cpp:10293
PH33666 Compiler abend failed assertion COBOLPerfGraph.cpp:1674 using OPT(2 | 1)

V6.3 Compiler November 2020 PTFs:   UI72712; UI72713; UI72714

Date Released Status Minimum Runtime (click to access LE tab) Download

30 November 2020

Superseded

Runtime September 2019 PTF

ShopZ

NUMCHECK incorrectly flags an alphanumeric data item whose value is correct.

Relevant technote:

Compiler APARs Fixed:

APAR Description
PH29477 SORT and MERGE statements in COBOL programs compiled with the LP(64) option can return incorrect results
PH29714 NEW FUNCTION: Set OPTFILE as default without affecting SYSOPTF file availbility
PH29848 Failed assertion on ../IL/NODE.CPP:11299. Compilation terminated
PH30678 IGYPS5201-U Internal compiler error code "IGYSADAT, stack empty, node type= 010010" occurred
PH30975 New JSON GENERATE conditional SUPPRESS feature
PH31045 IGYPS0088-S (or other) compiler error received when "AS" is defined as data item
PH31047 NEW FUNCTION: Add support for DATE/TIME intrinsic functions defined in the 2002/2014 COBOL STANDARD
PH31333 At OPT(2), initialization for ODO item caching uses an incorrect stack offset, leading to an 0C4 using a null BLV cell
PH31467 Incorrect SSRANGE checking on reference modification of UNBOUNDED data items
PH31468 Compilation terminates with IGYRC5108-U if many instances of COPYLOC option are specified
PH31470 Using a MSGEXIT when there is no SYSMDECK DD may cause the compile job to loop.
PH31471 Messages IGYAS5125-U and IGYAS5295-U when compiling with OPT(1) or OPT(2)
PH31472 Despite ZONEDATA(NOPFD|MIG) COMPUTE ... ROUNDED fails 0C7 on data with a bad sign

V6.3 Compiler September 2020 PTFs:   UI71591; UI71592; UI71593; UI71594

Date Released Status Minimum Runtime (click to access LE tab) Download

27 September 2020

Superseded

Runtime September 2019 PTF

ShopZ

Relevant technote:

Compiler APARs Fixed:

APAR Description
PH27504 Compile failure IGYRC5108-U error Uncorrectable program interrupt condition (RC=16)
PH29539 Compile-time performance with the TEST option is noticeably slower compared to 6.2
PH29540 With ZONEDATA(MIG), the compiler incorrectly fixes the sign nibble for unsigned ZONED/PACKED decimal data items
PH29541 INITCHECK warnings IGYCB7311-W omitted with PARMCHECK option
PH29542 After PH13943, can no longer easily select the pre-PH13943 behavior of NUMCHECK(BIN)
PH29543 Users of Enterprise COBOL 6.3 compiling with OPT(1|2) where the programs contain IF or EVALUATE statements
PH29544 The Compiler takes a significantly longer amount of elapsed time and performs a significantly larger amount of I/O.

V6.3 Compiler July 2020 PTFs:   UI70598; UI70599; UI70600; UI70601

Date Released Status Minimum Runtime (click to access LE tab) Download

24 July 2020

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH26709 The compiler's internal state was incorrect after optimizing the IF-ELSE statement, causing the compiler to abort.
PH26789 New Function: Add JSON PARSE and JSON GENERATE BOOLEAN support to COBOL V6
PH27531 Bad Dwarf data generated by the compiler causing debugger failure.
PH27532 Compiler frees DCB storage of open SYSIN and SYSPRINT when SYSMDECK DD missing
PH27534 SSRANGE messages IGZ0304W through IGZ0314W do not show the program name in the CICS environment
PH27535 Data-item marked as unreferenced despite of usage with LENGTH OF special register using RULES(NOUNRS)
PH27536 Support for new NUMCHECK(ZON) suboptions LAXREDEF and STRICTREDEF
PH27537 If Data Item used in EXEC statement is not defined, message IGYPS2121 may issued twice
PH27538 Function LOG returns incorrect result when COMP-2 is used
PH27539 Compiler abend with message MSGIGYCB7104-U Internal error while compiling function XXXXX. Failed
PH27540 The Compiler takes a significantly longer amount of elapsed time and performs a significantly larger amount of I/O.
PH27558 REPLACING (of COPY statement) does not work on EXEC SQL text

V6.3 Compiler May 2020 PTFs:   UI69624, UI69625, UI69626, UI69627

Date Released Status Minimum Runtime (click to access LE tab) Download

27 May 2020

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH22581 Enhancement to the INITCHECK option to find all possible "used without being initialized" field
PH23021 CBL V6.3 Erroneous IGYCB7317-W Message
PH23471 Moves of figurative constants to utf-8 fields are not space padding as they should
PH23958 COBOL v6.3 LP(32) compiles appear to require an OMVS segment contrary to documentation
PH24343 The program does not have a S0C9 abend when executing the code for the DIVIDE statement.
PH24829 Incorrect results for function INTEGER-OF-DATE WHEN STGOPT compiler option is used for AMODE(64)
PH25221 Improve Diagnostic messages for SQL errors (IGYPSnnnn)
PH25222 Incorrect IGYPS2113-E and IGYPS2112-E errors in a compile with a very deeply nested complex IF statement
PH25224 Compiler abend with message MSGIGYCB7104-U Internal error while compiling function 'XXXXX'.
PH25225 Compiler degradation when the NUMCHECK compiler option is used
PH25226 The INITCHECK compiler option flags a LINKAGE data item that is moved to the LOCAL-STORAGE section
PH25272 The COBOL v6.3 compiler generates spurious IGYCB7315-W messages for valid reference modifications of group items
PH25371 Unnecessary conversion to packed decimal and back to binary when moving from COMP-5 doubleword to doubleword

V6.3 Compiler March 2020 PTFs:   UI68641, UI68642, UI68643, UI68644

Date Released Status Minimum Runtime (click to access LE tab) Download

01 April 2020

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH22063 Enabling debug support for dynamic-length elementary items
PH22114 Incorrect 64bit dwarf expression for private working storage address
PH22646 s0c4 x'3B' in copySBCStoOutbuf offset x'1D0' running AMODE(64)
PH22833 COBOL compile JOB fails while registering against disabled Enterprise COBOL product
PH22936 Incorrect output: the compiler incorrectly flags the SIGN parameter in a picture clause with an IGYDS1089-S message.
PH23097 After PH21007, moves from signed to unsigned DISPLAY NUMERIC fields incorrectly move the sign with ZONEDATA(NOPFD|MIG)
PH23527 Error IGYLS5125-U The compilation was terminated due to a compiler error in phase id: "IGYCLSTR".
PH23528 Compiler Failed Assertion WCodeLinkage.cpp:1638 at OPT(0)
PH23529 COPY REPLACING generates incorrect LOC wcode
PH23530 The compiler does not issue message MSGIGYCB7311-W for the sender when INITCHECK is used.
PH23531 Compiler abend with message MSG IGYCB7104-U Assertion failed .... UseBeforeSet.cpp:896: foundSavedInfo

V6.3 Compiler January 2020 PTFs:   UI67474, UI67475, UI67476, UI67477

Date Released Status Minimum Runtime (click to access LE tab) Download

24 January 2020

Current

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH20724 Restore support for CALL ... USING ... FILE-NAME, LP(32) only
PH20991 Update INITCHECK so it does not report an uninitialized first byte when NOADV and WRITE AFTER ADVANCING is used
PH20994 Poor runtime performance. The program is slower than programs compiled with pre-V5.1 versions of the Enterprise COBOL compiler.
PH20995 Abend U3002 with compiler options ADATA and NOSOURCE
PH20997 Support for new intrinsic function UUID4
PH20998 Excessive compile time for INITCHECK with programs containing large amount of REDEFINEs
PH20999 Message MSGIGYCB7310-W may only be displayed for some of the PERFORMs of the paragraph
PH21000 In some circumstances the optimizer erroneously maps distinct intermediate results to the same compiler temporary variable
PH21007 COBOL V6.2. was inadvertently generating code to fix up nibbles in zoned to zoned moves

V6.3 Compiler November 2019 PTFs:   UI66646, UI66647, UI66648

Date Released Status Minimum Runtime (click to access LE tab) Download

04 December 2019

Superseded

Runtime September 2019 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH17022 Erroneous IGYDS1551-E compile message issued for UTF-8
PH18124 s0c4 on SET ADDRESS statement when running in AMODE(64)
PH18205 Compiler module providing index item lengths to DWARF data was not sensitive to specified AMODE.
PH18600 Listing that does properly differentiate between the below the bar storage and the above the bar storage
PH18638 Support for UTF-8 data items in AMODE64
PH18639 Debug support for UTF-8 data items
PH18640 Support for dynamic length elementary items in AMODE64
PH18641 Support for NAME is OMITTED phrase of JSON GENERATE statement
PH18765 Improvements to UTF-8 suppoert for COBOL programs
PH18919 Disable call using BY REFERENCE DLE
PH19228 HEXLOC table with OFFSET compile option gives incorrect offsets
PH19229 Migration: 9 digit valued S9(8) BINARY to S9(11) PACKED-DECIMAL compare is false, though both fields contain the same value
PH19230 Incorrect output reading variable length record with SAME RECORD AREA clause
PH19231 Message IGYPS2047-E is not issued sometimes
PH19232 When "SET TO FALSE" clause used against negative numbers it gives a wrong output.
PH19233 DB2 coprocessor + RULES(NOOMITDOMIN) compile option gives false IGYDS1158-W message at start of WORKING-STORAGE
PH19234 Compiler ends RC=16 without a diagnostic to suggest what needs correcting

Table of Contents:


V6.2 Compiler August 2022 PTFs:   UI81902, UI81903, UI81904

Date Released Status Minimum Runtime (click to access LE tab) Download

19 August 2022

Current

Runtime September 2021 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH47833 The ON SIZE ERROR clause may not be executed.
PH48281 INSPECT statement with TALLYING phrase results in incorrect value when second ALL phrase is longer than first ALL phrase.
PH48611 Reference to undefined compilation variable in DEFINE directive in false branch incorrectly causes error IGYLI0245-E
PH48619 Compiler ignores the alternate DDNAME list and only reads source from the sysin DD when the TEST compiler option is used

V6.2 Compiler June 2022 PTFs:   UI81067, UI81068, UI81069

Date Released Status Minimum Runtime (click to access LE tab) Download

24 June 2022

Superseded

Runtime September 2021 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH44015 Unexpected behavior when checking return-code special register upon return from called assembler program
PH46393 Increase in compile time when using INITCHECK compile option.
PH47291 Unexpected IGZ0278S when using SD SORTFILE for SORT with NUMCHECK option

V6.2 Compiler April 2022 PTFs:   UI80303, UI80304, UI80305

Date Released Status Minimum Runtime (click to access LE tab) Download

29 April 2022

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH45338 COPYLOC without SYSLIB DD defined leads to IEC130I SYSLIB DD STATEMENT MISSING for each COPY statement
PH45354 IGYSI5208-U An error occured while attempting to open USER-EXIT and SC03 ABEND
PH45355 IGYCB7104-U Failed Assertion codegen/register/IBMRegister.hpp:94 at OPT(2)
PH45894 Users of Enterprise COBOL compiling programs with NUMCHECK(BIN).
PH45895 Large programs with hundreds of copy books may experience improper copy book expansion for USS compiles.
PH45896 Fix compile-time terminating error (ABEND) in IGYCSCAN when compiling programs with JSON PARSE

V6.2 Compiler February 2022 PTFs:   UI79455, UI79456, UI79457

Date Released Status Minimum Runtime (click to access LE tab) Download

01 March 2022

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH43635 Users of Enterprise COBOL 6.2 compiling and running programs containing format 1 of the INSPECT statement.
PH44350 MSGIGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on ../il/Node.cpp:3022.
PH44351 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on ./SetjmpForwarding.cpp:433.
PH44352 At ARCH(10|11) OPT(1|2) a computation may produce a negative zero, causing problems with subsequent compares

V6.2 Compiler December 2021 PTFs:   UI78471, UI78472, UI78473

Date Released Status Minimum Runtime (click to access LE tab) Download

15 December 2021

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH41801 With ZONEDATA=MIG set in IGYCDOPT, ZONEDATA(NOPFD) incorrectly maps to INVDATA(FNC,CS) instead of INVDATA(NOFNC,CS)
PH42574 ABEND0C7 in #Calc* routine for LENGTH OF a non-parameter LINKAGE SECTION ODO structure
PH42575 Add the return code to the end of messages IGYSI5305-U & IGYSI5306-U
PH42576 ABEND0C1 branch to zero calling via the procedure-pointer returned from a CALL RETURNING procedure-pointer
PH42577 Wrong representationof message IGYCB7313-E in JAPANESE version, message shows "NUBCHECK" instead of "NUMCHECK" in the content.
PH42579 IGYCB7104-U Internal error while compiling function 'XXXXX'. Failed assertion on ../z/codegen/S390Instruction.cpp:4949
PH42580 OMVS segment not defined message during compilation.

V6.2 Compiler October 2021 PTFs:   UI77740, UI77741, UI77742, UI77743

Date Released Status Minimum Runtime (click to access LE tab) Download

30 October 2021

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH38532 Debug Tool unable to display data items when they are variably located or variable length
PH41165 Incorrect branch calculation in Common program results in looping condition, with OPT(2)
PH41361 Error message in Japanese version of COBOL V6.2 when abbreviations of INLINE/NOINLINE options, INL OR NOINL are used
PH41362 Avoid NUMCHECK for sender of zoned to zoned move when UMCHECK(ZON(LAXREDEF)) in effect
PH41437 Compilation speed is significantly slower with heavy use of PERFORMs using NUMCHECK and INITCHECK
PH41474 COMPUTE statements with PACKED-DECIMAL OR USAGE DISPLAY senders and receivers may impact performance at ARCH(10|11) and OPT(1|2)
PH41479 Update the message in the IGYCDOPT defaukt compiler option build process to better explain incorrect values.

V6.2 Compiler August 2021 PTFs:   UI76842, UI76843, UI76844

Date Released Status Minimum Runtime (click to access LE tab) Download

27 August 2021

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH37701 COBOL 5+ internal SORT of file with carriage control doesn't properly preserve the carriage control
PH38202 Exception when CONTINUE or GOTO within a nested program branches to an incorrect location.
PH39460 IGYOS4003-E error occurs when the MSGEXIT member name begins with a valid special character.
PH39528 A move of invalid data from a signed numeric edited data item to an unsigned data item gives an unexpected result
PH39556 Invalid numeric results using INVDATA(,NOCLEANSIGN)
PH39617 SQL compile error IGYPS0212-S SQL host var reference invalid 49 levels
PH39966 JSON GENERATE does not honor the TRUNC(BIN) compiler option and incorrectly requires data to fit into the picture clause
PH39968 Failed assertion on ../../ibm/env/ListingAgent.cpp:4632 when using NOMDECK & incorrect SYSMDECK is DUMMY in JCL

V6.2 Compiler June 2021 PTFs:   UI75921, UI75922, UI75923

Date Released Status Minimum Runtime (click to access LE tab) Download

24 June 2021

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH34560 Program exception when calling COBOL nested program from COBOL program that uses an alternate entry
PH37468 EQA9980E - z/OS Debugger unrecoverable CICS task error. with programs that have JSON PARSE statements
PH38130 Incorrect output: The last line in the COPYBOOK which is missing the newline character is discarded.
PH38132 XML parser may erroneously raise an exception condition resulting in a non-zero value in the XML-CODE special register.
PH38134 Wrong warnings from INITCHECK.
PH38137 Single stepping problem with Xpediter debugger because the compiler splits a statement at OPT(0) when using NUMCHECK

V6.2 Compiler April 2021 PTFs:   UI75163, UI75164, UI75165, UI75166

Date Released Status Minimum Runtime (click to access LE tab) Download

04 May 2021

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH31500 NEW FUNCTION: Add support for INVDATA option for improved compatibility with preV5 NUMPROC(MIG) option. Deprecate ZONEDATA
PH35556 COBOL compiler fails to diagnose 2 WHEN phrases in a SEARCH ALL statement and goes into a loop
PH35976 Users of IBM Enterprise COBOL 6.2 compiling programs with INITCHECK(STRICT) and OPT(0)
PH36686 IGYCB7104-U Failed assertion on ilgen/WCodeIlGenerator2.cpp:4823.
PH36688 NEW RULES suboptions LAXREDEF|NOLAXREDEF
PH36690 Improve COBOL OFFSET report usability
PH36777 NEW FUNCTION: Diagnose options coded as OPTION() instead of OPTION= in the COBOL customization macro

V6.2 Compiler February 2021 PTFs:   UI74024, UI74025, UI74026

Date Released Status Minimum Runtime (click to access LE tab) Download

23 February 2021

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH31450 CEE0813S insufficient storage when using BIT-OF intrinsic function.
PH32701 Compiler abend Failed assertion on COBOLPerfGraph.cpp:1713
PH34020 ARCH(12/13) performance worse than ARCH(11) from mixed-language application's truncation & Decimal overflow
PH34021 COBOL 6.2 CPU time consumed at different OPT() and ARCH() compile options levels
PH34174 S0C1 returning from PERFORM paragraph when compiling with OPT(2)
PH34291 Performance may be worse at ARCH(12) than ARCH(11) when comparing BINARY/COMP/COMP-4 data items
PH34334 IGYCB7104-U failed assertion on ../IL/NODE.cpp:3590

V6.2 Compiler December 2020 PTFs:   UI72970, UI72971, UI72972

Date Released Status Minimum Runtime (click to access LE tab) Download

15 December 2020

Superseded

Runtime November 2018 PTF

ShopZ

NUMCHECK incorrectly flags an alphanumeric data item whose value is correct.

Relevant technote:

Compiler APARs Fixed:

APAR Description
PH31176 Messages IGYAS5125-U and IGYAS5295-U when compiling with OPT(1) or OPT(2)
PH31503 Incorrect output seen in debugger monitor when using WHEN SET TO FALSE phrase of the the value clause
PH32263 Failed assertion on ../z/codegen/IBMCodeGenerator.cpp:10293
PH32356 New JSON GENERATE conditional SUPPRESS feature
PH32357 Failed assertion on ../IL/NODE.CPP:11299. Compilation terminated

V6.2 Compiler October 2020 PTFs:   UI71972, UI71973, UI71974

Date Released Status Minimum Runtime (click to access LE tab) Download

10 October 2020

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH28515 Incorrect SSRANGE checking on reference modification of UNBOUNDED data items
PH28786 Compiler incorrectly removes code at OPT(1|2) where IF or EVALUATE stmts compare single data item to constant values
PH29821 Despite ZONEDATA(NOPFD|MIG) COMPUTE ... ROUNDED fails 0C7 on data with a bad sign
PH29917 Using a MSGEXIT when there is no SYSMDECK DD may cause the compile job to loop.
PH30265 NEW FUNCTION: set OPTFILE as default without affecting SYSOPTF file availability

V6.2 Compiler August 2020 PTFs:   UI71111, UI71112, UI71113, UI71114

Date Released Status Minimum Runtime (click to access LE tab) Download

29 August 2020

Superseded

Runtime November 2018 PTF

ShopZ

Relevant technote:

Compiler APARs Fixed:

APAR Description
PH25167 The Compiler takes a significantly longer amount of elapsed time and performs a significantly larger amount of I/O.
PH26248 Compiler abend with message MSGIGYCB7104-U Internal error while compiling function XXXXX. Failed
PH27297 Data-item marked as unreferenced despite of usage with LENGTH OF special register using RULES(NOUNRS)
PH27453 INITCHECK warnings IGYCB7311-W omitted with PARMCHECK option
PH28379 With ZONEDATA(MIG), the compiler incorrectly fixes the sign nibble for unsigned ZONED/PACKED decimal data items
PH28544 After PH13943, can no longer easily select the pre-PH13943 behavior of NUMCHECK(BIN)
PH28545 REPLACING (of COPY statement) does not work on EXEC SQL text
PH28546 New Function: Add JSON PARSE and JSON GENERATE BOOLEAN support to COBOL V6
PH28555 Compile-time performance with the TEST option is noticeably slower compared to 6.1

V6.2 Compiler June 2020 PTFs:   UI70081, UI70082, UI70083, UI70084

Date Released Status Minimum Runtime (click to access LE tab) Download

23 June 2020

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH22553 Bad Dwarf data generated by the compiler causing debugger failure.
PH24187 SSRANGE messages IGZ0304W through IGZ0314W do not show the program name in the CICS environment
PH24340 Support for new NUMCHECK(ZON) suboptions LAXREDEF and STRICTREDEF
PH24401 Improve Diagnostic messages for SQL errors (IGYPSnnnn)
PH25598 Function LOG returns incorrect result when COMP-2 is used
PH25892 Compiler frees DCB storage of open SYSIN and SYSPRINT when SYSMDECK DD missing
PH26113 The program does not have a S0C9 abend when executing the code for the DIVIDE statement.

V6.2 Compiler April 2020 PTFs:   UI69122, UI69123, UI69124

Date Released Status Minimum Runtime (click to access LE tab) Download

27 April 2020

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH22301 Compiler Failed Assertion WCodeLinkage.cpp:1638 at OPT(0)
PH23111 After PH20362, moves from signed to unsigned DISPLAY NUM incorrectly move the sign with ZONEDATA(NOPFD|MIG
PH23252 Compiler degradation when the NUMCHECK compiler option is used
PH23443 The INITCHECK compiler option incorrectly flags a LINKAGE data item that is moved to the LOCAL-STORAGE SECTION
PH23462 Incorrect IGYPS2113-E and IGYPS2112-E errors in a compile with a very deeply nested complex IF statement
PH23722 Compiler abend with message MSGIGYCB7104-U Internal error while compiling function 'XXXXX'.
PH24413 Enhancement to the INITCHECK option to find all possible "used without being initialized" field

V6.2 Compiler February 2020 PTFs:   UI67889, UI67890, UI67891

Date Released Status Minimum Runtime (click to access LE tab) Download

25 February 2020

Current

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH20107 Abend U3002 with compiler options ADATA and NOSOURCE
PH20127 In some circumstances the optimizer erroneously maps distinct intermediate results to the same compiler temporary variable
PH20362 Using ZONEDATA(NOPFD|MIG), compiler was inadvertently generating code to fix up bad sign nibbles in zoned to zoned moves.
PH20866 Compiler abend with message MSG IGYCB7104-U Assertion failed at /COBOLUseBeforeSet.cpp:896: foundSavedInfo
PH21380 The compiler does not issue message MSGIGYCB7311-W for the sender when INITCHECK is used
PH21763 Error IGYLS5125-U The compilation was terminated due to a compiler error in phase id: "IGYCLSTR".
PH22132 COPY REPLACING generates incorrect LOC wcode

V6.2 Compiler December 2019 PTFs:   UI67017, UI67018, UI67019

Date Released Status Minimum Runtime (click to access LE tab) Download

19 December 2019

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH18368 When "SET TO FALSE" - error when FALSE VALUE NEGATIVE for COBOL 6.2.
PH18744 S0C7 run-time abend on VCVBG instruction with ARCH(12)
PH18904 Update INITCHECK so it does not report an uninitialized first byte when NOADV and WRITE AFTER ADVANCING is used
PH19091 Poor runtime performance. The program is slower than programs compiled with pre-V5.1 versions of the Enterprise COBOL compiler.
PH197442 Message MSGIGYCB7310-W may only be displayed for some of the PERFORMs of the paragraph.
PH19715 Support for a new intrinsic function UUID4.
PH19863 Excessive compile time for INITCHECK with programs containing large amount of REDEFINEs
PH20084 Support for NAME IS OMITTED phrase of JSON GENERATE statement

V6.2 Compiler October 2019 PTFs:   UI65786, UI65787, UI65788

Date Released Status Minimum Runtime (click to access LE tab) Download

31 October 2019

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH16093 Message IGYPS2047-E is not issued sometimes
PH17361 Compiler ends RC=16 without a diagnostic to suggest what needs correcting

V6.2 Compiler September 2019 PTFs:   UI65366, UI65367, UI65368

Date Released Status Minimum Runtime (click to access LE tab) Download

21 September 2019

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH08300 Incorrect output reading variable length record with SAME RECORD AREA clause.
PH14291 A format 3 "DIVIDE id1 BY nnn GIVING id2 REMAINDER id3" with id1 and id2 as same variable gives wrong remainder for ARCH(12)
PH15358 Under some circumstances a MOVE source with a bad reference modification length may overlay data after the target
PH15374 At OPT(>0) a paragraph exit branches to itself, creating an infinite loop
PH15434 With COBOL v6.2 DFHCOMMAREA redefine fails IGYDS1066-S due to Db2 coprocessor inserted definitions
PH15470 GYCB7104-U. Failed assertion at ../z/codegen/IBMMemoryReference.cpp:3883
PH15758 DB2 coprocessor + RULES(NOOMITDOMIN) compile option gives false IGYDS1158-W message at start of WORKING-STORAGE
PH15778 HEXLOC table with OFFSET compile option gives incorrect offsets
PH15781 The COBOL default compiler option customization macro fails to remove apostrophes from COPYRIGHT and SERVICE compiler options
PH16062 Migration: 9 digit valued S9(8) BINARY to S9(11) PACKED-DECIMAL compare is false, though both fields contain the same value
PH16101 The compiler was incorrectly finding the BLL associated with a LINKAGE SECTION data item when preparing the compiler listing.
PH16565 S0C4 in #DECLARATIVE_ENTRY_READY-TRACE when using large local storage

V6.2 Compiler July 2019 PTFs:   UI64199, UI64200, UI64201

Date Released Status Minimum Runtime (click to access LE tab) Download

19 July 2019

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH13365 JSON PARSE statements with OFFSET/ MAP(HEX) option has garbage in the Data Division Map
PH13381 Program abends with S0C7 on COMPARE instruction.
PH13836 Compile running extremely slow when using OPT(2) & ZONEDATA(NOPFD)
PH14172 The compiler generates incorrect code resulting in the comparison being incorrect.
PH14218 Compile-time warning:IGYCB7309-W There may be a loop from the "PERFORM" statement at PERFORM (line xxxx.x)" to itself.

V6.2 Compiler May 2019 PTFs:   UI63207, UI63208, UI63209

Date Released Status Minimum Runtime (click to access LE tab) Download

30 May 2019

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH11077 Warning message IGYSC2262-W is issued with a corrupted symbol name.
PH11355 CEE0802C Heap damage on IGYWIVP2 installation verification job compiling ERRMSG program
PH11470 Compiler abend: Failed assertion IGYCB7104-U IBMCodeGenerator.cpp:1028
PH11634 Compiler abend with message MSGIGYCB7104-U. Failed assertion at ../z/codegen/IBMMemoryReference.cpp:3896
PH11667 Enable NUMCHECK(BIN) checking on COMP data items even when TRUNC(BIN) is in effect
PH11946 If more than 100 characters of compiler invocation parameters, eg via PARMDD, the compiler fails to report them correctly
PH11947 XML PARSE ... RETURNING NATIONAL ABEND0C4 due to generated code inadvertantly freeing an input buffer
PH11948 Program produces an incorrect result
PH12114 IGYDI5125-U The compilation was terminated due to a compiler error in phase id: "IGYCDIAG"

V6.2 Compiler March 2019 PTFs:   UI62019, UI62020, UI62021, UI62022

Date Released Status Minimum Runtime (click to access LE tab) Download

29 March 2019

Superseded

Runtime November 2018 PTF

ShopZ

Relevant technote:

Compiler APARs Fixed:

APAR Description
PH05855 NEW FUNCTION: Provide a compiler option to treat COBOL programs as having the PROGRAM-ID IS INITIAL disignation
PH07068 ARCH(12) programs may exhibit poor performance if many decimal overflows in environments where overflow is enabled
PH07322 CEE3501S module was not found due to inappropriate reuse of a compiler temporary
PH08378 Compilation ABEND with S0C1 in module IGYDRV.
PH08436 Compile-time message IGYDS1348-W issued for data items containing 8 digits of precision using ARITH(COMPAT)
PH08541 COBOL compiler IGYCB7104-U Assertion Failure GlobalCompilationInfo.cpp:1523
PH08642 NEW FUNCTION: Improved NUMCHECK performance
PH08709 The outer PERFORM may incorrectly return to the wrong location.
PH08994 The order of the OFFSET output is sorted by HEXLOC only; line numbers corresponding to the same offset may be out of order
PH09225 Enable INITCHECK option at OPT(0)
PH09309 S0C7 on move of non-numeric data
PH09338 Finding the addresses of all VN_Cells and PfmSv_Cells
PH09458 The DW_AT_IBM_location_type value is incorrect and not useful.
PH09478 The SQL (Db2) coprocessor emits a definition of SQLCA item SQLERRD containing lower case characters
PH09479 Intermittent SYSTEM COMPLETION CODE=0C4 REASONCODE=00000010 at OFFSET=0004F7A2 NAME=IGYCSCAN
PH09545 After PI98909, compare problems with varying length reference modified PIC X(1) parameters
PH09682 ZONEDATA(NOPFD) differing results on a MOVE with invalid data

V6.2 Compiler January 2019 PTFs:   UI60666, UI60667, UI60668

Date Released Status Minimum Runtime (click to access LE tab) Download

30 January 2019

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH05465 The compare may be incorrectly evaluated
PH05608 Compiler ABEND with messages MSGIGYAS5125-U or MSGIGYAS5295-U.
PH05915 The optimizer may incorrectly remove the wrong branch of code, resulting in incorrect behaviour
PH06076 Enterprise COBOL V6 compiling programs with the RULES(NOLAXPERF) and SSRANGE compiler options.
PH06255 COBOL COMPILER using OPT(2) issues IGYCB7104-U Failed assertion on ... COBOLUseBeforeSet.cpp:545.
PH06961 IGYRC5108-U followed by program check in IGYCDMAP when compiling with ADATA
PH07208 With APAR PI75055/PTF UI44075 applied, the END-XML token is not generated in the proper location in the SYSADATA tree.
PH07210 The CBL compiler may truncate the binary value to match its picture clause before a comparison.
PH07211 Compiler return code 16, with U4088-807 evident in the joblog
PH07224 Possible infinite compiler loop in module IGYCLIBR when Incorrect syntax of the REPLACING statement exists.

V6.2 Compiler December 2018 PTFs:   UI60153, UI60154, UI60155, UI60156

Date Released Status Minimum Runtime (click to access LE tab) Download

14 December 2018

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH05510 Excessive compilation time
PH06193 COBOL compiler introduced error during Debug Tool and Z/OS Debugger debugging 18/12/09 PTF PECHANGE
----> To fix PE PTF(UI59885)

Relevant technote:


V6.2 COMPILER November 2018 PTFs:   UI59885, UI59886, UI59887, UI59888

Date Released Status Minimum Runtime (click to access LE tab) Download

29 November 2018

Superseded

Runtime November 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH03038 Add additional XREF information into the DWARF data when NOTEST(DWARF) is used
PH03435 IGYAS5125-U/IGYAS5295-U in compiler when called by Migration Utility during conversion of Easytrieve source to COBOL
PH03733 Incorrect result: The second PACKED-DECIMAL data item contains only as many digits as the usage DISPLAY data item.
PH04028 Do not inline SQL-INITIAL section
PH04271 Compiler ABORT with message IGYCB7104-U Failed Assertion IBMCodeGenerator.cpp:10207
PH04369 NEW FUNCTION: Avoid RULES(NOEVENPACK) messages for DB2 and CICS data items
PH04482 Incorrect statement number for Abend in Fault Analyzer or IBM Debug Tool
PH04485 New function adds suboption to the TEST(SEPARATE) compiler option, TEST(SEPARATE(DSNAME))
PH04494 The ENTERPRISE COBOL V6.2 compiler could abend during compile time in compiler program module IGYCDMAP
PH04497 The optimizer incorrectly infers two variables have the same value and subsequently uses a wrong value
PH04555 CBL CICS possible ASRA/0C7 at OPT(2); OK OPT(0)
PH04639 Messages IGYPG5125-U and IGYPG5027-U received
PH04745 New DWARF flags added to the DWARF diagnostic information when the TEST(DWARF) option is in effect
PH04770 the HEX-OF and BIT-OF intrinsic functions do not accept pointer arguments
PH04952 COPYRIGHT and SERVICE strings are only generated for the first program in a batch compilation
PH04953 Compiler Japanese message doesn't end with X'0F' on line 1 and start with X'0E' on line 2 for multi-line message
PH04954 U3002 During compile with END-IF instead of END-EXEC
PH04956 The compiler was incorrectly generating a check for only the first of two ONE-BYTE literals for INSPECT TALLYING statements

V6.2 Compiler September 2018 PTFs:   UI58632, UI58633, UI58634

Date Released Status Minimum Runtime (click to access LE tab) Download

27 September 2018

Superseded

Runtime September 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH00445 Index name defined in linkage section ignored by INITCHECK processing.
PH00449 COBOL leading zero not suppressed at OPT(2)
PH01731 Enable XTIOT toleration for the COBOL compiler
PH02183 New intrinsic functions for Enterprise COBOL V6
PH02251 NEW FUNCTION: Add a new phrase to the JSON PAARSE statement, name is OMITTED
PH02336 The PPA4 field 'Offset UsrWrkStrg' is incorrect if the first user working-storage items are the objects of REDEFINES
PH02355 Missing numeric class test for comparison of zoned item with fixed point literal when NUMCHECK(ZON(NOALPHNUM)) in effect
PH02398 CORRECT LEVEL-88 test to yield a false result when the "WHEN SET TO FALSE" CLAUSE & "SET CONDNAME TO FALSE" is used
PH02464 The compiler badly sizes the FIB when a file SELECT specifies a PASSWORD clause, but no key, leading to an FCB overlay
PH02465 Invalid sign data leads to sign in unsigned field at OPT(1|2)
PH02466 Reduce the amount of REGION consumed by the compiler when the INITCHECK compiler option is in use
PH02935 In a batch compilation, the compiler fails to reset the working-storage and compiler static sizes between compile units

V6.2 Compiler August 2018 PTFs:   UI58270, UI58271, UI58272, UI58273

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

09 August 2018

Superseded

Runtime July 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PH02353 NEW FUNCTION - Dependency missing between July 2018 6.2 COBOL compiler PTF and July 2018 COBOL LE run-time PTF.

V6.2 Compiler July 2018 PTFs:   UI57342, UI57343, UI57344, UI57345

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

31 July 2018

Superseded

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PI97685 NUMCHECK does not honor NUMCLS=ALT from IGYCDOPT when doing an IS NUMERIC class test
PI98480 NEW FUNCTION: Add two new suboptions to the NUMCHECK suboption ZON - ZON(ALPHNUM) & ZON(NOALPHNUM).
PI98509 String statement containing a LENGTH OF has undefined and unexpected behaviour, differing from V4.2.
PI98514 With PARMCHECK and RULES(NOUNREFSOURCE) or RULES(NOUNREFALL), the compiler incorrectly issues IGYSC2262-W FOR ---END_W-S---
PI98516 Generated binary code uses an MVCL move where a faster MVC loop could be generated.
PI99191 COBOL V6.X produces unreachable JUMP for CONTINUE at OPT(0)
PI99351 COBOL V6.2: U4088 in Z/OS DEBUG TOOL due to incorrect .debug_srcattr data in DWARF
PI99703 CBL V6.2 new intrinsic functions: HEX-OF, BIT-OF, E, PI and TRIM
PI99718 CBL V6.2 compound IF stmt I/O incorrect at OPT(2)
PH00018 Correct problems with SIGYSAMP(IGYWIVP1 & IGYWIVP2)
PH00612 The compiler's assumptions about compile-time lengths of OCCURS UNBOUNDED items cause problems with some language constructs
PH00613 COBOL v5.2 to v6.2 fail to produce diagnostic IGYPG3173-W for compares whose results are known at compile time
PH00614 CBL V6.1 IGZ0060W tuncation of high order digit positions; OK at CBL V4.2
PH00615 Extra debug information generated with TEST requires more compiler memory.
PH00616 Enhance ZONEDATA(NOPFD|MIG) to handle COMP-3 data that doesn't fit in PICTURE CLAUSE when used in USAGE-DISPLAY computation
PH00617 COBOL V6.1 Compile time improvements when inlining large amount of CALC routines
PH00618 With SORT, a program may incorrectly receive IGYCB7309-W message at compile time indicating a loop unto itself
PH00619 IGYCB7104-U Internal error while compiling function XXXXXX. Failed assertion on analyses/Dominators.cpp:117. Compilation terminated.
PH00867 IGYCB7104-U with assertion failed at ./CodeGenRA.cpp:119: !regsAreLive after PI96600 (PI97559 or PI97627)

V6.2 Compiler May 2018 PTFs:   UI56120, UI56121, UI56122, UI56123

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

31 May 2018

Superseded

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PI94669 OPT(1/2) Compile issues IGYAS5125-U and IGYAS5295-U
PI97632 Improve the handling of temporary values to decrease compile CPU usage at OPT(2)
PI97629 Excessive compile time with initializing large file record groups at OPT(2)
PI97628 IGYIN5125-U The compilation was terminated due to a compiler error in PHASE ID: "IGYCINIT"
PI97627 S0C7 on MOVE of packed decimal field with invalid data
PI97626 Compile time issues when compiling similar level 88 items
PI97625 At OPT(1/2), the offsets from R8 in a CLC instruction are identical for an IF statement with multiple ANDs
PI97624 Incorrect output with INSPECT REPLACING BY SPACES when using DBCs
PI97623 TRUNC(BIN) with MOVE of BINARY/COMP/COMP-4 data item to ALPHANUMERIC receiver may have incorrect output
PI97621 New options ALOWCOPYLOC and ALOWDEFINE will be added to the compiler
PI97620 When the dividend is redefined as the quotient, a divide giving remainder can give the wrong remainder
PI97481 IGYCB7312-I Japanese message is broken
PI97434 Make Enterprise COBOL Unicode surrogate pair aware, handle 4 byte characters (COBOL RTE)
PI97289 Moving a numeric edited item with invalid content to an unsigned numeric sets the sign in COBOL V6 but not in V4
PI97160 Adding support for the "WHEN SET TO FALSE" phrase of the VALUE clause and the SET TO FALSE statement
PI96135 Enhance NUMCHECK(PAC) to check for left-most nibble not zero in even length packed decimal field
PI96051 INSPECT TALLYING returns incorrect count when using ARCH(11)
PI95934 Incorrect output with numcheck when passing data by content

V6.2 Compiler March 2018 PTFs:   UI54510, UI54511, UI54512

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

30 March 2018

Superseded

Runtime November 2017 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI91526 IGYCB7104-U Failed Assertion on ILGEN/WCODESYMBOL.CPP:2801.
PI93438 Reverse the order of LE *.SCEELKE* datasets in the compiler procs.
PI93648 Unused local-storage data-items are not displayed in the automatic map when LIST,NOSTGOPT is used.
PI93945 IGYCB7104-U Assertion failed at ./NodeEvaluation.cpp:55.
PI94451 Require parenthesis around SSRANGE sub-options that are being overridden by the compiler option default usermod
PI95028 At OPT(0) invalid reference modifications of string compare operands can lead to an abend0C4 or other invalid results
PI95035 Excessive compilation time using INITCHECK
PI95036 Incorrect compare of POINTER data items
PI95039 Assertion failed at /.../PerformGraph.cpp:1034: fakeEdge1Call->synthetic edge does not exist
PI95043 COBOL V6.2 compile receives GYCB7311-W messages for data items with VALUE clauses at OPT(2), INITCHECK
PI95049 Level 88 item with many entries defined as PIC 9 gives excessive zoned comparisons & performance degradation.
PI95052 Compiler generates a MVCL instruction when a series of MVCs would be faster.
PI95081 Adding a new phrase LOC to the ALLOCATE statement
PI95085 The compiler rules processing is not recognizing that the NUMCHECK option has been overridden by NONUMCHECK.
PI95086 Duplicate compiler messages with OPT(1/2) AND FLAG(W)
PI95087 Assertion error /tr.source/il/symbol/TRSymbolBase.hpp:166: !isBCDType(d) || s > 0
PI95090 CBL V6.2 IGYPG5125-U/IGYPG5101-U compile errors
PI95091 U4088 X'3EC' caused by several large temp storage fields
PI95092 Incorrect output when compiled with TRUNC(OPT)
PI95093 Assigning a LENGTH OF value to a group item moves the binary LENGTH OF value into the group, unlike the v4.2 compiler
PI95094 Unexpected output when doing a READ INTO of a variable length file.

V6.2 Compiler January 2018 PTFs:   UI53355, UI53356, UI53357, UI53358

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

28 January 2018

Superseded

Runtime November 2017 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI90428 Japanese COBOL V6 compiler listing generated assembler section missing
PI90655 Customization macro defaults to a PARMCHECK buffer size of zero if buffer size is omitted
PI90665 With NUMCHECK enabled, the compiler incorrectly generates validation code for a numeric argument to FUNCTION LENGTH() .
PI91584 Support for mixing copybooks from PDS datasets and z/OS UNIX directories in a single compile.
PI91585 New RULES suboption NOOMITODOMIN/OMITODOMIN
PI91586 New RULES suboption NOUNREF/UNREF
PI91587 Generate a warning message when DFHCOMMAREA > 32K
PI91589 Updated supplied CICS reserved word table
PI92503 Assertion Failure in TRSymbolBase.hpp:166
PI92504 Assertion Failure in WCodeIlGenerator2.cpp:8553
PI92505 Assertion on /build/cob/5.2/tr.r14.cobol-prod-opt/tr.source/il/node/TRNodeBas e.hpp:707.

V6.2 Compiler November 2017 PTFs:   UI52160, UI52161, UI52162, UI52163

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

01 December 2017

Current

Runtime November 2017 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI87571 S0C1 abend for DLL call.
PI89560 COBOL compiler loop in IGYEQCWI WITH TEST(EJPD,SOURCE)
PI89648 Usage of PARMCHECK compiler option may cause runtime error.
PI90560 When using TRUNC(OPT), the compiler shouldn't assume that binary data items fit their decimal digit picture clauses
PI90561 IGYPG5220-U Attempted to decrement location counter
PI90562 IGYPG5125-U IN phase id: "IGYCPGEN"; IGYPG5201-U error code "PTEXT-07"
PI90564 Message IGYDS1348-W **RULES(NOEVENPACK)** with NORULES in effect
PI90566 CICS: DFHCOMMAREA identified as non-unique in ADATA even when it is unique
PI90567 Compile fails with error: IGYCB7147-U Internal error detected in "CDA" phase
PI90568 Correct CBL V5.2 BLF offset in compile listing
PI90570 ABEND0C7 during XML GENERATE on SUPPRESS WHEN LOW-VALUE or HIGH-VALUE of a numeric item
PI90571 ZONEDATA compiler option to support additional v4 compatibility for invalid data
PI90572 Improvements for NUMCHECK and SSRANGE Compile time CPU Performance
PI90573 IGYOP3094-W is not received when a PERFORM loop is detected by the COBOL V6 COMPILER
PI90574 The compiler may generate code for the elementary moves before the INITIALIZE, causing incorrect value in the elementary data items.
PI90575 Failed assertion on analyses/Dominators.cpp:117.
PI90576 CBL V6.2 INSPECT REPLACING array output incorrect
PI90577 IGYCB7104-U failed assertion on /z/codegen/FPTreeEvaluator.cpp:1136
PI90578 IGYCB7104-U Failed assertion on ../infra/Block.cpp:710.
PI90579 Program ABENDS with S0C7 when invalid data is used in a compare for a PACKED-DECIMAL or USAGE DISPLAY data-item.
PI90580 On DIVIDE with REMAINDER, optimizer applies incorrect constraints to remainder, possible incorrect code elimination
PI90581 Invalid code coverage reported in RDz, hints in COBOL LIST option output are incorrect for empty blocks like ELSE CONTINUE
PI90582 Subtraction changing all instances of BINARY to COMP-5 gives different results between V4 and V6
PI90583 Generated code statements interspersed with OPT(1) or OPT(2) and TEST
PI90712 Incorrect code generated for IF ... AND statements at OPT(2)

Relevant technote:


Table of Contents:


V6.1 Compiler October 2020 PTFs:   UI71991, UI71992, UI71993

Date Released Status Minimum Runtime (click to access LE tab) Download

16 October 2020

Current

Runtime May 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH30273 Using a MSGEXIT when there is no SYSMDECK DD may cause the compile job to loop.
PH30274 Despite ZONEDATA(NOPFD|MIG)COMPUTE ... ROUNDED fails 0C7 on data with a bad sign
PH30276 Compiler incorrectly removes code at OPT(1|2) where IF or EVALUATE stmts compare single data item to constant values

V6.1 Compiler August 2020 PTFs:   UI71092, UI71093, UI71094

Date Released Status Minimum Runtime (click to access LE tab) Download

27 August 2020

Superseded

Runtime May 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH28462 REPLACING (of COPY statement) does not work on EXEC SQL text
PH28463 Compiler abend with message MSGIGYCB7104-U Internal error while compiling function XXXXX.
PH28464 The Compiler takes a significantly longer amount of elapsed time and performs a significantly larger amount of I/O.

V6.1 Compiler June 2020 PTFs:   UI70077, UI70078, UI70079, UI70080

Date Released
Status Minimum Runtime (click to access LE tab) Download

23 June 2020

Superseded

Runtime May 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH26105 Bad Dwarf data generated by the compiler causing debugger failure.
PH26107 Compiler frees DCB storage of open SYSIN and SYSPRINT when SYSMDECK DD missing
PH26110 SSRANGE messages IGZ0304W through IGZ0314W do not show the program name in the CICS environment
PH26111 Function LOG returns incorrect result when COMP-2 is used
PH26112 The program does not have a S0C9 abend when executing the code for the DIVIDE statement.

V6.1 Compiler April 2020 PTFs:   UI69140, UI69141, UI69142

Date Released Status Minimum Runtime (click to access LE tab) Download

27 April 2020

Superseded

Runtime May 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH23112 After PH22131, moves from signed to unsigned DISPLAY NUMERIC fields incorrectly move the sign with ZONEDATA(NOPFD|MIG)
PH23265 Support of NAME is OMITTED phrase of the JSON GENERATE statement, allowing users
PH24414 Enhancement to the INITCHECK option to find all possible "used without being initialized" field
PH24415 Compiler Failed Assertion WCodeLinkage.cpp:1638 at OPT(0)
PH24416 Incorrect IGYPS2113-E and IGYPS2112-E errors in a compile with a very deeply nested complex IF statement
PH24417 The INITCHECK compiler option incorrectly flags a LINKAGE data item that is moved to the LOCAL-STORAGE SECTION
PH24665 Compiler abend with message MSGIGYCB7104-U Internal error while compiling function 'XXXXX'.

V6.1 Compiler February 2020 PTFs:   UI67886, UI67887, UI67888

Date Released Status Minimum Runtime (click to access LE tab) Download

25 February 2020

Current

Runtime May 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH22126 COBOL compiler using OPT(2) issues IGYCB7104-U Failed assertion on ...assertion on..COBOLUseBeforeSet.cpp:545.
PH22127 The compiler does not issue message MSGIGYCB7311-W for the sender when INITCHECK is used
PH22128 Error IGYLS5125-U The compilation was terminated due to a compiler error in phase id: "IGYCLSTR"
PH22129 Abend U3002 with compiler options ADATA and NOSOURCE
PH22130 COPY REPLACING generates incorrect LOC wcode
PH22131 Using ZONEDATA(NOPFD|MIG), compiler was inadvertently generating code to fix up bad sign nibbles in zoned to zoned moves.

V6.1 Compiler December 2019 PTFs:   UI67014, UI67015, UI67016

Date Released Status Minimum Runtime (click to access LE tab) Download

19 December 2019

Superseded

Runtime May 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH19601 The code that generated message MSGIGYCB7310-W didn't set the LineID field
PH20080 Poor runtime performance. The program is slower than programs compiled with pre-V5.1 versions of the Enterprise COBOL compiler.
PH20081 Support for new intrinsic function UUID4
PH20082 Message MSGIGYCB7310-W may only be displayed for some of the PERFORMs of the paragraph
PH20248 Excessive compile time for INITCHECK with programs containing large amount of REDEFINEs

V6.1 Compiler October 2019 PTFs:   UI65782, UI65783, UI65784

Date Released Status Minimum Runtime (click to access LE tab) Download

31 October 2019

Superseded

Runtime May 2018 PTF

ShopZ

Compiler APARs Fixed:

APAR Description
PH17872 Compiler ends RC=16 without a diagnostic to suggest what needs correcting
PH17873 Incorrect output reading variable length record with SAME RECORD AREA clause.
PH17874 Compile-time warning: IGYCB7309-W There may be a loop from the "PERFORM" statement at PERFORM (line xxxx.x)" to itself.
PH17875 Message IGYPS2047-E is not issued sometimes

V6.1 Compiler September 2019 PTFs:   UI65349, UI65350, UI65351

Date Released Status Minimum Runtime (click to access LE tab) Download

21 September 2019

Superseded

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PH13943 Enable NUMCHECK(BIN) checking on COMP data items even when TRUNC(BIN) is in effect
PH14732 S0C4 IN #DECLARATIVE_ENTRY_READY-TRACE when using large local storage.
PH16554 Migration: 9 digit valued S9(8) BINARY to S9(11) PACKED-DECIMAL compare is false, though both fields contain the same value
PH16555 With COBOL v6.2 DFHCOMMAREA redefine fails IGYDS1066-S due to Db2 coprocessor inserted definitions
PH16556 JSON PARSE statements with OFFSET/ MAP(HEX) option produces garbage in the Data Division Map
PH16558 The compiler was incorrectly finding the BLL associated with a LINKAGE SECTION data item when preparing the compiler listing.
PH16559 At OPT(>0) a paragraph exit branches to itself, creating an infinite loop
PH16560 Under some circumstances a MOVE source with a bad reference modification length may overlay data after the target
PH16562 Program abends with 0C7 on COMPARE instructions
PH16563 Compile running extremely slow when using OPT(2) & ZONEDATA(NOPFD)

V6.1 Compiler April 2019 PTFs:   UI62434, UI62435, UI62436

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

12 April 2019

Superseded

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PH10709 The order of the OFFSET output is sorted by HEXLOC only; line numbers corresponding to the same offset may be out of order
PH10710 COBOL compiler IGYCB7104-U Assertion Failure GlobalCompilationInfo.cpp:1523:
PH10711 The outer PERFORM may incorrectly return to the wrong location.
PH10712 The DW_AT_IBM_location_type value is incorrect and not useful.
PH10713 XML PARSE ... RETURNING NATIONAL ABEND0C4 due to generated code inadvertantly freeing an input buffer
PH10714 After PI98909, compare problems with varying length reference modified PIC X(1) parameters
PH10715 Compile-time message IGYDS1348-W issued for data items containing 18 digits of precision using ARITH(COMPAT) .

V6.1 Compiler February 2019 PTFs:   UI61391, UI61392, UI61393

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

26 February 2019

Superseded

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PH08331 Possible infinite compiler loop in module IGYCLIBR when incorrect syntax of the REPLACING statement exist.
PH08332 The SQL (Db2) coprocessor emits a definition of SQLCA item SQLERRD containing lower case characters
PH08333 With APAR PI75055/PTF UI44075 applied, the END-XML token is not generated in the proper location in the SYSADATA syntax tree.
PH08334 Intermittent SYSTEM COMPLETION CODE=0C4 REASONCODE=00000010 at OFFSET=0004F7A2 NAME=IGYCSCAN
PH08335 COBOL compiler using OPT(2) issues IGYCB7104-U Failed assertion on ...assertion on..COBOLUseBeforeSet.cpp:545.
PH08337 CEE3501S module was not found due to inappropriate reuse of a compiler temporary
PH08525 Compilation ABEND with S0C1 in module IGYDRV.

V6.1 Compiler December 2018 PTFs:   UI60241, UI60242, UI60243

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

19 December 2018

Superseded

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PH04772 COPYRIGHT and SERVICE strings are only generated for the first program in a batch compilation
PH04814 Compiler return code 16, with U4088-807 evident in the joblog
PH05464 The compare may be incorrectly evaluated.
PH05512 Slow compile times on V5/V6 for programs with large groups containing many data items with value clauses
PH06039 Messages IGYPG5125-U AND IGYPG5027-U received
PH06040 The CBL compiler may truncate the binary value to match its picture clause before a comparison.
PH06041 The Enterprise COBOL V6.1 compiler could ABEND during compile time in compiler program module IGYCDMAP.
PH06042 NEW FUNCTION: avoid RULES(NOEVENPACK) messages for DB2 and CICS and data items
PH06045 Compiler ABORT with message IGYCB7104-U Failed Assertion IBMCodeGenerator.cpp:10207
PH06047 CBL CICS possible ASRA/0C7 at OPT(2); OK OPT(0)
PH06048 Compiler ABEND with messages MSGIGYAS5125-U or MSGIGYAS5295-U.
PH06049 Incorrect statement number for ABEND in Fault Analyzer or Debug Tool
PH06050 The optimizer may incorrectly remove incorrect behaviour code, resulting in incorrect behaviour
PH06051 Do not inline SQL-INITIAL section
PH06314 Enterprise COBOL V6 compiling programs with the RULES(NOLAXPERF) and SSRANGE compiler options

V6.1 Compiler October 2018 PTFs:   UI59050, UI59051, UI59052

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

19 October 2018

Superseded

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PH01435 Invalid sign data leads to sign in unsigned field at OPT(1|2)
PH02863 In a batch compilation, the compiler fails to reset the working-storage and compiler static sizes between compile units
PH03574 The compiler was incorrectly generating a check for only the first of two one-byte literals for INSPECT TALLYING statements.
PH03575 U3002 during compile with END-IF instead of END-EXEC
PH03576 The PPA4 field 'Offset UsrWrkStrg' is incorrect if the first user working-storage items are the objects of REDEFINES
PH03577 IGYAS5125-U/IGYAS5295-U IN COMPILER when called by Migration Utility during conversion of Easytrieve source to COBOL.
PH03578 Missing numeric class test for comparison of zoned item with fixed point literal when NUMCHECK(ZON(NOALPHNUM)) in effect
PH03707 Compiler JAPANESE message doesn't end with X'0F' on line 1 and start with X'0E' on line 2 for multi-line message

V6.1 Compiler August 2018 PTFs:   UI57900, UI57901, UI57902

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

21 August 2018

Superseded

Runtime May2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PI97744 COBOL V6.1 Compile time improvements when inlining large amount of CALC routines
PH00734 The compiler badly sizes the FIB when a file SELECT specifies a PASSWORD clause, but no key, leading to an FCB overlay
PH00811 IGYCB7104-U with assertion failed at ./CodeGenRA.cpp:119: !regsAreLive after PI96600 (PI97559 or PI97627)
PH01249 Index name defined in linkage section ignored by INITCHECK processing.
PH01250 Correct problems with SIGYSAMP(IGYWIVP1 & IGYWIVP2)
PH01251 NEW FUNCTION: Add two new suboptions to the NUMCHECK suboption ZON - ZON(ALPHNUM) & ZON(NOALPHNUM).
PH01252 COBOL V6.1: U4088 in Z/OS DEBUG TOOL due to incorrect .debug_srcattr data in DWARF
PH01717 Reduce the amount of REGION consumed by the compiler when the INITCHECK compiler option is in use

V6.1 Compiler July 2018 PTFs:   UI57029

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

17 July 2018

Superseded

Runtime May2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PH00110 COBOL V6.x produces unreachable jump for CONTINUE at OPT(0)

V6.1 Compiler June 2018 PTFs:   UI56627, UI56628, UI56629

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

21 June 2018

Current

Runtime May2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

Compiler APARs Fixed:

APAR Description
PI96445 Incorrect output with INSPECT REPLACING BY SPACES when using DBCs
PI96600 S0C7 on MOVE of packed decimal field with invalid data
PI97159 CBL V6.1 IGZ0060W truncation of high order digit positions; OK at CBL V4.2
PI97404 IGYCB7104-U Internal error while compiling function XXXXXX. Failed assertion on analyses/Dominators.cpp:117.
PI97647 With SORT, a program may incorrectly receive IGYCB7309-W message at compile time indicating a loop unto itself
PI98771 COBOL v5.2 to v6.2 fail to produce diagnostic IGYPG3173-W for compares whose results are known at compile time
PI98995 String statement containing a LENGTH OF has undefined and unexpected behaviour, differing from V4.2.
PI98996 Enhance NUMCHECK(PAC) to check for left-most nibble not zero in even length packed decimal field
PI98997 The compiler's assumptions about compile-time lengths of OCCURS UNBOUNDED items cause problems with some language constructs
PI98998 Extra debug information generated with TEST requires more compiler memory.
PI98999 Enhance ZONEDATA(NOPFD|MIG) to handle COMP-3 DATA that doesn't fit in PICTURE CLAUSE when used in USAGE-DISPLAY computation
PI99000 Moving a numeric edited item with invalid content to an unsigned numeric sets the sign in COBOL v6 but not in v4
PI99007 Generated binary code uses an MVCL move where a faster MVC loop could be generated.
PI99008 NUMCHECK does not honor NUMCLS=ALT from IGYCDOPT when doing an IS NUMERIC class test
PI99010 IGYIN5125-U The compilation was terminated due to a compiler error in phase id: "IGYCINIT".

V6.1 Compiler April 2018 PTFs:   UI55121, UI55122, UI55123

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

13 April 2018

Superseded

Runtime July 2017 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI48164, UI45480(7AJ)

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI93875 Unexpected output when doing a READ INTO of a variable length file.
PI94234 Excessive compilation time using INITCHECK
PI94528 COBOL V6.1 compile receives IGYCB7311-W messages for data items with VALUE clauses at Opt(2), INITCHECK
PI94615 When the dividend is redefined as the quotient, a DIVIDE GIVING REMAINDER can give the wrong remainder.
PI95020 Compiler generates a MVCL instruction when a series of MVCs would be faster.
PI95477 Excessive compile time with initializing large file record groups at OPT(2).
PI95970 New options ALOWCOPYLOC and ALOWDEFINE will be added to the compiler
PI96179 Compile time issues when compiling similar level 88 items
PI96221 At OPT(0) invalid reference modifications of string compare operands can lead to an abend0C4 or other invalid results
PI96222 At OPT(1/2), the offsets from R8 in a CLC instruction are identical for an IF statement with multiple ANDs
PI96223 Unused local-storage data-items are not displayed in the automatic map when LIST,NOSTGOPT is used.
PI96224 NSPECT TALLYING returns incorrect count when using arch(11)
PI96226 OPT(1/2) compile issues IGYAS5125-U and IGYAS5295-U
PI96227 Incorrect output with NUMCHECK when passing data BY CONTENT
PI96228 IGYCB7104-U Assertion failed at ./NodeEvaluation.cpp:55.
PI96229 Assertion error /tr.source/il/symbol/TRSymbolBase.hpp:166: !isBCDType(d) || s > 0
PI96230 IGYCB7104-U Failed Assertion on ILGEN/WCODESYMBOL.CPP:2801
PI96231 Support for mixing copybooks from PDS datasets and z/OS UNIX directories in a single compile.
PI96232 U4088 X'3EC' caused by several large temp storage fields
PI96233 Incorrect output when compiled with TRUNC(OPT)
PI96234 Require parenthesis around SSRANGE sub-options that are being overridden by the compiler option default usermod
PI96235 Assigning a LENGTH OF value to a group item moves the binary LENGTH OF value into the group, unlike the v4.2 compiler

V6.1 Compiler February 2018 PTFs:   UI53916, UI53917, UI53918

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

28 February 2018

Superseded

Runtime July 2017 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI48164, UI45480(7AJ)

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI89566 Duplicate compiler messages with OPT(1/2) AND FLAG(W)
PI90468 Assertion Failure in WCodeIlGenerator2.cpp:8553
PI91881 Message IGYCB7300-W is incorrectly issued in some cases
PI92355 Assertion failed at /.../PerformGraph.cpp:1034: fakeEdge1 Call->synthetic edge does not exist
PI92944 Adding a new phrase LOC to the ALLOCATE statement
PI93063 Level 88 item with many entries defined as PIC 9 gives excessive zoned comparisons & performance degradation.
PI93640 Customization macro defaults to a PARMCHECK buffer size of zero if buffer size is omitted
PI93641 CBL V6 IGYPG5125-U/IGYPG5101-U compile errors
PI93643 Incorrect compare of pointer data items
PI93739 With NUMCHECK enabled, the compiler incorrectly generates validation code for a numeric argument to FUNCTION LENGTH()
PI93860 Assertion on /build/cob/5.2/tr.r14.cobol-prod-opt/tr.source/il/node/TRNodeBas e.hpp:707.
PI93862 The compiler rules processing is not recognizing that the NUMCHECK option has been overridden by NONUMCHECK.

V6.1 Compiler December 2017 PTFs:   UI52555, UI52556, UI52557

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

19 December 2017

Superseded

Runtime July 2017 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI48164, UI45480(7AJ)

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI89857 Generated code statements interspersed with OPT(1) or OPT(2) and TEST
PI91245 Assertion Failure in TRSymbolBase.hpp:166
PI91246 Compile fails with error: "IGYCB7147-U Internal error detected in "CDA" phase
PI91247 ABEND0C7 during XML GENERATE on SUPPRESS WHEN LOW-VALUE or HIGH-VALUE of a numeric item
PI91248 Correct CBL V5.2 BLF offset in compile listing
PI91249 Invalid code coverage reported in RDz, hints in COBOL LIST option output are incorrect for empty blocks like ELSE CONTINUE
PI91250 Japanese COBOL V6 compiler listing generated assembler section missing

Relevant technote:


V6.1 Compiler October 2017 PTFs:   UI51349, UI51350, UI51351

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

30 October 2017

Superseded

Runtime July 2017 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI48164, UI45480(7AJ)

ShopZ

Compiler APARs Fixed:

APAR Description
PI84408 Improvements for NUMCHECK and SSRANGE Compile CPU Performance
PI86376 Message IGYDS1348-W **RULES(NOEVENPACK)** with NORULES in effect
PI86987 Failed assertion on analyses/Dominators.cpp:117.
PI87126 IGYOP3094-W is not received when a PERFORM loop is detected by the COBOL V6 COMPILER
PI88271 ZONEDATA compiler option to support additional v4 compatibility for invalid data
PI89117 CICS: DFHCOMMAREA identified as non-unique in ADATA even when it is unique
PI89118 IGYPG5220-U Attempted to decrement location counter
PI89120 CBL V6 INSPECT REPLACING array output incorrect

Relevant technote:


V6.1 Compiler September 2017 PTFs:   UI50386, UI50387, UI50388

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

23 September 2017

Superseded

Runtime July 2017 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI48164, UI45480(7AJ)

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI86427 The compiler may generate code for the elementary moves before the INITIALIZE, causing incorrect value in the elementary data items.
PI87521 S0C1 abend for DLL call.

Relevant technote:


V6.1 Compiler August 2017 PTFs:   UI49694, UI49695, UI49696

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

25 August 2017

Superseded

Runtime July 2017 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI48164, UI45480(7AJ)

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI83897 IGYCB7104-U failed assertion on /z/codegen/FPTreeEvaluator.cpp:1136
PI83899 Even after PI68523 there are programs with many EXEC CICS HANDLE statements that exhibit high compile CPU at optimization
PI84047 Incorrect COBOL statement number given in error message
PI84193 CBL V6.1 IGYCB7104-U Failed assertion on ./SequentialCompareFolding.cpp:191
PI84281 When set as "fixed" in IGYCDOPT, the new NUMCHECK compiler option allows the compiler to override it at compile time.
PI84450 With optimization, INSPECT ... REPLACING ALL ... BY FUNCTION CHAR(n) replaces with an undefined value
PI85244 When using TRUNC(OPT), the compiler shouldn't assume that binary data items fit their decimal digit picture clauses
PI85297 On DIVIDE with REMAINDER, optimizer applies incorrect constraints to remainder, possible incorrect code elimination
PI85377 IGYCB7104-U Failed assertion on ../infra/Block.cpp:710.
PI85427 IGYCB7145-U Insufficient memory in the compiler to continue compilation when using OPT(1).
PI85428 Program ABENDS with S0C7 when invalid data is used in a compare for a PACKED-DECIMAL or USAGE DISPLAY data-item.
PI85429 S0C1 in Compuware XPEDITER when CBL V6.1 MD5 signature split.
PI85431 CBL V6.1 Failed assertion on ../il/node/TRNodeBase.cpp:2485
PI85432 The second call to a DLL from within a nested procedure fails abend0c1 in that DLL
PI85433 After the March 2017 compiler PTF, an assert in GlobalRegisterAllocator may be seen
PI85434 A global register allocation heuristic calculation may encounter an overflow leading to poor memory utilization
PI85857 Subtraction changing all instances of BINARY to COMP-5 gives different results between V4 and V6
PI86007 IGYPG5125-U in phase id: "IGYCPGEN"; IGYPG5201-U error code "PTEXT-07"

V6.1 Compiler June 2017 PTFs:   UI48286, UI48287, UI48288

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

30 June 2017

Superseded

Runtime July 2017 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI48164, UI45480(7AJ)

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI80051 During a move into a display numeric item with a floating insertion symbol, a compiler temp may overlay following storage
PI80215 Reduce compiler CPU time/memory consumption
PI80709 CBL V6.1 MOVE stmt gets S0C4
PI81838 Modify the behavior of NOSTGOPT,OPT(2) to be the same as NOSTGOPT,OPT(1).
PI81839 IGYRC5108-U COBOL compiler terminating : Uncorrectable program interrupt condition
PI82223 IGYCB7104-U Failed assertion on ilgen/WCode.cpp:2593
PI82572 When a level-01 item is redefined, it may no longer be allocated on a doubleword boundary
PI82709 GYRC5108-U COBOL compiler terminating: Uncorrectable program interrupt condition.
PI82740 Correct JSON SUPPRESS I/O issues
PI82936 TEST compiler option turned off when compile step encounters E-level message
PI82938 Auxiliary Storage Shortage while compiling large program
PI82939 Infinite loop during compile caused by bad 'copy replacing'
PI82941 CBL V6.1 excessive compilation time
PI82942 Incorrect output in listings when specifying LANG(UE)
PI82943 INITCHECK falsely reports data-items initialized in working storage
PI82991 Message IGYPS0212-S when using DB2 Coprocessor
PI83048 Random text may appear in the compiler listing in the 'Invocation parameters' when using cob2
PI83512 Missing ALLOCATE, DEFAULT, END-JSON, FREE, JSON, and JSON-CODE in SIGYSAMP(IGY8RWRD) & SIGYSAMP(IGY8CICS)

V6.1 Compiler April 2017 PTFs:   UI46711, UI46712, UI46713, UI46714

Date Released Status Minimum Runtime (click to access LE tab) Other LE PRE-REQ Download

30 April 2017

Superseded

Runtime June 2016 PTF

V2R1: UI45481, UI45482(79J)
V2R2: UI45479, UI45480(7AJ)

ShopZ

 

Compiler APARs Fixed:

APAR Description
PI76232 CBL V6 compiler needs pointer to start of user WS
PI76265 IGYCB7104-U assertion in /optimizer/CICSExceptionAnalyzer.cpp:1145 when using OP(1/2)
PI77468 Update Message IGYPS3324-W for ILBOABN0 warning
PI77655 Severe increase of CPU consumption during compile in COBOL V6
PI77884 Large compile time increase due to excessive memory allocation above-the-line at all OPT levels
PI77981 Compiler directive and option to control INLINING
PI78089 New Function: Add compiler option to help migration of programs that mismanage parameters
PI79166 IGYCB7145-U Insufficient memory in the compiler with OPT(1) or OPT(2) 17/04/25 PTF PECHANGE
----> To fix PE PTF(UI38707)
PI79350 IGYCB7104-U Internal error while compiling function XXXX. Failed assertion on ../env/messages/Message.cpp:607.
PI79736 CBL V6.1 - not possible to use the new INITCHECK compile option together with option WSOPT
PI79737 Compiler listing offsets for variable LRCL sequential files not same in CBL V5.2 causes Compuware Xpediter product issues.
PI79740 ABENDS0C4 in setUserFileStatusFromFSTAT when there are multiple entry points in a compile unit
PI79741 Initialize of large table slower with COBOL V5.2 than with V4.2
PI79742 With optimization on, dividing by zero gives incorrect results
PI79743 IGYCB7145-U Insufficient memory in the compiler to continue compilation using OPT(2)
PI79746 Include same MD5 signature in load module as in dwarf data (sTR)
PI79747 COBOL S0C1 compiler generated code being overlayed
PI79748 IGYCB7145-U Insufficient memory in the compiler to continue compilation using OPT(0)
PI79788 COBOL V5 AND V6 not preserving GPR0 and GPR1
PI79790 Modify comments in SIGYSAMP(IGYWDOPT) to provide comprehensive setup instructions
PI79960 IGYCB7104-U Assertion failed at ../trwcode/optimizer/CICSExceptionAnalyzer.cpp:1103
PI79961 IGYCB7104-U Failed assertion on opts/VPConstraint.cpp:791
PI79963 INSPECT ... TALLYING ... ALL may match an item overlapping the end of the identifier-1 string 17/04/13 PTF PECHANGE
----> To fix PE PTF(UI40709)
PI80027 Reduce CPU usage and above-the-line memory allocation for INITCHECK/NOINITCHECK
PI80028 Assertion failure .../tr.source/omr/il/node/OMRNode_inlines.hpp:61

V6.1 Compiler February 2017 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

26 February 2017

Superseded

Runtime June 2016 PTF

ShopZ

 

COMPILER PTFs:   UI44685, UI44686, UI44687

APAR Description
PI71625 New function NUMCHECK
PI74269 IGYPS3324 message appearing twice
PI74711 Continuation of PI71773 for CDA - Compile large prog. High CPU utilization CBL V5.1 vs CBL V4.2
PI74933 SSRANGE compile option enhancement: add new suboptions MSG|ABD
PI75967 Excessive compiler memory usage with INITCHECK and DB2 precompiler. 17/04/25 PTF PECHANGE
----> To fix PE PTF(UI43370)
PI76059 INSPECT CONVERTING leaves the value of data item unchanged.
PI76060 Incorrect output with consecutive INSPECT REPLACING statements and OPT(1) or OPT(2)
PI76061 Compiler issues ABEND or Insufficient memory error while using INITCHECK option together with OPT(1) or OPT(2)
PI76062 IGYCB7104-U Internal error while compiling function XXX. Failed assertion on ilgen/z/WCodeVNCCell.cpp:109.
PI76063 For items in a group after a variable length group, the SYSADATA "Parent displacement" field is zero.

V6.1 Compiler December 2016 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

22 December 2016

Superseded

Runtime June 2016 PTF

ShopZ

 

COMPILER PTFs:   UI43370, UI43371, UI43372

APAR Description
PI68023 Unreferenced data-items not populated in SYSMDUMP with NOSTGOPT, OPT(1|2)
PI68687 Correct problems with setting a MAXPCF default in IGYCDOPT USERMOD
PI69046 The compiler loops if a PRTEXIT returns RC=12 "OPERATION FAILED" during writing of the compiler listing
PI69303 When a program contains an 88 level definition without the corresponding 01 level, the compiler returns CC=0197
PI70211 New functionality to produce compiler warning if literal call to ILBOABN0 is found
PI70505 Compiler ABENDS with IGYPA3286-E when identifier-6 = identifier-2 and identifier-2 is subscripted in XML GEN
PI71540 IGYCB7104-U Failed assertion on .../WCodeLinkageExt.cpp:3451 baseOperationType == (TR_INSP_TALLYING|TR_INSP_ALL)
PI71940 IGYCB7104-U Internal error while compiling function XXX. Failed assertion on ../z/codegen/machine/IBMMachineExt.cpp:1383.
PI71948 Compile time is too slow when using TRUNC(BIN) and OPT(1/2)
PI71970 IGYCB7104-U Internal error while compiling function XXXX. Failed assertion on ../z/codegen/FPTreeEvaluator.cpp:2216.
PI71984 The DWARF debug information in a program object does not appear to be correct for 88-level items with trailing spaces
PI71997 QUALIFY(EXTEND) gives error message IGYPS2022-S Expected a condition-name, but found "xxxxxxxx"
PI72194 Failed assertion on ../z/codegen/IBMCodeGeneratorExt.cpp:10011. when using OPT(0) & TEST(EJPD,SOURCE)
PI72229 CBL v6.1 Failed assert: .../COBOLUseBeforeSet.cpp:682 using INITCHECK
PI72812 Division giving quotient and remainder performs better with COBOL V4.2 THAN V5+
PI72813 Compile large Prog. high CPU Utilization CBL V5.1 vs CBL V4.2
PI72814 Display of binary field in COBOL V5.2 shows incorrect value
PI72815 IGYCB7104-U: Assertion failed at ./CodeGenRA.cpp:73: "Virtual or real registers are live at end of method".
PI72816 At OPT(1|2) and ARCH(10+) a MOVE from an unsigned to a signed display numeric field may fail to produce the correct result
PI72817 Listing incorrectly shows JNOP instead of other branch instruction.
PI72818 Much longer compile times under optimization for programs containing many EXEC CICS HANDLE statements
PI72819 ABENDS0C4 may occur after IS NUMERIC test at OPT(2) causing invalid address(zeros)
PI72820 IGYIN5125-U The compilation was terminated due to a compiler error in phase id: "IGYCINIT" when using OPT(2)
PI72821 IGYPG5052-U Too many literals for HM-space were found
PI72822 IGZ0064S recursive call to active program after condition handler resume collapses the call stack
PI72823 IGYCB7145 Insufficient memory in the compiler to continue compilation" using OPT(0)
PI72824 With ZONECHECK, a check is incorrectly always done on the first table element if reference modification is also being used
PI72825 Use of the TEST compiler option gives compiler errors: IGYPS5125-U & IGYPS5201-U
PI72826 IGYCB7104-U Internal error while compiling function X. Failed assertion on ../il/node/TRNodeBase.cpp:6343.
PI72827 CBL V5 increased stack usage for XML PARSE RETURNING

V6.1 Compiler September 2016 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

24 September 2016

Superseded

Runtime June 2016 PTF

ShopZ

 

COMPILER PTFs:   UI40709, UI40710, UI40711

APAR Description
PI66991 Failed assertion on .../tr.source/ibm/il/node/IBMNode.hpp:1209.
PI67026 Change COBOL V5/V6 to have the same AMODE settings in the ESD records (compiler output object program) to be that same as in COBOL v3/V4
PI67352 Compile using OPT(0) gives error IGYCB7104-U Failed assertion on ./NodeEvaluation.cpp:268
PI68226 New Function INITCHECK
PI68273 COBOL V5+ performs sign fixup on variable length reference modified source to a display numeric target
PI68274 Writing beyond the end of a table in V5.x can corrupt index names in that table
PI68275 Non-parameter BLL cells are no longer initially NULL
PI68276 Compile option diagnostics while compiling "ERRMSG" program cause junk messages and a compiler ABEND
PI68277 UNSTRING provides different results with COBOL V5
PI68278 FIix memory corruption problem caused by APAR PI58857/PTF UI37372
PI68279 IGZ0072S ABEND incorrectly issued with SSRANGE, OCCURS DEPENDING ON and SET ADDRESS OF
PI68280 IGYCB7104-U assert failed ./Inliner.cpp:6577: STORERHS != NULL
PI68281 With optimization, PERFORM may set its return address to the end of a program, resulting in ABEND0C1 upon paragraph return
PI68282 Compiler abort with message IGYIN5125-U and IGYIN5295-U RC=16
PI68283 At OPT(1|2), IGYCB7104-U Failed assertion on ./CodeGenRA.cpp:84
PI68284 Statements are interleaved at OPT(0)
PI68285 IGYOP3091-W unreachable code message issued under COB V4 but corresponding IGYCB7300-W message not issued in V5+
PI68286 More CPU utilization in CBL V5.2 vs CBL V4.2 with INSPECT REPLACING
PI68287 IGYCB7104-U Internal error in InspectEvaluator.cpp:2697 when using ARCH(11)
PI68288 Code size is considerably larger when compiling with DATA(24) or WSOPT and OPT(2) compiler options.
PI69265 COBOL S0C1 INSPECT TALLYING on SRK instruction with ARCH(8) after UI39594

Relevant technote:


V6.1 Compiler June 2016 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

24 June 2016

Superseded

Runtime June 2016 PTF

ShopZ

 

COMPILER PTFs:   UI38707, UI38708, UI38709

APAR Description
PI63108 Compile time performance fix
PI63109 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on IlOps.hpp:2145. Compilation terminated.
PI63110 PERFORM statement that cannot reach its EXIT is not flagged
PI63111 Assertion failed at .../CODEGEN/REGISTER/OMRREGISTERBASE.HPP:86:GETKIND() != TR_SSR ONLY NON-TR_SSR REGISTERS USE _TOTALUSECOUNT
PI63113 SERVICE("string") compile time option does not add "STRING" to a traceback
PI63114 Excessive compile time with ENTERPRISE COBOL V5 with OPT(1) or OPT(2)
PI63116 Modify the condensed verb listing report to sort verbs in hex location (HEXLOC) order instead of LINEID order
PI63117 IGYCB7104-U Internal error Failed assertion on OMRRegisterBase.hpp:86.
PI63118 Compile time too slow at OPT(2)
PI63119 Improvement of IGYCB7300-W message when reporting removed lines of optimized code for group move statements at OPT(1|2)
PI63120 Slow Compile time with OPT(1)
PI63121 With OPT(1/2),NUMPROC(NOPFD/MIG), add 0 to data value optimizes away the addition, incorrectly keeping invalid zone bits
PI63122 Incorrect statement number shown in CEEDUMP with OPT(1) and NOTEST(DWARF)
PI63123 Compiler generates invalid code with OPT(2)
PI63124 IGYCB7145-U Insufficient memory in the compiler to continue compilation
PI63125 Compile using COMP-1 data items & OPT(1/2) may give compiler errors IGYIN5125-U & IGYIN5295-U error code 264
PI63126 When COB V6 OPT(1/2) discards code, it doesn't resolve constants in discarded code so program name constants are lost
PI63127 Slow Compile time due to TEST(NOEJPD,SOURCE) and OPT(2)
PI63128 PERFORM WITH TEST AFTER statement gives incorrect/different results at OPT(2)
PI63129 MSG "IGYCB7145-U Insufficient memory in the compiler to continue compilation" is received when compiling with OPT(2)
PI63130 IGYCB7104-U Internal error ... Failed assertion on ./SequentialCompareFolding.cpp:189
PI63131 Incorrect output using reference modification with OPT(2)
PI63281 (COB V6.1) With debugging mode enabled, module size is 4 times greater than V4.2 module size.
PI63282 SQLCODE -20210 when using COBOL Coprocessor with NOSQLCCSID option
PI63283 Disallow reference modification of SET ADDRESS OF identifier-5
PI63285 CICS integrated coprocessor produces compile error IGYLI0088-S on EXEC CICS INQUIRE PROGRAM .... COPY .... END-EXEC COMMAND
PI63286 Support dynamic storage in COBOL (PIC X(1) linkage section items with reference modification and TABLE ODO overlays)
PI63287 Compiler incorrectly issues IGYSC0238-W warning message
PI63288 (COB V6.1) S0C4 ABEND occurs when compiling program while the IGVDGNPP (PRIMEPSA) diagnostic tool is used
PI63289 IGYPG5125-U The compilation was terminated due to a compiler error in phase id: "IGYCPGEN"
PI63290 Unlike prior COBOL implementations, COBOL V5+ does not initialize fullword or smaller RETURNING values to zero
PI63291 ZONECHECK: don't validate BY REFERENCE using arguments in CALL/INVOKE statements.
PI63292 (COB V6.1) Numeric-edited data value with invalid sign is moved into an unsigned zoned-decimal data field gives IGZ0063S
PI63293 Syntax errors are not flagged by DB2 COPROCESOR when data items follow an SQL END-EXEC
PI63294 Failed assertion on ilgen/z/WCodezOSSystemOSLinkage.cpp:2700.
PI63295 DISPLAY ADDRESS OF {ITEM} displays address of ADDRESS of {ITEM}
PI63296 IGYCB7147-U Internal error detected in "CDA" phase at ddpi_dwcode_xref.c:159
PI63297 Storage overlay on READ when using record contains 0 characters
PI63298 CBL V6.1 UNSTRING into NUMERIC DATA items with embedded SIGN produce different results

Table of Contents:


V5/V6 Runtime - July 2022 PTF

Date Released Status Download

29 July 2022

Current

ShopZ

RUNTIME PTF:   V2R3: UI81613  / V2R4: UI81614 / V2R5: UI81615

APAR Description
PH46184 The base locator numbering in a CEEDUMP is inconsistent with the numbering in the compile listing
PH47544 HIGH-VALUES with fixed byte-length UTF-8 items may produce incorrect results for moves and compares
 

RUNTIME PTF:   V2R3: UI81617 (AMODE64) ---> PRE-REQ UI81613
                                V2R4: UI81618 (AMODE64) ---> PRE-REQ UI81614
                                V2R5: UI81621 (AMODE64) ---> PRE-REQ UI81615

APAR Description
PH47185 The base locator numbering in a CEEDUMP is inconsistent with the numbering in the compile listing, for AMODE64
PH47543 IGH-VALUES with fixed byte-length UTF-8 items may produce ncorrect results for moves and compares for AMODE64

V5/V6 Runtime - June 2022 PTF

Date Released Status Download

24 June 2022

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI81075 / V2R4: UI81077 / V2R5: UI81078

APAR Description
PH45619 Loop in IGZ LIBVEC table under CICS
PH45779 S0C4 IGZCEV11 x'1E8' during condition handling for user written handler
PH46565 S0C4 in IGZXLPKD module QX11 on close of QSAM file
 

V5/V6 Runtime - April 2022 PTF

Date Released Status Download

29 April 2022

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI80292, UI80293 / V2R4: UI80294, UI80295 / V2R5: UI80296, UI80297

APAR Description
PH43141 Unpredictable behavior occurs when an invalid record length is specified for SYSPUNCH
PH44967 Random function displays a misleading RT message when input is greater than 2147483645
PH45270 Higher CPU with COBOL 5+ runtime calling COBOL from assembler in RTEREUS environment
PH45656 NEW FUNCTION: APAR for adding runtime support for Enterprise COBOL 6.4
PH45662 Update COBOL 5/6 IPCS EXIT with latest control block layouts.
 

RUNTIME PTF:   V2R3: UI80299 (AMODE64) ---> PRE-REQ UI80292
                                V2R4: UI80301 (AMODE64) ---> PRE-REQ UI80294
                                V2R5: UI80302 (AMODE64) ---> PRE-REQ UI80296

APAR Description
PH42220 Entry point name is used as input to IGZIUXB instead of compile unit name for programs with multiple entry points for AMODE64
PH45659 NEW FUNCTION: APAR for adding runtime support for Enterprise COBOL 6.4 for AMODE64
PH45685 Update COBOL 6 IPCS EXIT with latest control block layouts for AMODE64
PH45738 Random function displays a misleading RT message when input is greater than 2147483645 for AMODE64

V5/V6 Runtime - February 2022 PTF

Date Released Status Download

01 March 2022

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI79452 / V2R4: UI79453 / V2R5: UI79454

APAR Description
PH43397 Fault Analyzer issue with IGZXAPI returning -2 when querying file information
PH43756 Loop during thread termination starting with IGZETHT and involving repeated invocation of IGZXWAIT
PH44022 JSON Gen returning a bad result when suppress phrase is used.
 

V5/V6 Runtime - January 2022 PTF

Date Released Status Download

01 February 2022

Current

ShopZ

RUNTIME PTF:   V2R3: UI79086 / V2R4: UI79087 / V2R5: UI79088

APAR Description
PH38416 Entry point name is used as input to IGZIUXB instead of compile unit name for programs with multiple entry points
PH42360 JSON Generate does not suppress fully with the SUPPRESS WHEN SPACE clause
PH43606 CEERELES fails with an IGZ0032S after an assembler CICS HANDLE ABEND gets control
 

RUNTIME PTF:   V2R3: UI79092 (AMODE64) ---> PRE-REQ UI79086
                                V2R4: UI79093 (AMODE64) ---> PRE-REQ UI79087
                                V2R5: UI79094 (AMODE64) ---> PRE-REQ UI79088

APAR Description
PH42606 IGZ0174S dynamic call failed when calling AMODE(64) assembler module from LP(64) COBOL for AMODE64

V5/V6 Runtime - December 2021 PTF

Date Released Status Download

15 December 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI78474 / V2R4: UI78475 / V2R5: UI78476

APAR Description
PH42230 FUNCTION FORMATTED-TIME incorrectly calculates time for Zulu time formats when a UTC offset is specified
 

RUNTIME PTF:   V2R3: UI78477 (AMODE64) ---> PRE-REQ UI78474
                                V2R4: UI78481 (AMODE64) ---> PRE-REQ UI78475
                                V2R5: UI78482 (AMODE64) ---> PRE-REQ UI78476

APAR Description
PH42233 FUNCTION FORMATTED-TIME incorrectly calculates time for Zulu time formats when a UTC offset is specified for AMODE64

V5/V6 Runtime - October 2021 PTF

Date Released Status Download

30 October 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI77778 / V2R4: UI77779 / V2R5: UI77780

APAR Description
PH40811 FORMATTED-DATE returns the same value for January 1 and December 31st of the same year
PH40813 Missing warning messages when JSON assignments do not fit into destination targets
PH41179 CEEDUMP may format incorrect memory in the "Storage for Active Routines" section
PH41259 INTEGER-OF-FORMATTED-DATE gives incorrect results
PH41441 Diagnostic improvement for COBOL AMODE 31 interacting with Java AMODE 64
PH41463 LE 2.5 defect fixes and improvements
 

RUNTIME PTF:   V2R3: UI77781 (AMODE64) ---> PRE-REQ UI77778
                                V2R4: UI77782 (AMODE64) ---> PRE-REQ UI77779
                                V2R5: UI77783 (AMODE64) ---> PRE-REQ UI77780

APAR Description
PH41117 FORMATTED-DATE returns the same value for January 1 and December 31st of the same year
PH41185 CEEDUMP may format incorrect memory in the "Storage for Active Routines" section for AMODE 64
PH41464 LE 2.5 defect fixes and improvements
PH41540 NTEGER-OF-FORMATTED-DATE gives incorrect results for AMODE64

V5/V6 Runtime - September 2021 PTF

Date Released Status Download

01 October 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI77335 / V2R4: UI77337 / V2R5: UI77339

APAR Description
PH36215 When CBLPSHPOP(ON), 0C4 in COBOL runtime _Dump_Handler during CEEDUMP processing due to IGZXCIC not having PPA blocks
PH40054 Performance improvement in COBOL runtime message processing when the TEST compiler option is in effect
PH40288 JSON GENERATE suppresses incorrect fields when the SUPPRESS WHEN clause is used
PH40684 New Feature: Support COBOL Dynamic Call in mixed AMODE31/AMODE64 environment
 

RUNTIME PTF:   V2R3: UI77346 (AMODE64) ---> PRE-REQ UI77335
                                V2R4: UI77347 (AMODE64) ---> PRE-REQ UI77337
                                V2R5: UI77348 (AMODE64) ---> PRE-REQ UI77339

APAR Description
PH40348 64-bit: New Feature: Support COBOL Dynamic Call in mixed AMODE31/AMODE64 environment

V5/V6 Runtime - August 2021 PTF

Date Released Status Download

27 August 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI76827 / V2R4: UI76832

APAR Description
PH39581 Extra byte at end of JSON output with JSON GENERATE NAME IS OMITTED when generating JSON containing multibyte UTF-8 chars
PH39705 A CANCEL may free the WSA for a composite COBOL executable before all comprising compile units have been cancelled
 

V5/V6 Runtime - July 2021 PTF

Date Released Status Download

30 July 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI76451 / V2R4: UI76452

APAR Description
PH38921 DISPLAY of NATIONAL item fails CEE0813S insufficient storage if UTF-16 character has low order SO or SI byte
 

RUNTIME PTF:   V2R3: UI76457 (AMODE64) ---> PRE-REQ UI76451
                                V2R4: UI76458 (AMODE64) ---> PRE-REQ UI76452

APAR Description
PH38923 DISPLAY of NATIONAL item fails CEE0813S insufficient storage if UTF-16 character has low order SO or SI byte for AMODE64

V5/V6 Runtime - June 2021 PTF

Date Released Status Download

24 June 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI75919 / V2R4: UI75920

APAR Description
PH37104 Progressively worse performance over time in an IMS Java Message Processing (JMP) region with CANCEL_PGM=Y
 

V5/V6 Runtime - May 2021 PTF

Date Released Status Download

31 May 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI75479 / V2R4: UI75481

APAR Description
PH36547 S0C1 using CEEFETCH, which is returning load address instead of function pointer
PH37101 To prepare the COBOL runtime library for a COBOL/JNI interface enhancement
 

V5/V6 Runtime - April 2021 PTF

Date Released Status Download

04 May 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI75135 / V2R4: UI75136

APAR Description
PH35940 Add display of INVDATA option to CEEDUMP
 

RUNTIME PTF:   V2R3: UI75138 (AMODE64) ---> PRE-REQ UI75135
                                V2R4: UI75139 (AMODE64) ---> PRE-REQ UI75136

APAR Description
PH35941 Add display of INVDATA option to CEEDUMP for 64-bit

V5/V6 Runtime - March 2021 PTF

Date Released Status Download

30 March 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI74556 / V2R4: UI74561

APAR Description
PH34381 Intrinsic function TEST-FORMATTED-DATETIME should recognize a zero in the day field as invalid input
PH34803 New feature to add display of TUNE option to CEEDUMP
PH34885 After APAR PH33105 FUNCTION UUID4 performance improvement, UUID4 abends 0C4 in a CICS environment.
 

RUNTIME PTF:   V2R3: UI74573 (AMODE64) ---> PRE-REQ UI74556
                                V2R4: UI74576 (AMODE64) ---> PRE-REQ UI74561

APAR Description
PH34771 Intrinsic function TEST-FORMATTED-DATETIME should recognize a zero in the day field as invalid input for AMODE64
PH34857 AMODE(64): CBL Runtime work to support the TUNE option

V5/V6 Runtime - January 2021 PTF (PE - Do not apply)

Date Released Status Download

28 January 2021

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI73514  / V2R4: UI73516

APAR Description
PH32809 Update Symbolic feedback codes in the SCEESAMP sample library for new messages IGZ0372S to IGZ0376S
PH32810 Occasional ABEND0C4 in IPCS VERBX LEDATA 'COMP(COBOL)' at IGZCER4+1A64
PH33105 Improve performance for intrinsic function UUID4
 

RUNTIME PTF:   V2R3: UI73525 (AMODE64) ---> PRE-REQ UI73514
                                V2R4: UI73526 (AMODE64) ---> PRE-REQ UI73516

APAR Description
PH32808 New Function: Support IPCS VERBEXIT LEDATA 'COMP(COBOL)' for AMODE64
PH33107 Improve performance for intrinsic function UUID4 for AMODE64

V5/V6 Runtime - November 2020 PTF

Date Released Status Download

30 November 2020

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI72716; UI72717  / V2R4: UI72718; UI72719

APAR Description
PH30064 EQAUEDAT compiled with COBOL V5+ is not being called during Debugger execution.
PH30656 COBOL 5+ uses only the 9 low order digits of a USAGE DISPLAY VSAM relative record key
PH31133 COBOL 2014: new date & time intrinsic functions.
PH31172 Runtime support for NEW JSON GENERATE CONDITIONAL SUPPRESS FEATURE
 

RUNTIME PTF:   V2R3: UI72751 (AMODE64) ---> PRE-REQ UI72716
                                V2R4: UI72752 (AMODE64) ---> PRE-REQ UI72718

APAR Description
PH30338 CEEDUMP missing local variables for AMODE64
PH30657 COBOL 5+ uses only the 9 low order digits of a USAGE DISPLAY VSAM relative record key for AMODE64
PH31134 COBOL 2014: new date & time intrinsic functions.

V5/V6 Runtime - October 2020 PTF

Date Released Status Download

10 October 2020

Superseded

ShopZ

RUNTIME PTF:   V2R3: UI71970 / V2R4: UI71971

APAR Description
PH29665 IGZXAPI Function Code 11 (DLEI query) returns incorrect result when callback routine is used.
PH29755 CEEDUMP missing local variables
PH29954 Performance degradation in IGZ@EINI when compared to COBOL V4.2
 

V5/V6 Runtime - September 2020 PTF

Date Released Status Download

27 September 2020

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI71561 / V2R3: UI71562 / V2R4: UI71563

APAR Description
PH28398 INSPECT should not modify an inspected item (CHAPTER 17 of the V6+ Migration Guide for INSPECT ... TALLYING)
PH28573 >VSAM file opening fails with IGZ0021C SHOWCB was unsuccessful for file message
 

RUNTIME PTF:   V2R3: UI71564 (AMODE64) ---> PRE-REQ UI71562
                                V2R4: UI71565 (AMODE64) ---> PRE-REQ UI71563

APAR Description
PH28997 Continuing improvement to COBOL runtime support for AMODE64
PH29138 INSPECT should not modify an inspected item (CHAPTER 17 of the V6+ Migration Guide for INSPECT ... TALLYING)

V5/V6 Runtime - August 2020 PTF

Date Released Status Download

27 August 2020

current

ShopZ

RUNTIME PTF:   V2R2: UI71030 / V2R3: UI71031 / V2R4: UI71032

APAR Description
PH27675 ABEND0C4 in IGZXSLP1 called from getVariableInfo due to bad R15 value
 

V5/V6 Runtime - July 2020 PTF

Date Released Status Download

24 July 2020

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI70444 / V2R3: UI70448 / V2R4: UI70450

APAR Description
PH24319 TEST (,,,SEPARATE(NODSNAME)), POSIX(ON) gives no local variables in CEEDUMP
PH26065 Improve performance of IGZ0279W message.
PH26698 THE JSON GENERATE and PARSE statement will be enhanced to support JSON BOOLEAN NAME/VALUE pairs
PH26882 S0C8 exceptions in IGZXFCAL, resulting in high CPU
PH26994 IGZXAPI Function Code 8 Abends when CAA of the caller is different from CAA of the COBOL program to be queried
 

RUNTIME PTF:   V2R3: UI70521 (AMODE64) ---> PRE-REQ UI70448
                                V2R4: UI70581 (AMODE64) ---> PRE-REQ UI70450

APAR Description
PH26984 Improvements to COBOL program functionality for AMODE64
PH27003 IGZXAPI NEW function code 16 to retreive WORKING-STORAGE addresses of all COBOL programs in the run-unit for AMODE64.

V5/V6 Runtime - June 2020 PTF1

Date Released Status Download

23 June 2020

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI70070 / V2R3: UI70075 / V2R4: UI70076

APAR Description
PH25373 Cobol not honoring printer control char using ADV
PH25815 IGZCXCC processing fails CEE3537S cancelling a COBOL NORENT program linked RENT
PH25917 Add QSAMBUFFINITCHAR IGZUOPT option to control LINAGE buffer initial characters
PH26029 Various C/C++ runtime failures during termination if the COBOL created JVM isn't explicitly destroyed
 

V5/V6 Runtime - June 2020 PTF2

Date Released Status Download

03 July 2020

current

ShopZ

RUNTIME PTF:   V2R3: UI70343

APAR Description
PH26882 s0c8 exceptions in IGZXFCAL, resulting in high cpu

V5/V6 Runtime - June 2020 PTF1

Date Released Status Download

23 June 2020

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI70070 / V2R3: UI70075 / V2R4: UI70076

APAR Description
PH25373 Cobol not honoring printer control char using ADV
PH25815 IGZCXCC processing fails CEE3537S cancelling a COBOL NORENT program linked RENT
PH25917 Add QSAMBUFFINITCHAR IGZUOPT option to control LINAGE buffer initial characters
PH26029 Various C/C++ runtime failures during termination if the COBOL created JVM isn't explicitly destroyed
 

V5/V6 Runtime - May 2020 PTF

Date Released Status Download

27 May 2020

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI69401 / V2R3: UI69403 / V2R4: UI69405

APAR Description
PH22538 S0C1 due to overlay of code in IGZXFCAL during enclave initialization when ALL31(OFF) under CICS
PH23991 IGZ0032S WITH COBOL V6 on CANCEL with CEEHDLR
PH24466 JSON PARSE for null for a group terminates with IGZ0339W
PH24531 (V2R3 and V2R4 only) Update message IGZ0153S to specifically indicate COBOL runtime or z/OS service needs to be installed
PH25316 S0C4 in IGZEINI1 offset X'1630' after applying UI69093
 

RUNTIME PTF:   V2R3: UI69632 (AMODE64) ---> PRE-REQ UI69403
                                V2R4: UI69635 (AMODE64) ---> PRE-REQ UI69405

APAR Description
PH22989 INTEGER-OF-DATE and INTEGER-OF-DAY intrinsic functions may encounter unexpected behavior or ABEND for AMODE64
PH23946 Performance improvement for INSPECT statement for AMODE 64

V5/V6 Runtime - April 2020 PTF (PE - Do not apply)

Date Released Status Download

27 April 2020

current

ShopZ

RUNTIME PTF:   V2R2: UI69091 / V2R3: UI69093 / V2R4: UI69094

APAR Description
PH22863 Performance improvement for INSPECT statement
PH23903 S0C4 IGZXPRS1 offset X'3C0' using incorrect WSA address
 

V5/V6 Runtime - March 2020 PTF

Date Released Status Download

01 April 2020

current

ShopZ

RUNTIME PTF:   V2R2: UI68610 / V2R3: UI68612 / V2R4: UI68614

APAR Description
PH21585 IGZXAPI enhancements to support updating dynamic length elementary data item
PH22618 Add diagnostic messages in CEEDUMP
PH22676 Internal error GPCB-IPCB in module IGZ@PRC
 

RUNTIME PTF:   V2R3: UI68686 (AMODE64) ---> PRE-REQ UI68612
                                V2R4: UI68687 (AMODE64) ---> PRE-REQ UI68614

APAR Description
PH21924 Abend U4087-8 in CELQLIB following 0C7 abend when NOTEST(DWARF) and LP(64) are chosen for AMODE64
PH22631 Improvements to COBOL program functionality for AMODE64

V5/V6 Runtime - February 2020 PTF

Date Released Status Download

25 February 2020

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI67801 / V2R3: UI67819 / V2R4: UI67822

APAR Description
PH21709 COBOL V5+ program calling C/C++ program indirectly can result in CRENT(CAA+X'1F4')=0, causing ABEND0C4 in COBOL V5+ program
 

V5/V6 Runtime - January 2020 PTF

Date Released Status Download

24 January 2020

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI67483

APAR Description
PH20254 For an edited display numeric picture MOVE source, a conversion may modify memory after the conversion temporary
PH20569 S0C4 in IGZXE32 offset X'DC' on MERGE
PH20733 For an edited display numeric picture MOVE source, a conversion may modify memory after the conversion temporary for AMODE64
 

RUNTIME PTF:   V2R3: UI67485 / V2R4: UI67486

APAR Description
PH21259 For an edited display numeric picture MOVE source, a conversion may modify memory after the conversion temporary
PH21260 For an edited display numeric picture MOVE source, a conversion may modify memory after the conversion temporary for AMODE64
PH21261 S0C4 in IGZXE32 offset X'DC' on MERGE
 

RUNTIME PTF:   V2R3: UI67448 (AMODE64) ---> PRE-REQ UI67485
                                V2R4: UI67449 (AMODE64) ---> PRE-REQ UI67486

APAR Description
PH19741 UNSTRING with NOSSRANGE with COBOL V6 behave differently than COBOL V4 when dealing with zero-length items for AMODE64.
PH20718 Improvements to COBOL program functionality for AMODE64

V5/V6 Runtime - December 2019 PTF

Date Released Status Download

19 December 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI66976 / V2R3: UI66974 / V2R4: UI66975

APAR Description
PH19740 UNSTRING with NOSSRANGE with COBOL V6 behave differently than COBOL V4 when dealing with zero-length items.
 

V5/V6 Runtime November 2019 PTF

Date Released Status Download

04 November 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI66560 / V2R3: UI66555 / V2R4: UI66557

APAR Description
PH18138 S0C4 in IGZXCKP offset X'E4' on RERUN
PH18643 Add runtime-support for a new keyword OMITTED in the NAME phrase in JSON GENERATE statement.
PH18644 IGZXAPI enhancements to support querying dynamic length elementary data item attributes
PH18998 Add protection in IGZXAPI routine to check if the Language Environment is active
 

RUNTIME PTF:   V2R3: UI66561 (AMODE64) ---> PRE-REQ UI66555
                                V2R4: UI66566 (AMODE64) ---> PRE-REQ UI66557

APAR Description
PH18684 Improvements to COBOL program functionality for AMODE64

V5/V6 Runtime October 2019 PTF

Date Released Status Download

31 October 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI66040 / V2R3: UI65941 / V2R4: UI65943

APAR Description
PH15975 Incorrect INSPECT result with BEFORE and AFTER when INSPECT REPLACING used.
PH16832 S0C4 in _cleanup during CANCEL
PH17290 Build error in DYNAMIC LENGTH run-time support leads to loop or ABEND
 

RUNTIME PTF:   V2R3: UI66035 (AMODE64) ---> PRE-REQ UI65941
                                V2R4: UI66039 (AMODE64) ---> PRE-REQ UI65943

APAR Description
PH17325 QSAM OPEN under LP(64) may trigger IEC130I message incorrectly for AMODE64
PH17447 Improvements to COBOL program functionality for AMODE64
PH17620 Enhancements to IGZXAPI routine in AMODE64
PH17633 Incorrect INSPECT result with BEFORE and AFTER when INSPECT REPLACING used for AMODE64.

V5/V6 Runtime September 2019 PTF

Date Released Status Download

06 September 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI65064 / V2R3: UI65062/UI65063 / V2R4: UI65058/UI65059

APAR Description
PH14212 ABEND0C8 fixed overflow in UNSTRING verb in very rare cirumstances
PH15116 Local variables are missing in CEEDUMP. Linkage Section is not initialized.
PH15203 Diagnose when a GOBACK statement is incorrectly used in an INPUT or OUTPUT procedure to end a SORT or MERGE
PH15921 Add support for Enterprise COBOL V6.3
----> Technote URL is

V5/V6 Runtime July 2019 PTF

Date Released Status Download

19 July 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI64197

APAR Description
PH13196 NEW FUNCTION: COBOL run-time enhancement for the ENTERPRISE COBOL compilers
PH13539 JVM received zero divide error as COBOL v5 enables IEEE divide-by-zero
PH13900 Traceback information in the CEEDUMP does not contain all statement numbers when the program is compiled TEST(SEP(DSNAME)).

RUNTIME PTF:   V2R3: UI64198

APAR Description
PH14327 NEW FUNCTION: COBOL run-time enhancement for the ENTERPRISE COBOL compilers
PH14328 Traceback information in the CEEDUMP does not contain all statement numbers when the program is compiled TEST(SEP(DSNAME)).
PH14330 NEW FUNCTION: COBOL run-time enhancement for the ENTERPRISE COBOL compilers

V5/V6 Runtime June 2019 PTF

Date Released Status Download

19 June 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI63601

APAR Description
PH12484 NUMVAL and TEST-NUMVAL do not diagnose input with bad format as incorrect input and produce faulty results

RUNTIME PTF:   V2R3: UI63602, UI63355

APAR Description
PH13070 NUMVAL and TEST-NUMVAL do not diagnose input with bad format as incorrect input and produce faulty results
PH12746 Abend s878 or s0c4 om dynamic allocation in IGZIDYN

V5/V6 Runtime April 2019 PTF

Date Released Status Download

12 April 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI62418

APAR Description
PH10144 Format VN_* and PfmSv_* cells in CEEDUMP for each active compile unit if TER(DUMP) or TER(UADUMP)

RUNTIME PTF:   V2R3: UI62419

APAR Description
PH10708 Format VN_* and PfmSv_* cells in CEEDUMP for each active compile unit if TER(DUMP) or TER(UADUMP)

V5/V6 Runtime March 2019 PTF

Date Released Status Download

29 March 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI61878

APAR Description
PH08084 UNSTRING statement reads past the end of sending field causing false matches with DELIMITER value.
PH08921 CEE3501S The module IGZXAPS was not found.

RUNTIME PTF:   V2R3: UI61879

APAR Description
PH09480 CEE3501S The module IGZXAPS was not found.
PH09481 UNSTRING statement reads past the end of sending field causing false matches with DELIMITER value.

V5/V6 Runtime February 2019 PTF

Date Released Status Download

26 February 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI61386

APAR Description
PH07325 Base Locators for Files allocated above the line when compiling with DATA(24) and NORENT

RUNTIME PTF:   V2R3: UI61387

APAR Description
PH08327 Base Locators for Files allocated above the line when compiling with DATA(24) and NORENT

V5/V6 Runtime January 2019 PTF

Date Released Status Download

30 January 2019

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI60656

APAR Description
PH07205 DFHCSDUP report does not report LEVEL AND PTF LEVEL in its output.

RUNTIME PTF:   V2R3: UI60657,UI60348

APAR Description
PH06843 Repeated dynamic call/cancel of legacy COBOL module from both legacy and v5+ callers drives up use count
PH06613 S0C1 IGWCXGF, COBOL calling ASSEMBLER calling COBOL with XML

V5/V6 Runtime November 2018 PTF

Date Released Status Download

29 November 2018

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI59834

APAR Description
PH04431 Remove the requirement for the IGZIUXB and IGZIUXC exit with the COBOL v6.2 TEST(SEPARATE(DSNAME)) option.
----> This PTF requires the V4 runtime PTF UI59707 which contains the updated IGZWIUXB/IGZWIUXC/IGZWIUXD SCEESAMP members, but there is no SMP/E requirement for it.

RUNTIME PTF:   V2R3: UI59835

APAR Description
PH04557 Remove the requirement for the IGZIUXB and IGZIUXC exit with the COBOL v6.2 TEST(SEPARATE(DSNAME))option.
----> This PTF requires the V4 runtime PTF UI59813 which contains the updated IGZWIUXB/IGZWIUXC/IGZWIUXD SCEESAMP members, but there is no SMP/E requirement for it.

V5/V6 Runtime October 2018 PTF

Date Released Status Download

19 October 2018

Superseded

ShopZ

RUNTIME PTF:   V2R2: UI59102

APAR Description
PH02826 An assembler subprogram may get an ABEND0CA after the COBOL v5+ run-time has issued a diagnostic message

RUNTIME PTF:   V2R3: UI59089

APAR Description
PH03585 An assembler subprogram may get an ABEND0CA after the COBOL v5+ run-time has issued a diagnostic message

V5/V6 Runtime September 2018 PTF

Date Released Status Download

27 September 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI58596; V2R2: UI58595

APAR Description
PH01721 ADD SUPPORT FOR XMLSS SEGMENTED PARSING OF NATIONAL STRINGS WITH UN-REPRESENTABLE CHARACTERS
PH01721 Add run-time support for NUMVAL-F, TEST-NUMVAL, TEST-NUMVAL-C, TEST-NUMVAL-F, HEX-TO-CHAR and BIT-TO-CHAR intrinsic functions
PH02403 ADD RUN-TIME SUPPORT FOR A NEW KEYWORD OMITTED IN THE NAME PHRASE IN JSON PARSE STATEMENTS

RUNTIME PTFs:   V2R3: UI58603, UI58604

APAR Description
PH02800 ADD RUN-TIME SUPPORT FOR NUMVAL-F, TEST-NUMVAL, TEST-NUMVAL-C, TEST-NUMVAL-F, HEX-TO-CHAR AND BIT-TO-CHAR INTRINSIC FUNCTIONS
PH02801 ADD NEW COBOL RUN-TIME IGZ MESSAGES
PH02802 ADD RUN-TIME SUPPORT FOR A NEW KEYWORD OMITTED IN THE NAME PHRASE IN JSON PARSE STATEMENTS
PH02803 ADD SUPPORT FOR XMLSS SEGMENTED PARSING OF NATIONAL STRINGS WITH UN-REPRESENTABLE CHARACTERS

V5/V6 Runtime August 2018 PTF

Date Released Status Download

21 August 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI57854; V2R2: UI57852

APAR Description
PH00998 s0c1 IGZXXVIO for READ when record not found

RUNTIME PTFs:   V2R3: UI57853

APAR Description
PH01176 s0c1 IGZXXVIO for READ when record not found

V5/V6 Runtime July 2018 PTF

Date Released Status Download

31 July 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI57304; V2R2: UI57303

APAR Description
PI98869 S0C4 in _IGZXINSPECT offset X'24B0' on INSPECT REPLACING

RUNTIME PTFs:   V2R3: UI57302

APAR Description
PH00145 S0C4 in _IGZXINSPECT offset X'24B0' on INSPECT REPLACING

V5/V6 Runtime June 2018 PTF

Date Released Status Download

21 June 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI56508; V2R2: UI56507

APAR Description
PI97696 Debugger event DpiNotifyNewProgramEntry returns the entry name rather than the compile unit name in COBOL v5+
PI99068 Exception S0C4 in IGZXPRS1 offset X'3E2'

RUNTIME PTFs:   V2R3: UI56511

APAR Description
PI98700 Exception S0C4 in IGZXPRS1 offset X'3E2'
PI99069 Debugger event DpiNotifyNewProgramEntry returns the entry name rather than the compile unit name in COBOL v5+

V5/V6 Runtime May 2018 PTF

Date Released Status Download

31 May 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI56043, UI56098; V2R2: UI56042, UI56097

APAR Description
PI91578 CBL Runtime message IGZ0060W truncation of high order digit positions on COMPUTE stmt
PI97158 Provide a fallback message if the intended message is unavailable due to missing message table maintenance
PI97161 Improve SSRANGE(,MSG) messages by including the program name
PI97164 Add run-time function to be used by the compiler to support MOVE from numeric edited type to numeric type
PI97224 Add run-time support for UTF-16 with U* intrinsic functions. Improve surrogate pair awareness of UTF-16 function REVERSE.
PI97350 S0C4 exception in CDAEEDE CSECT GETMEM31
PI97414 Detect invalid DSA word zero signature during COBOL dynamic call

RUNTIME PTFs:   V2R3: UI55861, UI55862

APAR Description
PI97711 Add run-time function to be used by the compiler to support MOVE from numeric edited type to numeric type
PI97717 Detect invalid DSA word zero signature during COBOL dynamic call
PI97716 Provide a fallback message if the intended message is unavailable due to missing message table maintenance
PI97715 S0C4 exception in CDAEEDE CSECT GETMEM31
PI97714 Improve SSRANGE(,MSG) messages by including the program name
PI97713 CBL Runtime message IGZ0060W truncation of high order digit positions on COMPUTE stmt
PI97712 Add run-time support for UTF-16 with U* intrinsic functions. Improve surrogate pair awareness of UTF-16 function reverse.

V5/V6 Runtime April 2018 PTF

Date Released Status Download

13 April 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI55103, V2R2: UI55102

APAR Description
PI95268 Exception S0C4 IGZEINI offset X'4E'

RUNTIME PTFs:   V2R3: UI55104, UI54960

APAR Description
PI96183 Possible UNSTRING/TABLE SORT failure when program compiled with COBOL v5.x compiler and running z/OS v2.3 on z13 or z14
PI96398 Exception S0C4 IGZEINI offset X'4E'
PI96107 ABEND0C4 due to an incorrect WSA address after a COBOL II dynamic call to a COBOL v5+ program

V5/V6 Runtime March 2018 PTF

Date Released Status Download

30 March 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI54469, V2R2: UI54468, UI54726

APAR Description
PI82714 IGZXAPI function 8 abend0C4 if R12 does not point to the CEECAA
PI94333 Due to bad R15 values in run-time library save areas, CEEDUMP format errors and/or DFHAP1301 corruption of control blocks
PI94522 Improve COBOL 6 IPCS Dump formatting
PI94563 S0C4 IGZXAPI module IGZXFLI at offset X'5EE'
PI95025 In a mixed C/C++, pre-V5+ and v5+ COBOL environment with COBOL CANCELs, v5+ COBOL working-storage may be unintialized
PI95675 Continuation of APAR PI93046 for COBOL LE 2.2 Run-time fix.
----> For Enterprise COBOL V5+ users using Debug Tool under CICS with the CBLPSHPOP(OFF) runtime option in effect: After relinking the bootstrap routines IGZXBST1, IGZXBST2, or IGZXBST3 provided by APAR PI85875, Debug Tool may fail to start a debugging session under CICS when the LE runtime option CBLPSHPOP(OFF) is in effect. Requires a relink to bring in the updated bootstraps.

RUNTIME PTFs:   V2R3: UI54470

APAR Description
PI95108 IGZXAPI function 8 abend0C4 if R12 does not point to the CEECAA
PI95109 Due to bad R15 values in run-time library save areas, CEEDUMP format errors and/or DFHAP1301 corruption of control blocks
PI95111 S0C4 IGZXAPI module IGZXFLI at offset X'5EE'
PI95113 Improve COBOL 6 IPCS Dump formatting
PI95114 In a mixed C/C++, pre-V5+ and v5+ COBOL environment with COBOL CANCELs, v5+ COBOL working-storage may be unintialized

V5/V6 Runtime February 2018 PTF

Date Released Status Download

28 February 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI53890, V2R2: UI53889

APAR Description
PI92521 Message IGZ0097S contains a bad program name and offset for NUMVAL failure.
PI92522 IGZ0033S message when a COBOL V5+ program dynamically calls a COBOL PRE-V5+ program which enables RTEREUS(ON)
PI92569 Runtime message IGZ0151S not generated when performing NUMVAL of a national data item with 19-31 bytes using ARITH(COMPAT).
PI93046 Debug Tool does not start up after applying COBOL PTF UI49744
PI93048 The fix for PI44846 exposes a problem assigning the correct WSA to dynamically called compile units with duplicate names

RUNTIME PTFs:   V2R3: UI53820, UI53807

APAR Description
PI93130 loop in IGZINSH when executing a 'set address of ..' statement in debug tool
PI93660 Message IGZ0097S contains a bad program name and offset for NUMVAL failure.
PI93662 IGZ0033S message when a COBOL V5+ program dynamically calls a COBOL PRE-V5+ program which enables RTEREUS(ON)
PI93663 The fix for PI44846 exposes a problem assigning the correct WSA to dynamically called compile units with duplicate names
PI93664 Runtime message IGZ0151S not generated when performing NUMVAL of a national data item with 19-31 bytes using ARITH(COMPAT).
PI93666 Debug Tool does not start up after applying COBOL PTF UI49744

V5/V6 Runtime January 2018 PTF

Date Released Status Download

28 January 2018

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI53198, V2R2: UI53197

APAR Description
PI91068 File status 93 on READ of VSAM KSDS with alternative index
PI92022 COBOL performance degradation with overlapping MOVE
PI92023 In a CEEDUMP, the "User Level" data is incorrectly truncated to 4 characters.

RUNTIME PTFs:   V2R3: UI53199

APAR Description
PI92325 File status 93 on READ of VSAM KSDS with alternative index
PI92326 COBOL performance degradation with overlapping MOVE
PI92327 In a CEEDUMP, the "User Level" data is incorrectly truncated to 4 characters.

V5/V6 Runtime December 2017 PTF

Date Released Status Download

19 December 2017

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI52551, V2R2: UI52550

APAR Description
PI90195 S0C4 ABEND in IGZXPRS1 at offset X'3CE'
PI90652 ABEND0C4 as the COBOL v5+ run-time fails to recover properly from references to an SVC DELETEd module

RUNTIME PTFs:   V2R3: UI52552

APAR Description
PI91271 S0C4 ABEND in IGZXPRS1 at offset X'3CE'
PI91272 ABEND0C4 as the COBOL v5+ run-time fails to recover properly from references to an SVC DELETEd module
PI90459 CEEDUMP truncated while listing Local Variables containing an table that doesn't have addressability

V5/V6 Runtime November 2017 PTF

Date Released Status Download

30 November 2017

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI52046, V2R2: UI52045

APAR Description
PI89508 CEEDUMP truncated while listing Local Variables containing an table that doesn't have addressability
PI89587 ABEND0C7 during XML GENERATE on SUPPRESS WHEN LOW-VALUE or HIGH-VALUE of a numeric item

RUNTIME PTFs:   V2R3: UI52041

APAR Description
PI90459 Enhancement: User control of IGZ0268/IGZ0269 warning messages for OS/VS COBOL Program
PI90460 Loop on dynamic call from COBOL V6.1 to COBOL V4.2

V5/V6 Runtime October 2017 PTF

Date Released Status Download

30 October 2017

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI51333, V2R2: UI51332

APAR Description
PI82718 IGZXBST2+8A abend0c4 after COBOL DLL function gets control from XPLink code
PI87862 Loop on dynamic call from COBOL V6.1 to COBOL V4.2
PI88376 After abendx37 on an ADVANCING file, abend0c4 producing an IGZ0034W message reporting source module and offset of abend
PI88768 Update macro and sample file for IGZUOPT

RUNTIME PTFs:   V2R3: UI51309, UI51331

APAR Description
PI89032 Enhancement: User control of IGZ0268/IGZ0269 warning messages for OS/VS COBOL Program
PI89096 Loop on dynamic call from COBOL V6.1 to COBOL V4.2
PI89097 After abendx37 on an ADVANCING file, abend0c4 producing an IGZ0034W message reporting source module and offset of abend
PI89098 IGZXBST2+8A abend0c4 after COBOL DLL function gets control from XPLink code
PI89099 Update macro and sample file for IGZUOPT

V5/V6 Runtime September 2017 PTF

Date Released Status Download

28 September 2017

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI50540, V2R2: UI50539, V2R3: UI49631

APAR Description
PI84492 In an ALL31(OFF) environment, CEEFETCH of a COBOL v5+ module produces an unusable function descriptor
PI86054 The COBOL run-time fails to free SYSIN buffers at enclave termination
PI86055 COBOL V6.1 Performance degradation
PI86703 XMLPARSE(XMLSS/COMPAT) in a multi-thread COBOL program may have memory leak
PI86855 Function descriptors created for CEEFETCH or CEEPIPI ADD_ENTRY are not deleted upon module delete, leading to memory leak
PI87372 XML GENERATE with CODEPAGE(930) ABEND0C4 in outputTag_SBCS due to uninitialized entity escape table pointer
PI87543 XMLPARSE(XMLSS/COMPAT) in a multi-thread COBOL program may have memory leak
PI87544 Function descriptors created for CEEFETCH or CEEPIPI ADD_ENTRY are not deleted upon module delete, leading to memory leak
PI87546 In an ALL31(OFF) environment, CEEFETCH of a COBOL v5+ module produces an unusable function descriptor
PI87547 XML GENERATE with CODEPAGE(930) ABEND0C4 in outputTag_SBCS due to uninitialized entity escape table pointer

V5/V6 Runtime August 2017 PTF2

Date Released Status Download

25 August 2017

Superseded

ShopZ

RUNTIME PTFs:   V2R1: UI49628, UI49745 / V2R2: UI49627, UI49744

APAR Description
PI85700 The COBOL run-time fails to free SYSIN buffers at enclave termination
PI85875 COBOL V6.1 Performance degradation
PI86227 Continuation of APAR PI85875

V5/V6 Runtime August 2017 PTF1

Date Released Status Download

18 August 2017

Superseded

ShopZ

RUNTIME PTFs:   UI49242(V2R1) / UI49241(V2R2)

APAR Description
PI84517 Add support for ENTERPRISE COBOL V6.2

Relevant technote:


V5/V6 Runtime July 2017 PTF

Date Released Status Download

12 July 2017

Superseded

ShopZ

RUNTIME PTFs:   UI48665(V2R1) / UI48664(V2R2)

APAR Description
PI84154 After PI79257, IGZ0272S CUNLCNV return code 12 reason code 3 may be seen from use of FUNCTION NATIONAL- 17/07/07 PTF PECHANGE
----> To fix PE PTF(UI46586)(V2R1)
----> To fix PE PTF(UI46585)(V2R2)

V5/V6 Runtime June 2017 PTF

Date Released Status Download

30 June 2017

Superseded

ShopZ

RUNTIME PTFs:   UI48165(V2R1) / UI48164(V2R2)

APAR Description
PI71621 Correct JSON SUPPRESS I/O issues
PI81789 ABEND0C4 in a RENT COBOL v5+ module that receives control in AMODE(24) before the COBOL v5 run-time has been initialized

V5/V6 Runtime May 2017 PTF

Date Released Status Download

02 June 2017

Superseded

ShopZ

RUNTIME PTFs:   UI47586(V2R1) / UI47585(V2R2)

APAR Description
PI81640 High CPU Runtime Utilization with 'INSPECT CONVERTING' statement

Runtime April 2017 PTF  (PE - Do not apply)

Date Released Status Download

30 April 2017

Superseded

ShopZ

RUNTIME PTFs:   UI46586(V2R1) / UI46585(V2R2)

APAR Description
PI75538 NOTEST(DWARF) gives no "Local Variables" section in CEEDUMP output if the compile unit is compiled NORENT
PI78973 COBOL V5/V6 Gives file status 46 on READ VSAM Alt Index instead of 10
PI79257 Increased runtime CPU time for COB V6 DB2 program with usage of NATIONAL-OF and DISPLAY-OF intrinsic functions.

V5/V6 Runtime March 2017 PTF

Date Released Status Download

31 March 2017

Superseded

ShopZ

RUNTIME PTFs:   UI46184(V2R1) / UI46190(V2R2)

APAR Description
PI79370 Continuation of PI76841 exception IGZXPRS1 offset X'3C8' using PROCEDURE POINTER call
PI75892 ABENDS138/ABENDS05C when attempting to write a message from an I/O error exit and the LE message file is not yet allocated
PI76749 IGZEINI1+B0C abend0c4 checking entry point eyecatcher via CLLE of DELETE'd module
PI76841 Exception IGZXPRS1 offset X'3C8' using procedure pointer call
PI76988 S0C4 IGZXLPKD csect QXCP
PI77291 File status 24 on RRDS with relative key greater than 10
PI77503 S0C7 on VSAM READ with CBL V6.1. Program works fine in CBL V4.2.
PI78197 CEE0813S insufficient storage creating procedure-pointer via SET statement or the CEEFETCH macro

V5/V6 Runtime February 2017 PTF

Date Released Status Download

28 February 2017

Superseded

ShopZ

RUNTIME PTFs:   UI44634(V2R1) / UI44633(V2R2)

APAR Description
PI75601 CICS excessive DUMP output with compile option TEST(NOEJPD)
PI76162 Message IGZ0170S followed by U4094 ABEND

V5/V6 Runtime January 2017 PTF

Date Released Status Download

27 January 2017

Superseded

ShopZ

RUNTIME PTFs:   UI44110(V2R1) / UI44109(V2R2)

APAR Description
PI73815 S0C4 IGZEINI offset X'238'
PI75017 IMS connect HWSN1925E/ABENDS0C4 with CBL V5.2 while okay in CBL V4.2

V5/V6 Runtime December 2016 PTF

Date Released Status Download

22 December 2016

Superseded

ShopZ

RUNTIME PTFs:   UI43310(V2R1) / UI43309(V2R2)

APAR Description
PI70789 CEEDUMP much larger with COBOL V5 than previous versions of COBOL
PI72689 S0C1 with mix of assembler and COBOL
PI72884 SORT message ICE025A U0025 with COBOL V5

V5/V6 Runtime November 2016 PTF

Date Released Status Download

29 November 2016

Superseded

ShopZ

RUNTIME PTFs:   UI42660(V2R1) / UI42659(V2R2)

APAR Description
PI71169 SUPPRESS option of XML GENERATE may generate invalid output
PI71356 After SVC LOAD and DELETE of a COBOL v5+ NORENT program abend0C4 in enclave termination
PI71767 The TALLYING result is incorrect when the substr1 has a length of 0

V5/V6 Runtime October 2016 PTF

Date Released Status Download

26 October 2016

Superseded

ShopZ

RUNTIME PTFs:   UI41674(V2R1) / UI41673(V2R2)

APAR Description
PI70080 ABEND0C4 calling COBOL V5+ program loaded by CEEFETCH macro

V5/V6 Runtime August 2016 PTF

Date Released Status Download

25 August 2016

Superseded

ShopZ

RUNTIME PTFs:   UI40212(V1R13)

APAR Description
PI67644 Add SYMBOL IGZXA2D and IGZXD2A to IGZXLPKA MODULE

RUNTIME PTFs:   UI40214(V2R1) / UI40213(V2R2)

APAR Description
PI66437 Address a performance issue in INSPECT statement when there is a large number of TALLYING fields.
PI67702 U4088 RC63 when doing a SORT with COBOL

V5/V6 Runtime July 2016 PTF
Date Released Status Download

29 July 2016

Superseded

ShopZ

RUNTIME UI39544(V2R1) / UI39543(V2R2) PTF

APAR Description
PI64114 COBOL V5+ function- and procedure-pointer's point to descriptor that assumes COBOL V5+ run-time is active
PI64480 IGZXAPI Function code 8 gives incorrect WORKING-STORAGE address
PI65438 COBOL exception in IGZSTOR (freestg) routine after rewrite

Runtime June 2016 PTF
Date Released Status Download

30 June 2016

Superseded

ShopZ

RUNTIME UI38926(V1R13) PTF

APAR Description
PI63724 COBOL exception in IGZSTOR (freestg) routine after REWRITE
PI64726 U0196 ABEND in module IGZCER4 when using IPCS VERBX

RUNTIME UI38933(V2R1) / UI38932(V2R2) PTF

APAR Description
PI63534 U0196 ABEND in module IGZCER4 when using IPCS VERBX

Runtime May 2016 PTF
Date Released Status Download

02 June 2016

Superseded

ShopZ

RUNTIME UI38153(V1R13) PTF

APAR Description
PI62126 Services IGZCA2D and IGZCD2A have dependencies on code and data structures of earlier versions of COBOL

RUNTIME UI38155(V2R1) / UI38154(V2R2) PTF

APAR Description
PI62718 Services IGZCA2D and IGZCD2A have dependencies on code and data structures of earlier versions of COBOL

V5/V6 Runtime April 2016 PTF
Date Released Status Download

29 April 2016

Superseded

ShopZ

RUNTIME UI37310(V1R13) PTF

APAR Description
PI59277 SC03 ABEND when using COBOL V5
PI60329 FS90/MODCB failure in mixed V5+/PREV5 COBOL program with VSAM I/O
----> To fix PE PTFs ((UI37305), (UI35307), (UI35306), (UI36152), (UI36469), (UI36153), (UI36470), (36468))
PI60610 CBL V5.2 UNSTRING from a delimited character produces different results than CBL V4
PI60674 ABEND0C4 calling a CANCEL'd COBOL V5 multisegment program in a mixed COBOL V5 and legacy COBOL environment
PI61401 ABEND S322 during VSAM READ

RUNTIME UI37311(V2R1) / UI37309(V2R2) PTF

APAR Description
PI59277 SC03 ABEND when using COBOL V5
PI59594 ABEND0C4 calling a CANCEL'd COBOL V5 multisegment program in a mixed COBOL V5 and legacy COBOL environment
PI60329 FS90/MODCB failure in mixed V5+/PREV5 COBOL program with VSAM I/O
PI60610 CBL V5.2 UNSTRING from a delimited character produces different results than CBL V4
PI60982 ABEND S322 during VSAM READ

V5/V6 Runtime March 2016 PTF  (PE - Do not apply)

Date Released Status Download

31 March 2016

Superseded

ShopZ

RUNTIME UI36468(V1R13) PTF

APAR Description
PI58394 S878 Using VSAM external files with mix of COBOL V4 AND V5
PI59225 S0C4 IGZXSM0A + X'68A' COBOL program executing SORT
PI59226 CEE0813S or S878 ABEND using COBOL CALL and CANCEL
PI59227 S0C4 in IGZXF2D offset X'8A'
PI59229 COBOL V5.1 issues the IGZ0032S CANCEL message that COBOL V4.2 did not for DYNAMIC calls between different languages
PI59230 INSPECT statement with multiple converting phases generates invalid code
PI59231 Loop in IGZXCICS on INQUIRE program, resulting in AICA
PI59232 S878 ABEND with COBOL program executing SORT
PI59511 Cache of a previous (dynamic call by literal) caller is wrongly associated with the current call giving U4039
.

RUNTIME UI36470(V2R1) / UI36469(V2R2) PTFs

APAR Description
PI51091 ABEND S0C4 in IGZCEV4 for CEEDUMP when an UNBOUNDED memory table is present
PI52700 Loop in IGZXCICS on INQUIRE program, resulting in AICA
PI55769 COBOL V5.1 issues the IGZ0032S CANCEL message that COBOL V4.2 did not for DYNAMIC calls between different languages
PI56266 Add support for ENTERPRISE COBOL V6.1
PI56284 CEE0813S or S878 ABEND using COBOL CALL and CANCEL
PI57427 S878 Using VSAM external files with mix of COBOL V4 AND V5
PI57652 S0C4 in IGZXF2D offset X'8A'
PI57913 S878 ABEND with COBOL program executing SORT
PI57914 S0C4 IGZXSM0A + X'68A' COBOL program executing SORT
PI58412 INSPECT statement with multiple converting phases generates invalid code
PI59362 Cache of a previous (dynamic call by literal) caller is wrongly associated with the current call giving U4039
.

V5/V6 Runtime February 2016 PTF  (PE - Do not apply)

Date Released Status Download

19 February 2016

Superseded

ShopZ

RUNTIME UI35306(V1R13) / UI35307(V2R1) / UI35305(V2R2) PTFs

APAR Description
PI52698 S0C1 or S0C4 in IGZEVEX when reading record that does not exist
PI56013 When COBOL runtime is in read-only memory, S0C4 can occur during a QSAM OPEN of file with RECFM=SPANNED & SAME RECORD AREA
PI56536 IGZ0099C Internal error STOR0001 was detected in module IGZSTOR
PI56726 COBOL pre V5 program, doing PROCEDURE POINTER call to a COBOL V5+ program, R1 is not saved to save area
.
V5/V6 Runtime January 2016 PTF
Date Released Status Download

29 January 2016

Superseded

ShopZ

RUNTIME UI34684(V1R13) / UI34685(V2R1) / UI34683(V2R2) PTFs

APAR Description
PI47210 Performance degradation with Enterprise COBOL V5 under CICS
PI53636 ABENDS244 S244 on synadf in IGZXQSVC
PI54586 With XMLPARSE(COMPAT), an empty attribute value incorrectly generates a second ATTRIBUTE-NAME event
PI55120 REUSENV=OPT has no effect on RTEREUS environment with COBOL V5
PI55201 If a COBOL II socondary entry is dynamically called from both COBOL II and COBOL V5, each may see a different WORKING-STORAGE
PI55336 COBOL V5.x customers compiling programs that use floating point arithmetic using ARITH(COMPAT) may yield different results.
PI55438 Dynamically called assembler program is not deleted from storage when it is CANCELED

V5/V6 Runtime December 2015 PTF
Date Released Status Download

16 December 2015

Superseded

ShopZ

RUNTIME UI33596(V1R13) / UI33597(V2R1) / UI33595(V2R2) PTFs

APAR Description
PI52420 QSAM OPEN of a VSAM dataset, without user file status or declarative, is missing the issue of IGZ035S message

V5/V6 Runtime November 2015 PTF
Date Released Status Download

03 December 2015

Superseded

ShopZ

RUNTIME UI33266(V1R13) / UI33267(V2R1) / UI33265(V2R2) PTFs

APAR Description
PI49703 Enhanced IGZXAPI routine to return WORKING-STORAGE address and length of the Enterprise COBOL for Z/OS V5.X program.
PI51053 XML generate with SUPPRESS may give incorrect results for usage NATIONAL LOW-VALUES data items
PI51063 Inconsistent behavior when XML GENERATE with SUPPRESS is used with National, Alaphanumeric constants
PI51068 DEBUG tool may not start for COBOL V5 programs in CICS when running under Z/OS V2.2

V5/V6 Runtime October 2015 PTF
Date Released Status Download

23 October 2015

Superseded

ShopZ

RUNTIME UI32125(V1R13) / UI32126(V2R1) / UI32124(V2R2) PTFs

APAR Description
PI48427 Incorrect working storage data when program called by both PL/I and COBOL
PI49412 In XML GENERATE statement SUPPRESS does not work if IDENTIFIER-8 is not included in TYPE phrase.
PI49902 The IGZXFCA1 dynamic call fastpath code under CICS with CBLPSHPOP(OFF) fails to set the expected R1 in its save area.
PI49958 Storage leak in multi-threaded environment when QSAM or VSAM file is closed.

V5/V6 Runtime September 2015 PTF
Date Released Status Download

30 September 2015

Superseded

ShopZ

RUNTIME UI31473(V1R13) / UI31474(V2R1) / UI31472(V2R2) PTFs

APAR Description
PI47838 (COB V5.2) Error displaying ARCH option in CEEDUMP - ARCH(10) shown as ARCH(0)
PI48166 COBOL V5 XML PARSER U4038 ABEND
PI48232 S0C4 ABEND from XML GENERATE statement
PI48532 PTFS for PI44846 did not include the fix for the reported problem
PI48561 During COBOL I/O, a vendor I/O routine calls IGZXFLI in IGZXAPI and fails 0C4 due to unexpected PROLOG type in COBOL I/O routine

V5/V6 Runtime August 2015 PTF
Date Released Status Download

02 September 2015

Superseded

ShopZ

RUNTIME UI30458(V1R13) / UI30459(V2R1) PTFs

APAR Description
PI44846 RTEREUS not working when using alternate ENTRY
PI46187 Exception CEEPLOD offset X'3C' when using COBOL V5 and SORT

V5/V6 Runtime July 2015 PTF
Date Released Status Download

04 August 2015

Superseded

ShopZ

RUNTIME UI29731(V1R13) / UI29732(V2R1) PTFs

APAR Description
PI42528 CALL {identifier} incorrectly translates program name initial extension characters (@#$) TO J
PI45589 (COB V5.2) Performance tuning for COBOL running under CICS when the CBLPSHPOP option is OFF

V5/V6 Runtime June 2015 PTF
Date Released Status Download

25 June 2015

Superseded

ShopZ

RUNTIME UI28482(V1R13) / UI28483(V2R1) PTFs

APAR Description
PI40883 Function LOWER-CASE(), UPPER-CASE() fail to convert letters with DIACRITICS.
PI41785 Memory leak with COBOL SORT table verb.
PI42277 IEW2146S Conflicting input specifications after application error drives DEBUG infrastructure under CICS

V5/V6 Runtime May 2015 PTF
Date Released Status Download

27 May 2015

Superseded

ShopZ

RUNTIME UI27688(V1R13) / UI27689(V2R1) PTFs

APAR Description
PI35346 CEEDUMP shows invalid entry in traceback when running under CICS.
PI37689 Modify IGZXAPI to detect when garbage is passed to it for a storage overlay exists.
PI39302 ASRA due to WSA being ZEROS when EC linking to V5 program from calling program that calls older COBOL program.
PI39312 Exception in IGZEINP offset X'A94'
PI39754 Performance improvement for INSPECT CONVERTING.

V5/V6 Runtime April 2015 PTF
Date Released Status Download

24 April 2015

Superseded

ShopZ

RUNTIME UI26787(V1R13) / UI26788(V2R1) PTFs

APAR Description
PI37886 Problem with COBOL 5.1 built program dynamically calling program compiled with COBOL 4.1
PI38102 ABEND0C4 in IGZXBST after calling AMODE(24) COBOL V5 module from an AMODE(31) environment
PI38705 CEE1001E HANDLE command with the LABEL not supported by the language used by program IGZXCMSG

V5/V6 Runtime March 2015 PTF
Date Released Status Download

10 April 2015

Superseded

ShopZ

RUNTIME UI26506(V1R13) / UI26507(V2R1) PTFs

APAR Description
PI35532 Program terminates with error condition = CEE0813S
PI35657 File status 23 not received when using VSAM dataset specifies RLS=NRI
PI36309 ABEND878 running AMODE 24 program containing multiple closes of files
PI36810 Program run ends with U4088 ABEND
PI37202 S0C4 ABEND may occur in module IGZXSIG during thread termination
PI37882 (COB V5.1) COBOL 5 program with multiple DYNAMIC calls to VS COBOL II program may receive ABEND0C1 IN IGZEBST
PI37872 ABEND0C4 PIC4 in CEEPDEL2 on CANCEL of a program
----> To fix PE PTFs(UI25310, UI25311)

Relevant technote:


V5/V6 Runtime February 2015 PTF(PE - Do not apply)
Date Released Status Download

27 February 2015

Superseded

ShopZ

RUNTIME UI25310(V1R13) / UI25311(V2R1) PTFs

APAR Description
PI28548 ABEND U4088 REASON 63 within call to IGZXAPI
PI30714 COBOL compiler issues XML exception 00000417 while processing € OR €
PI31307 Return-code not set when main COBOL returns to MVS using RTEREUS(ON)
PI32846 CEE3204S occurs due to ABEND0C4 in IGZXFCA3 +X'3E' on store of REG13 off REG11. REG11 contains zero's.
PI32999 Difference in behavior in checking for NUMERIC between COBOL V4 & COBOL V5.
PI33378 Add support for Enterprise COBOL V5.2
PI33646 The WSA address used by the COBOL program is reset to zero
PI33688 Protection Exception in IGZXPRS error message
PI33690 Sample jobs EAGGJJOB and EAGGXJOB, compiled with ARCH(6) receives runtime ABEND0C1 ABEND ON IRXJCL call
.
V5/V6 Runtime December 2014 PTF
Date Released Status Download

13 December 2014

Superseded

ShopZ

RUNTIME UI23704(V1R13) / UI23705(V2R1) PTFs

APAR Description
PI26998 ABEND 0C1 at IGZCD24 when mixing COBOL 4.2 and 5.1 in a CICS 5.1 region
PI27943 XML multiple SUPPRESS phrases might fail to suppress attributes
PI28288 S0C4 when using COBOL SORT with SORT-MODE-SIZE
PI28878 COBOL 5.1 module causes CEEPCALL to abend with S0C1
PI28426 QSAM file status for END_OF_FILE incorrect

V5/V6 Runtime October 2014 PTF
Date Released Status Download

16 October 2014

Superseded

ShopZ

RUNTIME UI21980,UI22181(V1R13) / UI21981,UI22182(V2R1) PTFs

APAR Description
PI26215 COBOL V5 does not change from FB to FBA format in RECFM using AFTER ADVANCING statement
PI27107 ABEND0C4 in LOADQX05 in LMOD IGZXLPKA

V5/V6 Runtime September 2014 PTF
Date Released Status Download

30 September 2014

Superseded

ShopZ

RUNTIME UI21657(V1R13) / UI21658(V2R1) PTFs

APAR Description
PI23475 JVM received zero divide error as COBOL V5 SETS IEEE divide-by-zero mask
PI24638 ABEND S0C4 when FILE STATUS ITM is in LINKAGE section
PI24796 IWZCXGF issues invalid free that leads to recovered from program check in CEEV#FH
PI25079 (COB V5.1) program dynamic call to COB II RES program under CICS gets ASRA/S0C4 in IGZEBST at +x'146'.
PI25087 (COB V5.1) file MERGE result in ABEND U4083 in CEEPLPKA when input files being merged are empty plus RENT/NORENT mixture 0C4
PI25822 New functionality in COBOL RTE - XMLPARSE

Relevant technote:


V5/V6 Runtime July 2014 PTF
Date Released Status Download

30 July 2014

Superseded

ShopZ

RUNTIME UI19787/UI19859(V1R13) / UI19788/UI19860(V2R1) PTFs

APAR Description
PI19724 ABEND0C4 RC X'11' in module IGZEINI at offset X'14E' when V5.1 uses CALL IDENTIFIER more than once to call same V4.2 program
PI20325 File status 21 received instead of a 22 for duplicate record
PI20531 ABEND0C4 in IGZXSRSL +X'1C' using INSPECT statement
PI21256 ABEND0C4 at CEEPDEL2+B4 on CANCEL of program
PI21280 CEE3204S due to protection exception in IGZXDDO+X'14A'
PI21691 (COB V5.1) Read of indexed file defined as DD DUMMY in JCL yields incorrect file status 10
PI21787 ABEND0C4 at CEEPDEL2+B4 on CANCEL of program.

V5/V6 Runtime May 2014 PTF
Date Released Status Download

22 May 2014

Superseded

ShopZ

RUNTIME UI17669(V1R13) / UI17670(V2R1) PTFs

APAR Description
PI14767 CEEWUCHA does not produce an abend as designed using COBOL version 5 as CIB_MID2 is a 3 instead of a 4
PI16252 IEC988I issued as files are not unallocated when FREE=CLOSE is specified
PI16619 COBOL version 5 program not entered in last used state when 1st called from a COBOL version 4 program
PI17184 ABEND0C1 or ABEND0C4 when CEEHSFXA AT +X'114' attempts to BSM to IGZXBST
PI17601 Pointer field in UNSTRING statement returns incorrect value
PI17659 At END not occurring as expected running COBOL program using VSAM

V5/V6 Runtime March 2014 PTF
Date Released Status Download

21 March 2014

Superseded

ShopZ

RUNTIME UI15839(V1R13) / UI15840(V2R1) PTFs

APAR Description
PI08326 CEE3201S followed by ABENDU4083 when COBOL program specifies sort parm LOCALE=FR_CA
PI10522 COBOL version 5 program not entered in last used state when 1st called from a COBOL version 4 program
PI10647 COBOL V5.1 0C4 ABEND using VSAM file with VSHARE during VSAM EXIT
PI11295 USUPPLEMENTARY function returns unexpected results for national characters & Language Reference Guide has a USUPPLEMENTARY typo
PI11389 API routine to query the COBOL working storage area
PI12151 COBOL runtime enhancement for AMODE(24)
PI12928 COBOL V5 runtime event handler does not handle LE Event 31 properly so WORKING-STORAGE address/length unavailable
PI13285 Wrong conversion of blanks when using codepage 937 DBCS

Relevant technotes for AMODE(24) & IGZXYZ123 query users:


V5/V6 Runtime January 2014 PTF
Date Released Status Download

27 January 2014

Superseded

ShopZ

RUNTIME UI14246(V1R13) / UI14247(V2R1) PTFs

APAR Description
PI09629 UNSTRING statement can be inefficient if the input string is too long when delimiter is not present in the input string

V5/V6 Runtime October 2013 PTF
Date Released Status Download

22 October 2013

Superseded

ShopZ

RUNTIME UK98140/UK98141 PTFs

APAR Description
PM98032 The external file I/O verb may use the wrong version of the I/O routines and ABEND

Relevant technotes for CICS users:


V5/V6 Runtime September 2013 PTF
Date Released Status Download

13 September 2013

Superseded

ShopZ

RUNTIME UK96719/UK96720 PTFs

APAR Description
PM93979 Move static initialization to the heap
PM95114 COBOL runtime sort abends in DFSORT
PM95117 COBOL performance degradation in procedure pointer call
PM95118 COBOL runtime error in handling external files plus error when using procedure pointer
PM93345 XML enhancements(z/OS 2.1 only)

Runtime June 2013 PTF
Date Released Status Download

03 July 2013

Superseded

ShopZ

RUNTIME UK94477 PTF

APAR Description
PM88047 Add support for ENTERPRISE COBOL V5

Table of Contents:


Compiler 6.3 TrialJuly 2021 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

30 July 2021

Current

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI76473, UI76474, UI76475, UI76476

APAR Description
PH39335 To bring the Enterprise V6.3 COBOL Developer Trial To July 2021 level

Compiler 6.3 Trial May 2021 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

31 May 2021

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI75464, UI75465, UI75466, UI75467

APAR Description
PH37280 To bring the Enterprise V6.3 COBOL Developer Trial To May 2021 level

Compiler 6.3 Trial March 2021 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

31 March 2021

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI74578, UI74579, UI74580, UI74581

APAR Description
PH35402 To bring the Enterprise V6.3 COBOL Developer Trial To March 2021 level

Compiler 6.3 Trial January 2021 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

01 February 2021

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI73596, UI73597, UI73598

APAR Description
PH33516 To bring the Enterprise V6.3 COBOL Developer Trial To January 2021 level

Compiler 6.3 Trial November 2020 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

30 November 2020

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI72722, UI72723, UI72724

APAR Description
PH31173 To bring the Enterprise V6.3 COBOL Developer Trial To November 2020 level

Compiler 6.3 Trial September 2020 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

27 September 2020

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI71619, UI71620, UI71621, UI71622

APAR Description
PH29599 To bring the Enterprise V6.3 COBOL Developer Trial To September 2020 level

Compiler 6.3 Trial May 2020 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

27 May 2020

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI69628, UI69629, UI69630, UI69631

APAR Description
PH25227 To bring the Enterprise V6.3 COBOL Developer Trial To May 2020 level

Compiler 6.3 Trial March 2020 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

07 April 2020

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI68645, UI68646, UI68647, UI68648

APAR Description
PH23637 To bring the Enterprise V6.3 COBOL Developer Trial To March 2020 level

Compiler 6.3 Trial January 2020 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

01 February 2020

Supperseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI67454, UI67455, UI67456, UI67457

APAR Description
PH21082 To bring the Enterprise V6.3 COBOL Developer Trial To January 2020 level

Compiler 6.3 Trial November 2019 PTF

Date Released Status Minimum Runtime (click to access LE tab) Download

06 December 2019

Superseded

Runtime September 2019 PTF

ShopZ

.

COMPILER Trial PTFs:  UI66722, UI66723, UI66724

APAR Description
PH19718 To bring the Enterprise V6.3 COBOL Developer Trial To November 2019 level