IBM Support

Fix list 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.1 for z/OS. We recommend installing the latest PTFs as they are cumulative (ie they contain all the APAR fixes made available for the product since it first shipped).

Content

Latest PTFs are:                                                                                                            

COBOL 5.1 COMPILER PTFs: 
==> UI58432 (HADB510), UI47801 (JADB51H), UI47786 (JADB511), UI47787 (JADB512)
COBOL 5.2 COMPILER PTFs: 
==> UI59047 (HADB520), UI52095 (JADB52H), UI59048 (JADB521), UI59049 (JADB522)
       ====> PRE-REQ LE PTFs: V2R1: UI56043
       ====> PRE-REQ LE PTFs: V2R2: UI56042
       ====> PRE-REQ LE PTFs: V2R3: UI55861 
COBOL 6.1 COMPILER PTFs: 
==> UI59050 (HADB610), UI46712 (JADB61H), UI59051 (JADB611), UI59052 (JADB612)
        ====> PRE-REQ LE PTFs: V2R1: UI56043,  UI56098
       ====> PRE-REQ LE PTFs: V2R2: UI56042, UI56097
       ====> PRE-REQ LE PTFs: V2R3: UI55861, UI55862

====> PRE-REQ LE PTFs: V2R3: UI55861, UI55862
COBOL 6.2 COMPILER PTFs: 
==> UI58632 (HADB620), UI58273 (JADB62H), UI58633 (JADB621), UI58634 (JADB622)
       ====> PRE-REQ LE PTFs: V2R1: UI58596
       ====> PRE-REQ LE PTFs: V2R2: UI58595
       ====> PRE-REQ LE PTFs: V2R3: UI58603, UI58604

COBOL V5 RUNTIME PTFs: 
==> V1R13: UI40212 
COBOL V5/V6 RUNTIME PTFs: 
==> V2R1: UI58596
==> V2R2: UI59102
==> V2R3: UI59089

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

      
COBOL 6.2 COMPILER TRIAL PTFs: 
==> UI58660 (HAKH620), UI57301 (JAKH62H), UI58661 (JAKH621), UI58662 (JAKH622). 
        ====> PRE-REQ LE PTFs: V2R1: UI58596
        ====> PRE-REQ LE PTFs: V2R2: UI58595
        ====> PRE-REQ LE PTFs: V2R3: UI58603, UI58604
 

 

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:





Compiler September 2018 PTFs:   UI58632, UI58633, UI58634

 

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

27 September 2018

Current

Runtime September 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

 

Compiler APAR 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

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 APAR Fixed:

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

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 APAR 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)

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 APAR 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

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 APAR 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.

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 APAR 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.

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 APAR 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:


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

Current

Runtime May 2018 PTF

V2R1: UI52046
V2R2: UI52045 V2R3: UI52041

ShopZ

 

Compiler APAR 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

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 APAR 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

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 APAR Fixed:

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

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 APAR 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".

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 APAR 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

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 APAR 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.

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 APAR 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:


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 APAR 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:


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 APAR 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:


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 APAR 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"

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 APAR 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)

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 APAR 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

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.

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

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:


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:


Compiler August 2018 PTF

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

19 October 2018

Current

Runtime May 2018 PTF

ShopZ

 

COMPILER PTFs:   UI59047, UI59048, UI59049

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

Compiler August 2018 PTF

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

21 August 2018

Superseded

Runtime May 2018 PTF

ShopZ

 

COMPILER PTFs:   UI57878, UI57879, UI57880

APAR Description
PH01239 Index name defined in linkage section ignored by INITCHECK processing.
PH01240 The compiler badly sizes the FIB when a file SELECT specifies a PASSWORD clause, but no key, leading to an FCB overlay
PH01241 NEW FUNCTION: Add two new suboptions to the NUMCHECK suboption ZON - ZON(ALPHNUM) & ZON(NOALPHNUM).
PH01243 COBOL V5.2 Compile time improvements when inlining large amount of CALC routines
PH01279 Reduce the amount of REGION consumed by the compiler when the INITCHECK compiler option is in use
PH01703 IGYOP3094-W is not received when a PERFORM loop is detected by the COBOL V5 compiler.

Compiler July 2018 PTF

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

31 July 2018

Superseded

Runtime May 2018 PTF

ShopZ

 

COMPILER PTFs:   UI57449, UI57450, UI57451

APAR Description
PH00880 Correcting APAR to fix PE'D compiler PTF UI55821
PH00980 IGYCB7104-U with assertion failed at ./CodeGenRA.cpp:119: !regsAreLive after PI96600 (PI97559 or PI97627)

Compiler June 2018 PTF

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

16 June 2018

Superseded

Runtime May 2018 PTF

ShopZ

 

COMPILER PTFs:   UI56404, UI56405, UI56406

APAR Description
PI93463 The compiler's assumptions about compile-time lengths of OCCURS UNBOUNDED items cause problems with some language constructs
PI97996 Enhance ZONEDATA(NOPFD|MIG) to handle COMP-3 DATA that doesn't fit in PICTURE CLAUSE when used in USAGE-DISPLAY computation
PI98511 Extra debug information generated with TEST requires more compiler memory.
PI98908 STRING statement containing a LENGTH OF has undefined and unexpected behavior, differing from V4.2.
PI98909 COBOL v5.2 to v6.2 fail to produce diagnostic IGYPG3173-W for compares whose results are known at compile time
PI98910 With SORT, a program may incorrectly receive IGYCB7309-W message at compile time indicating a loop unto itself
PI98911 Generated binary code uses an MVCL MOVE where a faster MVC loop could be generated.
PI98912 IGYCB7104-U Internal error while compiling function XXXXXX. Failed assertion on analyses/Dominators.cpp:117.
PI99035 Message IGYPS0212-S when using DB2 coprocessor

Compiler May 2018 PTF

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

31 May 2018

Superseded

Runtime May 2018 PTF

ShopZ

 

COMPILER PTFs:   UI55821, UI55822, UI55823

APAR Description
PI94623 At OPT(1/2), the offsets from R8 in a CLC instruction are identical for an IF statement with multiple ANDs
PI97835 Enhance NUMCHECK(PAC) to check for left-most nibble not zero in even length packed decimal field
PI97561 Excessive compile time with initializing large file record groups at OPT(2)
PI97560 Incorrect output with numcheck when passing data by content
PI97559 S0C7 on MOVE of packed decimal field with invalid data
PI97558 OPT(1/2) Compile issues IGYAS5125-U and IGYAS5295-U
PI97557 INSPECT TALLYING returns incorrect count when using ARCH(11)
PI97556 Moving a numeric edited item with invalid content to an unsigned numeric sets the sign in COBOL V6 but not in V4
PI97554 IGYCB7312-I Japanese message is broken
PI97553 Incorrect output with INSPECT REPLACING BY SPACES when using DBCs
PI97552 TRUNC(BIN) with MOVE of BINARY/COMP/COMP-4 data item to ALPHANUMERIC receiver may have incorrect output
PI97551 When the dividend is redefined as the quotient, a divide giving remainder can give the wrong remainder
PI97401 IGYIN5125-U The compilation was terminated due to a compiler error in PHASE ID: "IGYCINIT"

Compiler March 2018 PTF

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

30 March 2018

Superseded

Runtime November 2017 PTF

ShopZ

.

 

COMPILER PTFs:   UI54486, UI54487, UI54488

APAR Description
PI92059 Incorrect output when compiled with TRUNC(OPT)
PI92272 Incorrect compare of pointer data items
PI93062 The compiler RULES processing is not recognizing that the NUMCHECK option has been overridden by NONUMCHECK
PI93238 IGYLS5125-U The compilation was terminated due to a compiler error in phase id: "IGYCLSTR"
PI93290 CBL V5.2 IGYPG5125-U/IGYPG5101-U compile errors:
PI93738 At OPT(0) invalid reference modifications of string compare operands can lead to an abend0C4 or other invalid results
PI93983 U4088 X'3EC' caused by several large temp storage fields
PI94024 S0C1 on EXRL instruction with ARCH(7)
PI94399 Assigning a LENGTH OF value to a group item moves the binary LENGTH OF value into the group, unlike the v4.2 compiler
PI94518 Assertion error /tr.source/il/symbol/TRSymbolBase.hpp:166: !isBCDType(d) || s > 0
PI95034 Excessive compilation time using INITCHECK
PI95038 Assertion failed at /.../PerformGraph.cpp:1034: fakeEdge1Call->synthetic edge does not exist
PI95041 Unused local-storage data-items are not displayed in the automatic map when LIST,NOSTGOPT is used.
PI95042 COBOL V5.2 compile receives IGYCB7311-W messages for data items with VALUE clauses at Opt(2), INITCHECK
PI95048 Level 88 item with many entries defined as PIC 9 gives excessive zoned comparisons & performance degradation
PI95051 Compiler generates a MVCL instruction when a series of MVCs would be faster.
PI95082 Duplicate compiler messages with OPT(1/2) and FLAG(W)
PI95084 IGYCB7104-U Failed Assertion on ILGEN/WCODESYMBOL.CPP:2801.

