A fix is available
APAR status
Closed as program error.
Error description
When a program that uses exponentiation is compiled with ARITH(EXTEND) on a system where the June runtime PTF(s) UI92335/UI92337 (V2R4) & UI92336/UI92338 (V2R5) or beyond have been installed, and the June PTF(s) are not installed on the system where the program executes, the program may abend with error: IGZ0153S Program xxxxxxxx was compiled with a level of the compiler that requires service to be installed on z/OS or on the COBOL Runtime Component of the Language Environment, or both. Contact COBOL support for further assistance. This apar corrects that problem, eliminating the unpublished COBOL runtime PTF level requirement where programs execute.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: Users of Enterprise COBOL 5 and later * * releases compiling programs with * * ARITH(EXTEND) and link-editing * * after applying any of the affected PTFs * * below and perform exponentiation * * calculations described in PH53882. * * * * Affected COBOL Runtime PTFs: * * * * June 2023 PTF: * * V2R4:UI92335 / V2R5:UI92336 * * * * July 2023 PTF: * * V2R4:UI92721 / V2R5:UI92722 * * * * August 2023 PTF: * * V2R4:UI93321 / V2R5:UI93322 * * * * September 2023 PTF: * * V2R4:UI93651 / V2R5:UI93652 / V3R1:UI93654 * **************************************************************** * PROBLEM DESCRIPTION: When a COBOL program is compiled and * * link-edited with a LE library * * (.SCEELKED) updated by COBOL Runtime * * PTFs from June to September 2023, * * and the program is run on systems * * where a COBOL Runtime PTF older than * * those PTF is applied, the following * * message is emitted. * * * * IGZ0153S Program [program-name] was * * compiled with a level of the compiler * * that requires service to be installed * * on z/OS or on the COBOL Runtime * * Component of the Language Environment, * * or both. Contact COBOL support for * * further assistance. * **************************************************************** * RECOMMENDATION: Install the provided PTF. * **************************************************************** The IGZ0153S is expected to be emitted when a COBOL program is run on systems where required a Runtime PTF level is not met. For example, when a COBOL program is compiled/link-edited after applying 2023 June Runtime PTF and is run on a system where 2023 May Runtime PTF is applied, IGZ0153S is emitted. However, APAR PH53882 introduced with the June 2023 Runtime PTF fails to explain this Runtime PTF requirement to users. COB0501T/K COB0502T/K COB0601T/K COB0602T/K COB0603T/K COB0604T/K
Problem conclusion
The changes for APAR PH53882 have been reverted in the COBOL Runtime.
Temporary fix
Comments
APAR Information
APAR number
PH57638
Reported component name
LE ENT COBOL LI
Reported component ID
568819812
Reported release
7E0
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-10-18
Closed date
2023-10-23
Last modified date
2023-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
CEESG004 CELQSG04 CELQV004 IGZ1OPT IGZ2OPT IGZ3OPT IGZ4OPT IGZ5OPT IGZ6OPT IGZACALL IGZBALCT IGZCER4 IGZCEV4 IGZCJNI2 IGZCMGEN IGZCMGUE IGZEDCCT IGZIBMCT IGZIGZCT IGZLLIBV IGZQAPI IGZQCA64 IGZQCDA IGZQINPL IGZQJNI2 IGZWUXOI IGZX2BIN IGZX2HEX IGZX2LW IGZX2LW8 IGZX2LWU IGZX2UP IGZX2UP8 IGZX2UPU IGZXACP IGZXACS IGZXACS1 IGZXACS2 IGZXAIO IGZXALOC IGZXANE IGZXANE1 IGZXANE2 IGZXAPI IGZXAPS IGZXBIO IGZXBS61 IGZXBSP IGZXBSP1 IGZXBSP2 IGZXBSP3 IGZXBSP4 IGZXBSP5 IGZXBST IGZXBST1 IGZXBST2 IGZXBST3 IGZXBST4 IGZXBST5 IGZXBU1L IGZXBU1P IGZXBU1R IGZXBU1S IGZXBU1V IGZXBU1W IGZXBU2L IGZXBU2P IGZXBU2R IGZXBU2S IGZXBU2V IGZXBU2W IGZXBUI4 IGZXCA31 IGZXCANC IGZXCDA IGZXCDT IGZXCFGU IGZXCFIG IGZXCKP IGZXCLDB IGZXCLKA IGZXCLN IGZXCLS IGZXCMDT IGZXCMSG IGZXCRST IGZXD24 IGZXD2F IGZXDACS IGZXDASN IGZXDATE IGZXDATN IGZXDAYS IGZXDCAL IGZXDCOS IGZXDCS2 IGZXDCSU IGZXDEA IGZXDED IGZXDER IGZXDIVZ IGZXDLG1 IGZXDLOG IGZXDMOD IGZXDMR IGZXDMSG IGZXDPOW IGZXDPW1 IGZXDSIN IGZXDSP IGZXDSQT IGZXDTAN IGZXDYWK IGZXE2E IGZXE2EN IGZXE2H IGZXE2N IGZXE2N2 IGZXEXT IGZXF2D IGZXF2D1 IGZXF2I IGZXFAC IGZXFBIN IGZXFCAL IGZXFCDT IGZXFDT IGZXFDTM IGZXFHEX IGZXFPC1 IGZXFPW IGZXFREE IGZXFRST IGZXFTM IGZXFWSA IGZXGDR0 IGZXGDR1 IGZXGDR2 IGZXGFI IGZXGMTO IGZXGTST IGZXH2E IGZXIDB IGZXIFDT IGZXII2 IGZXINSP IGZXJGF IGZXJNI2 IGZXJPI IGZXLCLS IGZXLOCT IGZXLOPN IGZXLPIO IGZXLPKA IGZXLPKB IGZXLPKC IGZXLPKD IGZXLPKE IGZXLPKF IGZXLPKG IGZXMED IGZXMEDQ IGZXMFIG IGZXMSG IGZXMVU8 IGZXNE2N IGZXNE3N IGZXNMV IGZXNMVC IGZXNMVF IGZXNMVQ IGZXNVCQ IGZXNVFQ IGZXOPT IGZXPK2 IGZXPPL IGZXPR2 IGZXPRC IGZXPRS IGZXPRV IGZXPRVQ IGZXQACS IGZXQASN IGZXQATN IGZXQCLS IGZXQCOS IGZXQLG1 IGZXQLOG IGZXQMOD IGZXQOPN IGZXQPOW IGZXQPW1 IGZXQSIN IGZXQSQT IGZXQTAN IGZXQXPQ IGZXRAND IGZXRAS1 IGZXRAS2 IGZXRAS4 IGZXRAS5 IGZXRAS6 IGZXRAS7 IGZXRAS8 IGZXRAS9 IGZXRES1 IGZXRES2 IGZXRES3 IGZXRES4 IGZXRES5 IGZXRES6 IGZXRES7 IGZXRES8 IGZXRES9 IGZXREV IGZXREVT IGZXREVU IGZXRT1 IGZXRTN IGZXSCC1 IGZXSCC2 IGZXSCH IGZXSFFT IGZXSGL IGZXSM0 IGZXSM1 IGZXSM2 IGZXSM3 IGZXSM4 IGZXSM5 IGZXSM6 IGZXSMSG IGZXSPA IGZXSPMT IGZXSRT IGZXSRV IGZXSTD IGZXSTDQ IGZXSTG IGZXSXPQ IGZXTDTM IGZXTMSG IGZXTNMV IGZXTNVC IGZXTNVF
Fix information
Fixed component name
LE ENT COBOL LI
Fixed component ID
568819812
Applicable component levels
R7C0 PSY UI94124
UP23/11/01 P F310 {
R7D0 PSY UI94125
UP23/11/01 P F310 {
R7E0 PSY UI94126
UP23/11/01 P F310 {
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS6SG3","label":"Enterprise COBOL for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7E0","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 November 2023