Compiler January 2018 PTF

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

17 January 2018

Superseded

Runtime November 2017 PTF

ShopZ

.

 

COMPILER PTFs:   UI53128, UI53129, UI53130

APAR Description
PI90387 Assertion on /build/cob/5.2/tr.r14.cobol-prod-opt/tr.source/il/node/TRNodeBase.hpp:707.
PI90602 Assertion Failure in TRSymbolBase.hpp:166
PI92276 Assertion Failure in WCodeIlGenerator2.cpp:8553
PI92277 Japanese COBOL V5 compiler listing generated assembler sections missing

Compiler November 2017 PTF

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

30 October 2017

Superseded

Runtime November 2017 PTF

ShopZ

.

 

COMPILER PTFs:   UI52092, UI52093, UI52094, UI52095

APAR Description
PI87431 CICS: DFHCOMMAREA identified as non-unique in ADATA even when it is unique
PI87704 CBL V5.2 INSPECT REPLACING array output incorrect
PI88162 Message IGYDS1348-W **RULES(NOEVENPACK)** with NORULES in effect
PI89381 Correct CBL V5.2 BLF offset in compile listing
PI89585 ABEND0C7 during XML GENERATE on SUPPRESS WHEN LOW-VALUE or HIGH-VALUE of a numeric item
PI89861 Invalid code coverage reported in RDz, hints in COBOL LIST option output are incorrect for empty blocks like ELSE CONTINUE
PI89862 Compile fails with error: IGYCB7147-U Internal error detected in "CDA" phase
PI90455 When a level-01 item is redefined, it may no longer be allocated on a doubleword boundary
PI90456 Failed assertion on analyses/Dominators.cpp:117.
PI90457 Generated code statements interspersed with OPT(1) or OPT(2) and TEST
PI90458 ZONEDATA compiler option to support additional v4 compatibility for invalid data

Compiler September 2017 PTF

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

28 September 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI50557, UI50558, UI50559

APAR Description
PI83894 IGYPG5220-U Attempted to decrement location counter
PI85063 Program ABENDS with S0C7 when invalid data is used in a compare for a PACKED-DECIMAL or USAGE DISPLAY data-item.
PI85868 File Status 97 behaves differently under COBOL V5.2
PI85886 IGYPG5125-U IN phase id: "IGYCPGEN"; IGYPG5201-U error code "PTEXT-07"
PI86343 Backfit SSRANGE (MSG|ABD) suboptions to V5.2
PI87136 S0C1 abend for DLL call.
PI87655 When using TRUNC(OPT), the compiler shouldn't assume that binary data items fit their decimal digit picture clauses
PI87656 With optimization, INSPECT ... REPLACING ALL ... BY FUNCTION CHAR(n) replaces with an undefined value
PI87657 IGYCB7104-U Failed assertion on ../infra/Block.cpp:710.
PI87658 On DIVIDE with REMAINDER, optimizer applies incorrect constraints to remainder, possible incorrect code elimination
PI87659 IGYCB7104-U Failed assertion on ./SequentialCompareFolding.cpp:191
PI87660 The compiler may generate code for the elementary moves before the INITIALIZE, causing incorrect value in the elementary data items.
PI87662 Incorrect COBOL statement number given in error message
PI87664 IGYCB7104-U failed assertion on /z/codegen/FPTreeEvaluator.cpp:1136

Compiler July 2017 PTF

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

27 July 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI48899, UI48900, UI48901

APAR Description
PI81894 S0C1 IN Compuware XPEDITER when CBL V5.2 MD5 signature split
PI82576 INITCHECK falsely reports data-items initialized in working storage
PI83218 After the March 2017 compiler PTF, an assert in GlobalRegisterAllocator may be seen
PI83358 The second call to a DLL from within a nested procedure fails abend0c1 in that DLL
PI83554 CBL V5.2 Failed assertion on ../il/node/TRNodeBase.cpp:2485
PI83559 A global register allocation heuristic calculation may encounter an overflow leading to poor memory utilization
PI83596 IGYCB7145-U Insufficient memory in the compiler to continue compilation when using OPT(1)
PI84111 ICH408I NO OMVS SEGMENT diagnostic, although the compiler completes normally
PI84174 GYRC5108-U COBOL compiler terminating: Uncorrectable program interrupt condition.
PI84175 Even after PI68523 there are programs with many EXEC CICS HANDLE statements that exhibit high compile CPU at optimization
PI84176 IGYCB7104-U Failed assertion on ilgen/WCode.cpp:2593
PI84177 Auxiliary Storage Shortage while compiling large program

Compiler May 2017 PTF

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

02 June 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI47619, UI47620, UI47621, UI47622

APAR Description
PI70735 Modify comments in SIGYSAMP(IGYWDOPT) to provide comprehensive setup instructions
PI78212 Severe increase of CPU consumption during compile in COBOL V5
PI78555 IGYCB7104-U Failed assertion on opts/VPConstraint.cpp:791
PI79269 IGYCB7104-U Assertion failed at ../trwcode/optimizer/CICSExceptionAnalyzer.cpp:1103
PI79862 Infinite loop during compile caused by bad 'copy replacing'
PI79891 TEST compiler option turned off when compile step encounters E-level message
PI80374 CBL V5.2 excessive compilation time
PI80827 Incorrect output in listing when specifying LANG(UE)
PI81006 New function NUMCHECK
PI81137 Update Message IGYPS3324-W for ILBOABN0 warning
PI81138 Random text may appear in the compiler listing in the 'Invocation parameters' when using cob2
PI81139 COBOL V5 and V6 not preserving gpr0 and gpr1
PI81140 Assertion failure ../tr.source/omr/il/node/OMRNode_inlines.hpp:61
PI81141 Reduce compiler back-end CPU time/memory consumption
PI81142 IGYCB7104-U assertion in /optimizer/CICSExceptionAnalyzer.cpp:1145 when using OP(1/2)
PI81143 Reduce CPU usage and above-the-line memory allocation for INITCHECK/NOINITCHECK

Compiler April 2017 PTF

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

24 April 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI46470

APAR Description
PI79448 INSPECT ... TALLYING ... ALL may match an item overlapping the end of the identifier-1 string

Compiler March 2017 PTF

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

31 March 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI45765, UI45766, UI45767

APAR Description
PI75221 Compiler issues ABEND or Insufficient memory error while using INITCHECK option together with OPT(1) or OPT(2)
PI75570 IGYCB7104-U Internal error while compiling function XXX. Failed assertion on ilgen/z/WCodeVNCCell.cpp:109.
PI75850 CBL V5 compiler needs pointer to start of user WS
PI76234 IGYCB7145-U Insufficient memory in the compiler to continue compilation using OPT(0)
PI76336 IGYCB7104-U Assertion failed at TRNodeBase.hpp:1277 when using OPT(2)
PI76389 With optimization turned on, dividing by zero gives incorrect results.
PI76532 Compiler listing offsets for variable LRCL sequential files not same in CBL V5.2 causes Compuware Xpediter product issues.
PI76592 IGYCB7145-U Insufficient memory in the compiler to continue compilation using OPT(2).
PI76759 ABENDS0C4 in setUserFileStatusFromFSTAT when there are multiple entry points in a compile unit
PI77535 INITIALIZE of large table slower with COBOL V5.2 than with V4.2
PI77990 Excessive compiler memory usage with INITCHECK and DB2 precompiler
PI77995 Incorrect output with consecutive INSPECT REPLACING statements and OPT(1) or OPT(2)
PI78082 Include same MD5 signature in load module as in dwarf data (sTR)
PI78163 CBL V5.2 - not possible to use the new INITCHECK compile option together with option WSOPT
PI78209 COBOL S0C1 compiler generated code being overlayed
PI78210 Large compile time increase due to excessive memory allocation above-the-line at all OPT levels

Compiler January 2017 PTF

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

27 January 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI44042, UI44043, UI44044

APAR Description
PI72233 IGYCB7145 Insufficient memory in the compiler to continue compilation" using OPT(0)
PI73271 Result of a COBOL program using COMPUTE ROUNDED may incorrectly process field calculated as zero
PI73551 For items in a group after a variable length group, the SYSADATA "Parent displacement" field is zero
PI74579 QUALIFY(EXTEND) gives error message IGYPS2022-S Expected a condition-name, but found "xxxxxxxx"
PI74580 Invocation parm TEST(S,EJPD) results in EST(NOEJPD,SOURCE)
PI74582 Failed assertion on ../z/codegen/IBMCodeGeneratorExt.cpp:10011. when using OPT(0) & TEST(EJPD,SOURCE)
PI74583 IGYCB7104-U Internal error while compiling function XXXX. Failed assertion on ../z/codegen/FPTreeEvaluator.cpp:2216.
PI74584 Compile time is too slow when using TRUNC(BIN) and OPT(1/2)
PI74585 CBL v5.2 Failed assert: .../COBOLUseBeforeSet.cpp:682 using INITCHECK
PI74631 INSPECT CONVERTING leaves the value of data item unchanged

Compiler November 2016 PTF

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

29 November 2016

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI42823, UI42824, UI42825

APAR Description
PI69154 CBL V5 increased stack usage for XML PARSE RETURNING
PI70635 Division giving quotient and remainder performs better with COBOL V4.2 THAN V5+
PI70646 IGZ0064S recursive call to active program after condition handler resume collapses the call stack
PI71156 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
PI71246 IGYCB7104-U Internal error while compiling function X. Failed assertion on ../il/node/TRNodeBase.cpp:6343.
PI71608 Use of the TEST compiler option gives compiler errors: IGYPS5125-U & IGYPS5201-U
PI71610 RULES(NOLAXPERF) doesn't report ADD, DIVIDE, and SUBTRACT with USAGE DISPLAY data items
PI71943 GYPG5052-U Too many literals for HM-space were found
PI71945 The compiler loops if a PRTEXIT returns RC=12 "OPERATION FAILED" during writing of the compiler listing
PI71946 IGYCB7104-U Failed assertion on .../WCodeLinkageExt.cpp:3451 baseOperationType == (TR_INSP_TALLYING|TR_INSP_ALL)
PI71949 When a program contains an 88 level definition without the corresponding 01 level, the compiler returns CC=0197
PI71950 S0C4 in IGZXSM1 at offset X'76' after an unsuccessful SORT
PI71952 Compile large Prog. High CPU Utilization CBL V5.1 vs CBL V4.2.
PI71953 Listing incorrectly shows JNOP instead of other branch instruction
PI71968 The DWARF debug information in a program object does not appear to be correct for 88-level items with trailing spaces

Relevant technote:


Compiler September 2016 PTF

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

30 September 2016

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI41146, UI41147, UI41148

APAR Description
PI65060 With optimization, PERFORM may set its return address to the end of a program, resulting in ABEND0C1 upon paragraph return
PI65663 IGYCB7104-U Internal error in InspectEvaluator.cpp:2697 when using ARCH(11)
PI66048 IGZ0072S ABEND incorrectly issued with SSRANGE, OCCURS DEPENDING ON and SET ADDRESS OF
PI66265 Correct problems with setting a MAXPCF default in IGYCDOPT usermod
PI67325 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
PI67347 IGYOP3091-W unreachable code message issued under COB V4 but corresponding IGYCB7300-W message not issued in V5+
PI67666 COBOL V5+ performs sign fixup on move of variable length reference modified source to display numeric target
PI67723 Display of binary field in COBOL V5.2 shows incorrect value
PI68184 ABENDS0C4 may occur after IS NUMERIC test at OPT(2) causing invalid address(zeros)
PI68216 IGYCB7104-U: Assertion failed at ./CodeGenRA.cpp:73: "Virtual or real registers are live at end of method".
PI68406 IGYIN5125-U The compilation was terminated due to a compiler error in phase id: "IGYCINIT" when using OPT(2)
PI68523 Much longer compile times under optimization for programs containing many EXEC CICS HANDLE statements
PI68605 With ZONECHECK, a check is incorrectly always done on the first table element if reference modification is also being used
PI68689 Compile using OPT(0) gives error IGYCB7104-U Failed assertion on ./NodeEvaluation.cpp:268
PI68692 Failed assertion on .../tr.source/ibm/il/node/IBMNode.hpp:1209.
PI69197 New Function INITCHECK
PI69254 COBOL S0C1 INSPECT TALLYING on SRK instruction with ARCH(8) after UI39594
----> To fix PE PTF(UI39594)

Relevant technote:


Compiler July 2016 PTF

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

29 July 2016

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI39594, UI39595, UI39596, UI39597

APAR Description
PI61993 Non-parameter BLL cells are no longer initially NULL
PI62364 Statements are interleaved at OPT(0)
PI64793 IGYCB7104-U assert failed ./Inliner.cpp:6577
PI65018 More CPU utilization in CBL V5.2 vs CBL V4.2 with INSPECT REPLACING
PI65023 Compile option diagnostics while compiling "ERRMSG" program cause junk messages and a compiler ABEND
PI65115 Writing beyond the end of a table in V5.x can corrupt index names for that table
PI65443 Compiler abort with message IGYIN5125-U and IGYIN5295-U RC=16
PI65558 Code size is considerably larger when compiling with DATA(24) or WSOPT and OPT(2) compiler options.
PI66036 UNSTRING provides different results with COBOL V5
PI66042 At OPT(1|2), IGYCB7104-U failed assertion on ./CodeGenRA.cpp:84

Compiler May 2016 PTF

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

02 June 2016

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER UI38258, UI38259, UI38260 PTFs

APAR Description
PI56423 Increase in COBOL cpu during compile with OPT(1) and OPT(2)
PI58489 MSG "IGYCB7145-U Insufficient memory in the compiler to continue compilation" is received when compiling with OPT(2)
PI59280 DISPLAY ADDRESS OF {ITEM} displays address of ADDRESS of {ITEM}
PI59428 Compiler generates invalid code with OPT(2)
PI59493 Unlike prior COBOL implementations, COBOL V5+ does not initialize fullword or smaller RETURNING values to zero
PI59922 SERVICE("string") compile time option does not add "STRING" to a traceback
PI60708 CBL V5.2 UNSTRING into NUMERIC DATA items with embedded SIGN produce different results
PI60884 CICS integrated coprocessor produces compile error IGYLI0088-S on EXEC CICS INQUIRE PROGRAM .... COPY .... END-EXEC COMMAND
PI61069 Failed assertion on ilgen/z/WCodezOSSystemOSLinkage.cpp:2700.
PI61402 Slow Compile time with OPT(1)
PI61659 Compile time too slow at OPT(2)
PI61725 PERFORM statement that cannot reach its EXIT is not flagged
PI61772 Disallow reference modification of SET ADDRESS OF identifier-5
PI62065 IGYCB7145-U Insufficient memory in the compiler to continue compilation at OPT(1,2).
PI62066 Improvement of IGYCB7300-W message when reporting removed lines of optimized code for group move statements at OPT(1|2)
PI62067 PERFORM WITH TEST AFTER gives different/incorrect results at OPT(2)
PI62199 Performance degradation with ENTERPRISE COBOL V5 under CICS
PI62201 SQLCODE -20210 when using COBOL Coprocessor with NOSQLCCSID option
PI62202 (COB V5.2) Numeric-edited data value with invalid sign is moved into an unsigned zoned-decimal data field gives IGZ0063S
PI62378 IGYCB7104-U Internal error ... Failed assertion on ./SequentialCompareFolding.cpp:189
PI62383 Incorrect output using reference modification with OPT(2)

Compiler March 2016 PTF

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

31 March 2016

Superseded

Runtime January 2016 PTF

ShopZ

.

 

COMPILER UI36448, UI36449, UI36450 PTFs

APAR Description
PI54095 Correct ZONECHECK(ABD) to identify data-item as sender int the "ADD 1 TO data-item" statement NUMERIC class test
PI55280 Incorrect statement number shown in CEEDUMP with OPT(1) and NOTEST(DWARF)
PI55508 (COB V5.2) Modify the condensed verb listing report to sort verbs in hex location (HEXLOC) order instead of LINEID order
PI56073 CPU consumption is higher for COBOL V5 (using OPT1|2) than COBOL V4 .
PI56074 (COB V5.2) S0C4 ABEND occurs when compiling program while the IGVDGNPP (PRIMEPSA) diagnostic tool is used
PI56178 Syntax errors are not flagged by DB2 COPROCESOR when data items follow an SQL END-EXEC
PI56196 (COB V5.2) Compile using COMP-1 data items & OPT(1/2) may give compiler errors IGYIN5125-U & IGYIN5295-U error code 264
PI56353 IGYCB7104-U Internal error Failed assertion on OMRRegisterBase.hpp:86.
PI56837 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on IlOps.hpp:2145. Compilation terminated.
PI57062 Excessive compile time with ENTERPRISE COBOL V5 with OPT(1) or OPT(2)
PI57549 (COB V5.2) With debugging mode enabled, module size is 4 times greater than V4.2 module size.
PI57757 Assertion failed at .../CODEGEN/REGISTER/OMRREGISTERBASE.HPP:86:
PI57887 When COB V5 OPT(1/2) discards code, it doesn't resolve constants in discarded code so program name constants are lost
PI58051 ZONECHECK: don't validate BY REFERENCE using arguments in CALL/INVOKE statements.
PI58074 Compiler incorrectly issues IGYSC0238-W warning message
PI58075 IGYCB7145-U Insufficient memory in the compiler to continue compilation
PI58099 Slow Compile time due to TEST(NOEJPD,SOURCE) and OPT(2)
PI59088 Storage overlay on READ when using record contains 0 characters
PI59329 IGYPG5125-U The compilation was terminated due to a compiler error in phase id: "IGYCPGEN".
PI59330 Support dynamic storage in COBOL (PIC X(1) linkage section items with reference modification and TABLE ODO overlays)
PI59331 (COB V5.1) CLOSE REEL writes invalid data to second volume of a muti-volume dataset
PI59332 IGYCB7147-U Internal error detected in "CDA" phase at ddpi_dwcode_xref.c:159
PI59334 Compile time performance fix
PI59344 With OPT(1/2),NUMPROC(NOPFD/MIG), add 0 to data value optimizes away the addition, incorrectly keeping invalid zone bits

Compiler January 2016 PTF

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

29 January 2016

Superseded

Runtime January 2016 PTF

ShopZ

.

 

.

 

COMPILER UI34689, UI34690, UI34691 PTFs

APAR Description
PI52903 After the SEPT 2015 compiler PTF, the second/subsequent invocation of the compiler fails RC 16 without diagnostics
PI53044 Enhancements to the SSRANGE option to allow zero-length ref mod
PI53400 IGYCB7104-U Internal error Failed assertion .....CPP:3858
PI53457 Compiler may incorrectly produce warning message IGYCB7300-W
PI53705 Assertion failed at ../z/Codegen/FPTreeEvaluator.cpp:1093, SRCPREC 17 not in valid CDPT range 0 -> 16
PI54170 New warning message if SQL or CICS option specified and no EXEC SQL or EXEC CICS statement in the program
PI54409 IGYCB7300-W an "IF" condition involving a volatile item was incorrectly evaluated at compile time and code discarded
PI54560 "CEE0454S message number not found" on LE MSGFILE for several IGY prefixed messages when compiling with LANGUAGE(JP)
PI55112 COBOL V5.x customers compiling programs that use floating point arithmetic using ARITH(COMPAT) may yield different results
PI55476 Performing a READ and MOVE of a variable length file produces different results in ENTERPRISE COBOL V5 than V4
PI55478 Add support to the new ATTACH(ULI) DB2 option
PI55479 Compiler change to exploit new runtime message to give more information about ZONECHECK warnings: IGZ0277
PI55481 OPT(1) causing runtime error as branch back to code after PERFORM UNTIL is not generated

Compiler November 2015 PTF

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

03 December 2015

Superseded

Runtime May 2015 PTF

ShopZ

.

 

COMPILER UI33431, UI33432, UI33433 PTFs

APAR Description
PI50101 Performance degradation of application built with ARCH(9)
PI50132 COBOL V5.2 compile msg IGYCB7104-U Assertion failed..cpp:11060
PI50690 Instructions from different source lines may be interleaved by the compiler for variable-length moves compiled at OPT(0)
PI51187 COBOL V5 module size with OPT(2) much larger than V4.2 compiled module for some modules
PI51813 ABEND0C1 occurs as compiled code branches to constant area on EXIT statement
PI52934 (COB V5.2) compile time with OPT(1),STGOPT under COB V5.2 is 40 times greater than OPT(FULL) compile under COB V4
PI53065 COB V5.2 compiler assigns "ADDRESS OF" to variables in SELECT & FETCH for DB2 programs using integrated coprocessor
PI53153 (COB V5.2) with the SQL compiler option, storage is allocated for all the automatic variables "SQL-*" even if not used
PI53305 Compile of large program at OPT(1/2) fails with IGYCB7145-U insufficient memory in the compiler to continue compilation

Compiler October 2015 PTF

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

04 October 2015

Superseded

Runtime May 2015 PTF

ShopZ

.

 

COMPILER UI32522, UI32524, UI32526 PTFs

APAR Description
PI49127 COBOL message IGYCB7300-W being issued incorrectly
PI50960 After UI27877, use of INITIALIZE with target data items that is a group containing tables produces unexpected results.
PI51054 COB V5.2 IGYIN5125-U and IGYIN5295-U when using the NOOBJ/OFFSET compiler options
PI51056 Decreasing the size of COBOL module generated using DB2 precompiler.

Relevant technote:


Compiler September 2015 PTF

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

30 September 2015

Superseded

Runtime May 2015 PTF

ShopZ

.

 

COMPILER UI31476, UI31477, UI31478 PTFs

APAR Description
PI42701 COBOL V5 may report lines of unreachable code in several ranges where COBOL V4.2 would report the same lines as one range
PI45988 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on /tr.source/il/node/TRNodeBase.hpp:1262.
PI46273 COMP-5 truncation occurs when using COMPUTE statement
PI46490 A variable length move of 0 bytes may move 256 bytes instead when compiled at OPT(1)
PI46667 SMF record update
PI47549 Compiler incorrectly issues syntax errors while processing large source file
PI47290 Long compile time problem
PI47994 COBOL 5.2 the compiler default customization macros dont't support setting defaults for the SERVICE or COPYRIGHT option
PI48462 Abend with error message IGYCB7145-U Insufficient memory in the compiler to continue compilation when using OPT(1) or OPT(2)
PI48566 CPU-consumption 40% higher in V5.2 than V4.2
PI48727 ABEND with SORT and COBOL 5.2
PI48874 FUNCTION result temporaries for NATIONAL-OF(), DISPLAY-OF() are not reused appropriately
PI48875 IGYIN5125-U The compilation was terminated due to a error in phase id: "IGYCINIT"
PI48876 IGYCB7104-U Internal error compiling function XYZ. Failed assertion ILGEN/WCODEILGENERATOR.CPP:1149
PI48878 The compiler return code does not correctly account for backend message severities changed via MSGEXIT
PI48879 COBOL module size increase while using DB2 precompiler
PI48880 Rounding problems with DFP under optimization for ARCH(7) and ARCH(8) machines
PI48881 V5 compiler does not properly flag unreachable code compared to V4

Relevant technote:


Compiler July 2015 PTF

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

04 August 2015

Superseded

Runtime May 2015 PTF

ShopZ

.

 

COMPILER UI29671, UI29672, UI29673, UI29674 PTFs

APAR Description
PI40497 COBOL 5.2 PROGRAM ID ERRMSG results in IGYIN5125-U IGYIN5295-U
PI41378 (COB V5.2) Compiler error IGYCB7104-U failed assertion on ilgen/WCodeObj.cpp:1186.
PI42578 COBOL V5.2 signature information bits incorrect for DATA(24) if also compiled with NORENT
PI42686 (COB V5.2) A decrease in performance can occur for CICS transactional processes using EXPONENTIATION
PI42831 (COB5.2) IGYCB7104-U Internal error while compiling function X. Failed assertion on ../il/node/TRNodeBase.cpp:11059
PI43064 IGYCB7104-U Internal error while compiling function X. Failed assertion on ilgen/WCodeSymbol.cpp:2527.
PI43098 IGYPA5125-U The compilation was terminated due to a compiler error in phase id: "IGYCPANA".
PI43367 IGYCB7104-U Internal error while compiling function GESP246. Failed assertion on opts/ValuePropagation.cpp:1407.
PI43546 DB2 coprocessor incorrectly issues MSG IGYOS4077-I "DSH4760I DSNHPSRV"
PI44632 IGYCB7104-U Internal error while compiling function XXXXXXX. Failed assertion on ../z/codegen/S390Register.cpp:707.
PI44639 IGYCB7104-U Internal error while compiling function X Failed assertion on ilgen/WCodeSymbol.cpp:1611.
PI44915 IGYIN5295-U The compilation failed due to an internal error detected in the compiler when using OPT(1) and ADATA
PI44921 (COB V5.2) IGYCB7104-U Internal error while compiling function xxxxxxxx. Failed assertion on ./Symbol.cpp:693. Compilation terminated.
PI44923 (COB V5.2) IGYCB7104-U Internal error while compiling function xxxxxxxx. Failed assertion on ../codegen/WCode.hpp:1637.
PI44924 The high bit is not set for the last parameter address if that parameter is "OMITTED"
PI44926 Using OPT(0) code generated for some statements are interspersed among others
PI45379 The BY CONTENT temporary for a parameter is not reused for later calls with the same parameter, increasing stack frame size

Compiler May 2015 PTF

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

27 May 2015

Superseded

Runtime May 2015 PTF

ShopZ

COMPILER UI27877, UI27878, UI27879 PTFs

APAR Description
PI36085 IGYCB7145-U Insufficient memory in the compiler to continue compilation when using SSRANGE
PI36105 (COB V5.2) COBOL Compiler produces illegal code
PI36117 Aliasing problem with OPT(1) and OPT(2)
PI36171 Binder message IEW2690E ERRORID = 31
PI36500 (COB V5.2) SEARCH fails if the OCCURS clause on the table is 9 digits, but is under the compiler limit of 134,217,727
PI36511 (COB V5.2) High CPU utilization when UNSTRING is used
PI36780 (COB V5.2) Binder receives errors IEW2456E "symbol GETENVPTR unresolved" & "symbol GETJVMPTR unresolved" for NODLL compile
PI37216 IGYCB7104-U Internal error while compiling. Failed assertion on WCode/WCode.cpp:5949
PI37504 (COB V5.2) The high bit is not set for the last parameter address if it is a FILE-NAME (FD ITEM)
PI38473 (COB V5.2) CPU consumption for OPT(1) is higher than COB V4
PI39296 With Packed decimal, division with remainder can be slower
PI39879 (COB 5.2) IGYRC5108-U ABEND0C4 with RULES(NOLAXPERF)
PI40413 SMF RECORD update
PI40822 New function ZONECHECK
PI40824 IGYPS0226-E - ILLEGAL SYMBOL "EXEC" WHEN EXEC SQL INSERT includes "EXEC" in VALUE string
PI40826 COBOL compiler fails with error message: IGYCB7104-U Failed assertion on ./Register.cpp:40
PI40845 Restrict optimization of data items across calls for compatibility with V4
PI40848 Improve runtime performance for INITIALIZE statements
PI40851 (COB V5.2) Multiply by zero produces a S0C9 divide by zero exception at OPT(0)
PI40853 New Function ZONEDATA(NOPFD)
PI40858 IGYCB7104-U Internal error when compiling function SO74129. Failed assertion on ./COBOLPerfGraph.cpp:1732.
PI40859 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on ./CodeGenerator.cpp:7014
PI40861 IGYCB7300-W not issued when code is eliminated using COBOL version 5 compiler (part 2)
PI40862 The LIST compiler option output does not include program source lines in some cases

Relevant technote:


Initial Compiler Release (5.2)

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

26 February 2015

Superseded

Runtime March 2015 PTF

ShopZ

Table of Contents:


Compiler September 2018 PTF

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

27 September 2018

Current

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI58432

APAR Description
PH02699 Incorrect output in listing when specifying LANG(UE)

Compiler June 2018 PTF

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

12 June 2018

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI56256

APAR Description
PI98620 TRUNC(BIN) with MOVE of BINARY/COMP/COMP-4 data item to ALPHANUMERIC receiver may have incorrect output
PI98621 Incorrect output with INSPECT REPLACING BY SPACES when using DBCs

Compiler December 2017 PTF

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

19 December 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI52499

APAR Description
PI75865 COBOL S0C1 compiler generated code being overlayed
PI88772 MSGIGYCB7104-U Internal error Failed assertion on optimizer/ValuePropagation.cpp:5063.

Compiler June 2017 PTF

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

16 June 2017

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER PTFs:   UI47785, UI47786, UI47787, UI47801

APAR Description
PI80974 Random text may appear in the compiler listing in the 'Invocation parameters' when using cob2

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 UI44623, UI44624, UI44625 PTFs

APAR Description
PI71594 Listing incorrectly shows JNOP instead of other branch instruction.
PI71773 Compile large Prog. high CPU Utilization CBL V5.1 vs CBL V4.2
PI73037 Invocation parameter TEST(S,EJPD) results in TEST(NOEJPD,SOURCE)
PI75420 Incorrect output with consecutive INSPECT REPLACING statements and OPT(1) or OPT(2)
PI76303 IGYCB7145 Insufficient memory in the compiler to continue compilation" using OPT(0).

Compiler October 2016 PTF

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

26 October 2016

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER UI41798, UI41799, UI41801 PTFs

APAR Description
PI67253 Correct problems with setting a MAXPCF default in IGYCDOPT usermod
PI69337 IGYPG5052-U Too many literals for HM-space were found
PI70268 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
PI70269 The compiler loops if a PRTEXIT returns rc=12 "OPERATION FAILED" during writing of the compiler listing
PI70270 With ZONECHECK, a check is incorrectly always done on the first table element if reference modification is also being used
PI70272 When a program contains an 88 level definition without the corresponding 01 level, the compiler returns CC=0197
PI70273 Compile using OPT(0) gives error IGYCB7104-U Failed assertion on ./NodeEvaluation.cpp:268
PI70274 ABENDS0C4 may occur after IS NUMERIC test at OPT(2) causing invalid address(zeros)
PI70275 Failed assertion on .../tr.source/ibm/il/node/IBMNode.hpp:1209
PI70276 IGYCB7104-U: Assertion failed at ./CodeGenRA.cpp:73: "Virtual or real registers are live at end of method".
PI70277 IGYOP3091-W unreachable code message issued under COB V4 but corresponding IGYCB7300-W message not issued in V5+
PI70306 S0C4 in IGZXSM1 at offset X'76' after an unsuccessful SORT

Compiler August 2016 PTF

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

25 August 2016

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER UI40241, UI40242, UI40243 PTFs

APAR Description
PI65091 At OPT(1|2), IGYCB7104-U Failed assertion on ./CodeGenRA.cpp:84
PI66157 IGYCB7104-U Internal error while compiling function PNAME103. Failed assertion on ./CodeGenerator.cpp:7115.
PI67250 Non-parameter BLL cells are no longer initially NULL
PI67251 Compile option diagnostics while compiling "ERRMSG" program cause junk messages and a compiler ABEND
PI67254 IGZ0072S ABEND incorrectly issued with SSRANGE, OCCURS DEPENDING ON and SET ADDRESS OF
PI67255 IGYCB7104-U assert failed ./Inliner.cpp:6577
PI67256 With optimization, PERFORM may set its return address to the end of program, resulting in ABEND0C1 upon paragraph return

Compiler June 2016 PTF

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

30 June 2016

Superseded

Runtime June 2016 PTF

ShopZ

.

 

COMPILER UI38928, UI38929, UI38930, UI38931 PTFs

APAR Description
PI62711 UNSTRING provides different results with COBOL V5
PI62779 FIix memory corruption problem caused by APAR PI58857/PTF UI37372
----> To fix PE PTF(UI37372)
PI63952 Add newer interfaces in JNINATIVEINTERFACE
PI64249 Disallow reference modification of SET ADDRESS OF identifier-5
PI64250 Failed assertion on ilgen/z/WCodezOSSystemOSLinkage.cpp:2700.
PI64253 CBL V5.1 UNSTRING into NUMERIC DATA items with embedded SIGN produce different results
PI64256 Compile time too slow at OPT(2)
PI64257 PERFORM statement that cannot reach its EXIT is not flagged
PI64258 Slow Compile time with OPT(1)
PI64259 Statement are interleaved at OPT(0)
PI64260 IGYCB7104-U Internal error ... Failed assertion on ./SequentialCompareFolding.cpp:189
PI64261 Increase in COBOL cpu during compile with OPT(1) and OPT(2)
PI64262 Incorrect output using reference modification with OPT(2)

Compiler April 2016 PTF   (PE - Do not apply)

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

29 April 2016

Superseded

Runtime January 2016 PTF

ShopZ

.

 

COMPILER PTF:   UI37372, UI37373, UI37374

APAR Description
PI53578 Improvement of IGYCB7300-W message when reporting removed lines of optimized code for group move statements at OPT(1|2)
PI56834 IGYCB7145-U Insufficient memory in the compiler to continue compilation at OPT(1,2)
PI57745 IGYPG5125-U The compilation was terminated due to a compiler error in phase id: "IGYCPGEN"
PI57769 With OPT(1/2),NUMPROC(NOPFD/MIG), add 0 to data value optimizes away the addition, incorrectly keeping invalid zone bits
PI57812 Support dynamic storage in COBOL (PIC X(1) linkage section items with reference modification and TABLE ODO overlays)
PI58429 SQLCODE -20210 when using COBOL Coprocessor with NOSQLCCSID option
PI58857 (COB V5.1) Numeric-edited data value with invalid sign is moved into an unsigned zoned-decimal data field gives IGZ0063S
PI59001 PERFORM WITH TEST AFTER statement gives incorrect/different results at OPT(2)
PI61134 (COB V5.1) With debugging mode enabled, module size is 4 times greater than V4.2 module size
PI61139 CICS Integrated produces compiler error IGYLI0088-S on EXEC CICS INQUIRE PROGRAM .... COPY .... END-EXEC command
PI61140 Unlike prior COBOL implementations, COBOL V5+ does not initialize fullword or smaller RETURNING values to zero
PI61142 ZONECHECK: don't validate BY REFERENCE using arguments in CALL/INVOKE statements
PI61144 DISPLAY ADDRESS OF {ITEM} displays address of ADDRESS of {item}
PI61145 Storage overlay on READ when using record contains 0 characters
PI61146 Compiler incorrectly issues IGYSC0238-W warning message
PI61151 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on IlOps.hpp:2145. Compilation terminated.
PI61152 SERVICE("string") compile time option does not add "STRING" to a traceback
PI61154 Excessive compile time with ENTERPRISE COBOL V5 with OPT(1) or OPT(2)
PII61156 IGYCB7104-U Internal error Failed assertion on OMRRegisterBase.hpp:86
PI61157 IGYCB7145-U Insufficient memory in the compiler to continue compilation
PI61158 When COB V5 OPT(1/2) discards code, it doesn't resolve constants in discarded code so program name constants are lost
PI61159 Slow Compile time due to TEST(NOEJPD,SOURCE) and OPT(2)
PI61164 MSG IGYCB7145-U Insufficient memory in the compiler to continue compilation with OPT(2)

Compiler February 2016 PTF

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

19 February 2016

Superseded

Runtime January 2016 PTF

ShopZ

.

 

.

 

COMPILER PTF:   UI35332, UI35333, UI35334

APAR Description
PI45771 Performance degradation with ENTERPRISE COBOL V5 under CICS
PI56059 (COB V5.1) CLOSE REEL writes invalid data to second volume of a multi-volume dataset
PI56346 Compile time performance fix
PI56384 IGYCB7147-U Internal error detected in "CDA" phase at ddpi_dwcode_xref.c:159
PI56535 Enterprise COBOL V5.x customers compiling programs that use floating point arithmetic using ARITH(COMPAT) may yield different results
PI56537 (COB V5.1) Modify the condensed verb listing report to sort verbs in hex location(HEXLOC) order instead of LINEID order
PI56538 Incorrect statement number shown in CEEDUMP with OPT(1) and NOTEST(DWARF)
PI56541 Compiler may incorrectly produce warning message IGYCB7300-W
PI56542 (COB V5.1) Compile using COMP-1 data items & OPT(1/2) may give compiler errors IGYIN5125-U & IGYIN5295-U error code 264
PI56544 IGYCB7104-U Internal error Failed assertion .....cpp:3858
PI56871 Syntax errors are not flagged by DB2 Coprocessor when data items follow an SQL END-EXEC
PI56872 New warning message if SQL or CICS option specified and no EXEC SQL or EXEC CICS statement in the program
PI56873 Correct ZONECHECK(ABD) to identify DATA-ITEM as sender in the "ADD 1 TO data-item" statement NUMERIC class test

Compiler December 2015 PTF

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

16 December 2015

Superseded

Runtime May 2015 PTF

ShopZ

.

 

COMPILER UI33661 PTF

APAR Description
PI51764 Performing a READ and MOVE of a variable length file produces different results in ENTERPRISE COBOL V5 than V4
PI51812 ABEND0C1 occurs as compiled code branches to constant area on EXIT statement
PI52582 OPT(1) causing runtime errors as branch back to code after PERFORM UNTIL is not generated
PI52586 Add support to the new ATTACH(ULI) DB2 option
PI52600 Compile of large program at OPT(1/2) fails with IGYCB7145-U insufficient memory in the compiler to continue compilation
PI53331 Compiler change to exploit new runtime message to give more information about ZONECHECK warnings: IGZ0277
PI53524 Instructions from different source lines may be interleaved by the compiler for variable-length moves compiled at OPT(0)
PI53536 (COB V5.1) compile time with OPT(1),STGOPT under COB V5.1 is 40 times greater than OPT(FULL) compile under COB V4
PI53537 COBOL V5 module size with OPT(2) much larger than V4.2 compiled module for some modules
PI53539 COBOL V5.1 compile msg IGYCB7104-U Assertion failed..cpp:11060

Compiler October 2015 PTF

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

05 November 2015

Superseded

Runtime May 2015 PTF

ShopZ

COMPILER UI32598, UI32599 PTFs

APAR Description
PI46340 Rounding problems with DFP under optimization for ARCH(7) and ARCH(8) machines
PI49330 COB V5.1 IGYIN5125-U and IGYIN5295-U when using the NOOBJ/OFFSET compiler options
PI50045 COB V5.1 compiler assigns "ADDRESS OF" to variables in SELECT & FETCH for DB2 programs using integrated coprocessor
PI50068 Decreasing the size of COBOL module generated using DB2 precompiler
PI50444 In a mixed COPY/SQL INCLUDE environment, copybook inclusion may be incomplete
PI50445 CPU-consumption 40% higher in V5.1 than V4.2
PI50447 COBOL message IGYCB7300-W being issued incorrectly
PI50448 Long compile time problem
PI50882 After UI25594, use of INITIALIZE with target data items that is a group containing tables produces unexpected results
PI51082 HIPER: With ARCH(10), OPT(1/2), moving a USAGE DISPLAY item to item with fewer digits & using in computation can give bad result

Compiler August 2015 PTF

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

02 September 2015

Superseded

Runtime May 2015 PTF

ShopZ

COMPILER UI30482, UI30568 PTFs

APAR Description
PI42550 122016 IGYIN5125-U The compilation was terminated due to a error in phase id: "IGYCINIT"
PI43353 IGYIN5295-U The compilation failed due to an internal error detected in the compiler when using OPT(1) and ADATA
PI43541 Compiler issues IGYIN5295-U Internal Compiler Error
PI43665 Compiler issues IGYCB7104-U Internal error with failing assertion on ./CodeGenRA.cpp:84.
PI44627 The high bit is not set for the last parameter address if that parameter is "OMITTED"
PI44873 The BY CONTENT temporary for a parameter is not reused for later calls with the same parameter, increasing stack frame size
PI44961 IGYCB7104-U Internal error compiling function XYZ. Failed assertion WCode/WCodeIlGenerator.cpp:1149
PI44975 COBOL module size increase while using DB2 precompiler
PI45218 With ZONECHECK(MSG) specified message IGYCB7104-U occurs. Message points to failed assertion on ./CodeGenRA.cpp:84
PI46295 The compiler return code does not correctly account for backend message severities changed via MSGEXIT
PI46537 A decrease in performance can occur for CICS transactional processes using EXPONENTIATION.
PI46538 IGYCB7104-U Internal error while compiling function XXXXXXX. Failed assertion on ../z/codegen/S390Register.cpp:707.
PI46544 COBOL V5 may report lines of unreachable code in several ranges where COBOL V4.2 would report the same lines as one range.
PI46549 IGYCB7104-U Internal error while compiling function X Failed assertion on ilgen/WCodeSymbol.cpp:1611.
PI46551 IGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on /tr.source/il/node/TRNodeBase.hpp:1262.
PI46566 IGYCB7104-U Internal error while compiling function X. Failed assertion on ilgen/WCodeSymbol.cpp:2527.
PI46567 COMP-5 truncation occurs when using COMPUTE statement
PI46935 FUNCTION result temporaries for NATIONAL-OF(), DISPLAY-OF() are not reused appropriately
PI47071 COBOL V5.1 signature information bits incorrect for DATA(24) if also compiled with NORENT
PI47567 Compiler abort with XML PARSE programs with message ICE: IGYRC5108-U compiler terminating

Compiler June 2015 PTF

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

25 June 2015

Superseded

Runtime May 2015 PTF

ShopZ

COMPILER UI28607/UI28608/UI28610 PTFs

APAR Description
PI34257 (COB V5.1) IGYCB7104-U Internal error while compiling Function XXXXXXXX. Failed assertion on ./Symbol.cpp:693.
PI37270 New Function ZONEDATA(NOPFD)
PI39345 Compute optimization may store insufficient digit for intermediate results
PI39745 IGYPS0226-E - Illegal symbol "EXEC" when EXEC SQL INSERT includes "EXEC" in VALUE string
PI39846 COBOL compiler fails with error message: IGYCB7104-U Failed assertion on ./Register.cpp:40
PI39914 (COB V5.1) Multiply by zero produces a S0C9 divide by zero exception at OPT(0)
PI40057 IGYCB7104-U Internal error while compiling function xxxxx. Failed assertion on ./CodeGenerator.cpp:7014
PI40323 New function ZONECHECK
PI40879 (COB V5.1) IGYCB7104-U Internal errorwhile compiling Function xxxxxxxx. Failed assertion on ./Codegen/WCode.hpp:1637.
PI41296 IGYCB7104-U Internal error while compiling Functio {name}. Failed assertion on S390/WCodeBIFHelpers.cpp:416
PI41355 Using OPT(0) code generated for some statements are interspersed among others.
PI41481 V5 compiler does not properly flag unreachable code compared to V4.
PI42656 With packed decimal, DIVISION with REMAINDER can be slower.
PI43527 Continuation of APAR PI40879. (COB V5.1) IGYCB7104-U Internal errorwhile compiling Function xxxxxxxx. Failed assertion on ./Codegen/WCode.hpp:1637.

Relevant technote:


Compiler April 2015 PTF

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

24 April 2015

Superseded

Runtime April 2015 PTF

ShopZ

 
.

COMPILER UI26829 PTF

APAR Description
PI34430 Aliasing problem with OPT(1) and OPT(2)
PI35534 Binder message IEW2690E ERRORID = 31
PI36103 (COB V5.1) COBOL Compiler produces illegal code.
PI36498 (COB V5.1) SEARCH fails if the OCCURS clause on the table is 9 digits, but is under the compiler limit of 134,217,727
PI36510 (COB V5.1) High CPU utilization when UNSTRING is used
PI36777 (COB V5.1) Binder receives errors IEW2456E "symbol GETENVPTR unresolved" & "symbol GETJVMPTR unresolved" for NODLL compile.
PI37212 IGYCB7104-U Internal error while compiling. Failed assertion on WCode/WCode.cpp:5949
PI37503 (COB V5.1) The high bit is not set for the last parameter address if it is a FILE-NAME (FD ITEM)
PI38470 (COB V5.1) CPU consumption for OPT(1) is higher than COB V4
PI38571 IGYSI5301-U CEEPIPI RC=28 failure when compiling with message exit SIGYSAMP(MSGEXIT)
PI38836 The LIST compiler option output does not include program source lines in some cases

Compiler February 2015 PTF

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

06 March 2015

Superseded

Runtime March 2015 PTF

ShopZ

 
.

COMPILER UI25594/UI25595/UI25596 PTFs

APAR Description
PI29337 IGYCB7300-W not issued when code is eliminated using COBOL version 5 compiler (part 2)
PI32133 New function request to add "WRONG LENGTH READ" warning msg to COB V5.1 compiles, similar to FLAGMIG4/IGYPS2263-W for COB V4
PI32825 (COB V5.1) with OPT(2), the THEN clause of an IF statement may be optimized out, causing incorrect logic path to be taken
PI32923 IGYCB7145-U insufficient memory in the compiler to continue
PI32976 IGYCB7145-U insufficient memory in the compiler to continue compilation when using SSRANGE
PI33207 COBOL compiler generates wrong results with OPT(2)
PI33211 (COB V5.1) Various corrupted messaging when Japanese language enabled
PI33255 IGYCB7104-U Internal error when compiling function SO74129. Failed assertion on ./COBOLPerfGraph.cpp:1732.
PI33323 (COB V5.1) Compile error IGYCB7104-U for function __COMPUNITSINIT. Failed assertion on ./ListingAgent.cpp:3804.
PI33342 Restrict optimization of data items across calls for compatibility with V4
PI33528 The WSA address used by the COBOL program is reset to zero
PI34100 Improve runtime performance for INITIALIZE statements
PI35397 Performance problem with loops

Compiler January 2015 PTF

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

15 January 2015

Superseded

Runtime December 2014 PTF

ShopZ

COMPILER UI24300 PTF

APAR Description
PI28496 IGYCB7145-U Insufficient memory in the compiler to continue compilation
PI29538 When the SQL host variable reference is "NAME", compiler error "IGYPS0212-S" is received
PI30402 IGYCB7145-U Insufficient memory in the compiler to continue compilation at OPT(2)
PI31403 Problem migrating programs with invalid zone bits to COBOL V5.x from COBOL V4.2.

Relevant technote:


Compiler December 2014 PTF

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

13 December 2014

Superseded

Runtime December 2014 PTF

ShopZ

COMPILER UI23730/UI23731/UI23732 PTFs

APAR Description
PI21773 IGYCB7145-U Insufficient memory in the compiler issued when compiling program with 1400M.
PI21822 IGYPA3293-E Incorrectly issued during XML GENERATE
PI23670 COBOL V5.1 compiler program check with terminating message IGYRC5108-U
PI25796 IGYCB7300-W not issued when code is eliminated using COBOL Version 5 compiler
PI25926 The compiler truncates the original source displayed as a part of listing in DEBUG tool.
PI26234 Compiler hits IGYCB7104-U internal error
PI26646 Compiler aborts with message MSGIGYCB7104-U internal error while compiling function XXXXXX.
PI26777 Using OPT(0) code generated for some statements are interspersed among others
PI26944 Increased REGION required using SSRANGE and table element subscripted using all constant subscripts
PI27159 COBOL V5.1 ADATA symbol record not fully compatible with COBOL V4.2 ADATA
PI27541 (COB V5.1) Control characters in source may result in a line split in the source, which causes problems for the DEBUG tool
PI27839 (COB V5.1) The register containing length of variable-length move can be off by 1 following move when compiled at OPT(1/2)
PI28332 IMS call issues COBOL ABEND with code AB
PI28424 COBOL V5 list output in incorrect for EXRL instruction
PI28657 IGYDG5201-U Internal compiler error code "TALIA-E10" occurred using OPT(1/2)
PI28738 IGYCB7153-S Converting source file to UTF-8 has failed during the CDA phase error when compiling using CODEPAGE(939) and TEST
PI28923 COBOL 5.1 module causes CEEPCALL to abend S0C1
PI28938 Compiler optimization causes "IGYCB7145-U Insufficient memory in in the compiler to continue compilation " error
PI29284 MSGIGYCB7104-U Internal error while compiling function XXXXX. Failed assertion on ./IlOps.hpp:2112.
PI29351 Missing the SQL VERSION STRING in the load module when using OPT

Compiler September 2014 PTF

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

30 September 2014

Superseded

Runtime September 2014 PTF

ShopZ

COMPILER UI20945/UI21346/UI21043/UI21044/UI21045/UI21755 PTFs

APAR Description
PI19678 Offsets in MAP output not consistent with previous compiler releases
PI25119 Using unsigned numeric display item in INSPECT statement produces unexpected results
PI22094 New function APAR - XMLPARSE & VLR
PI21950 IGYCB7104-U Internal error failed assertion on /CODEGENERATOR.cpp:6965. Compilation terminated.
PI22920 COBOL incorrectly handling 66 level items when in LINKAGE, file section or external data
PI23024 Compiler incorrectly optimizes IS NUMERIC test at OPT(2)
PI24639 (COB V5.1) variable-length moves of zero bytes can overwrite values in a register without restoring them at OPT(2)
PI25083 Excessive CPU consumption using OPT(2)

Relevant technote:


Compiler July 2014 PTF

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

30 July 2014

Superseded

Runtime March 2014 PTF

ShopZ

COMPILER UI19849/UI19850/UI19851 PTFs

APAR Description
PI18183 Compile accepts XML Generate when identifier-7 contains occurs in TYPE OF Z1 IS ATTRIBUTES
PI18450 IGYIN5125-U error in phase IGYCINIT. IGYIN5295-U with error code 267 during COBOL compile.
PI18572 The compiler should force LRECL=80 for the SYSLIN object output if the user did not specify an LRECL for SYSLIN in his JCL
PI19346 The SORT program is not returning sorted records (Output procedure is not being used) in COBOL V5.1
PI19522 Listing shows incorrect offset for a variable within the linkage section
PI19712 If literal-6 is NATIONAL & identifier-1 is not NATIONAL in an XML GENERATE statement, a compiler error should occur
PI19763 COBOL 5.1 compile returns error IGYCB7104-U - Failed assertion on ./COBOLPerfGraph.cpp:907
PI19815 The object of the Execute Relative Long (EXRL) instruction does not display in a V5.1 listing.
PI19977 GYCB7104-U issued for a failed assertion in ./COBOLPerfGraph.cpp:787
PI20292 V5.1 compile error IGYCB7104-U: Failed assertion on ../codegen/WCode.hpp:1628
PI20331 IGYCB7104-U issued for a failed assertion in ./COBOLPerfGraph.cpp:962
PI20376 IGYDG5273-U buffer size was too small for WCODE workfile
PI20469 V5.1 compile error IGYCB7104-U: Failed assertion on s390/MemoryReference.cpp:230
PI20532 V5.1 compile error IGYCB7104-U: Failed assertion on ./COBOLPerfGraph.cpp:526
PI20546 V5.1 compile error IGYCB7104-U: Failed assertion on ./COBOLPerfGraph.cpp:948
PI21182 VALUE clause not executed under OPT(0)
PI21664 (COB V5.1) IGYCB7104-U Internal error while compiling function FWLC009. Failed assertion on ./CodeGenRA.cpp:84
PI21860 An UNSTRING results in incorrect output (LOW-VALUES)

Compiler May 2014 PTF

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

29 May 2014

Superseded

Runtime March 2014 PTF

ShopZ

COMPILER UI18382 PTF

APAR Description
PI18087 HIPER: V5.1 two consecutive computational statements yield unexpected results at runtime when compiled with OPT(1/2)
PI18696 Abend S0C7 on an ADD statement

Compiler May 2014 PTF
Date Released Status Minimum Runtime (click to access LE tab) Download

22 May 2014

Superseded

Runtime March 2014 PTF

ShopZ

COMPILER UI18034/UI18055 PTFs

APAR Description
PI16359 Cmpl loop after ABENDE37 when SYSPRINT goes to a full PDSE or ABEND0C4 after ABENDX37 if full PDS
PI12998 Use of rerun I/O clause causes error: stack should be empty but has 1 value & assertion failure wcode/wcodeilgenerator.cpp:1302
PI13636 IGYCB7145-U insufficient memory when compiling using optimization
PI14476 Length of a multi-byte variable-length MOVE can temporarily be off by one following a MOVE when using OPT(1/2)
PI14553 V5.1 compile gives error IGYCB7104-U and 'Failed assertion on s390/inspectevaluator.cpp:1903'
PI15609 The object of an LARL instruction does not display in a listing

Compiler March 2014 PTF
Date Released Status Minimum Runtime (click to access LE tab) Download

21 March 2014

Superseded

Runtime March 2014 PTF

ShopZ

COMPILER UI16133/UI16134/UI16135 PTFs

APAR Description
PI07531 IGYCB7145-U insufficient memory at compile time
PI11399 Compiler error when mixing PERFORM & PERFORM w/THRU
PI11805 V5.1 batch compilation that specifies DLL may fail with error IGYCB7104-U with "Failed assertion on ./WCode/WCodeDefs.hpp:261"
PI13222 COBOL 5.1 compile with OPT(1) returns error IGYCB7104-U - Failed assertion on ./Register.cpp:1034
PM93583 GYDG5201-U Internal compiler error code "WSYM-01" occurred

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


Compiler January 2014 PTF
Date Released Status Minimum Runtime (click to access LE tab) Download

27 January 2014

Superseded

Runtime September 2013 PTF

ShopZ

COMPILER UI14448 PTF

APAR Description
PI05656 CMPL loop in compile of COBOL/SQL coprocessor program with "REPLACE" and missing "END-EXEC."
PI05657 IGYPS5062-U There was insufficient storage.
PI05658 COBOL COPY...REPLACING errors using EXEC to replace partial dataname or paragraph name.
PI06128 CIGYDS0197-E "11" was a name that started with an underscore
PI06899 No compiler error recieved for abbreviated IF statement with confusion about implied subject.
PI08238 Compiler generates incorrect code for PERFORM UNTIL statement.
PM99261 Expected division-by-zero message is not being printed

Compiler October 2013 PTF
Date Released Status Minimum Runtime (click to access LE tab) Download

22 October 2013

Superseded

Runtime September 2013 PTF

ShopZ

COMPILER UK98481/UK98482/UK98483/UK98499 PTFs

APAR Description
PM92523 IMS support enhancement
PM92894 ABEND322 loop in IGYCDGEN during compile of COBOL program using NOTEST(DWARF)
PM96176 IGYWDOPT and IGYWUOPT are missing from SIGYSAMP
PM97763 Changing DISPSIGN compiler option default to SEP is not accepted
PM97939 Compiler creates invalid special register table

Relevant technotes for IMS-SQL users:


Compiler September 2013 PTF
Date Released Status Minimum Runtime (click to access LE tab) Download

13 September 2013

Superseded

Runtime September 2013 PTF

ShopZ

COMPILER UK96988/UK96989/UK97247 PTFs

APAR Description
PM92585 COBOL version 5 fixes for problems identified in beta program and Japanese message updates
PM95418 CMPL MSGIGYCB7104-U Internal compiler error and RC16 using options offset and test
PM95906 The message number 1307 could not be found for facility ID IGY

Table of Contents:


Runtime October 2018 PTF

Date Released Status Download

19 October 2018

Current

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

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

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

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

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+

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.

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

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

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

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.

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

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

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

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

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

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:


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)

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

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.

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

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

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

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

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

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

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

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

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

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
 
.

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
 
.
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

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

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

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.

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

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

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

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

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.

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

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:


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
 
.
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

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

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:


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.

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

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:


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

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:


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.2 Trial September 2018 PTF

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

31 September 2018

Current

Runtime September 2018 PTF

ShopZ

.

 

COMPILER Trial PTFs:  UI58660, UI58661, UI58662

APAR Description
PH02865 To bring the Enterprise V6.2 COBOL Developer Trial to September 2018 level

Compiler 6.2 Trial July 2018 PTF

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

31 July 2018

Superseded

Runtime May 2018 PTF

ShopZ

.

 

COMPILER PTFs:  UI57298, UI57299, UI57300, UI57301

APAR Description
PI99405 To bring the Enterprise V6.2 COBOL Developer Trial to June 2018 level

Compiler 6.2 Trial May 2018 PTF

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

31 May 2018

Superseded

Runtime May 2018 PTF

ShopZ

.

 

COMPILER PTFs:  UI56124, UI56125, UI56126, UI56127

APAR Description
PI97816 To bring the Enterprise V6.2 COBOL Developer Trial to May 2018 level

Compiler 6.2 Trial March 2018 PTF

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

30 March 2018

Superseded

Runtime November 2017 PTF

ShopZ

.

 

COMPILER PTFs:  UI54492, UI54493, UI54494

APAR Description
PI95062 To bring the Enterprise V6.2 COBOL Developer Trial to March 2018 level.

Compiler 6.2 Trial January 2018 PTF

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

28 January 2018

Superseded

Runtime November 2017 PTF

ShopZ

.

 

COMPILER PTFs:  UI53351, UI53352, UI53353, UI53354

APAR Description
PI92382 To bring the Enterprise V6.2 COBOL Developer Trial to January 2018 level.

Compiler 6.2 Trial November 2017 PTF

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

08 December 2017

Superseded

Runtime November 2017 PTF

ShopZ

.

 

COMPILER PTFs:  UI52474, UI52475, UI52476, UI52477

APAR Description
PI90494 To bring the Enterprise V6.2 COBOL Developer Trial to November 2017 level.

Related information

V.R.M.F. Maintenance Stream Delivery Vehicle glossary
Software Product Compatibility Reports
Fix Central

Document information

More support for: Enterprise COBOL for z/OS

Component: Compile, ">More...

Software version: 5.1, 5.1.1, 5.2, 6.1, 6.2

Operating system(s): z/OS

Reference #: 7041164

Modified date: 22 October 2018


Translate this page: