IBM Support

PI93664: RUNTIME MESSAGE IGZ0151S NOT GENERATED WHEN PERFORMING NUMVAL OF A NATIONAL DATA ITEM WITH 18-31 BYTES USING ARITH(COMPAT).

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Runtime message IGZ0151S not generated when performing NUMVAL
    of a national data item with 19-31 bytes using ARITH(COMPAT).
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Enterprise COBOL V5+ releases       *
    *                 compiling with ARITH(COMPAT) and running     *
    *                 programs that use FUNCTION NUMVAL with a     *
    *                 NATIONAL data item 19-31 characters long.    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Incorrect output at runtime: Severe     *
    *                      runtime message IGZ0151S is missing     *
    *                      when performing NUMVAL of a national    *
    *                      data item 19-31 characters long using   *
    *                      ARITH(COMPAT) and incorrect data may    *
    *                      be returned from NUMVAL and program     *
    *                      execution will not ABEND.               *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    ****************************************************************
    The runtime logic for diagnosing NUMVAL of a national data item
    with 19-31 characters when using ARITH(COMPAT) was being
    treated as if the program was compiled with ARITH(EXTEND).
    

Problem conclusion

  • When NUMVAL is used with a national data item with 19-31
    characters using ARITH(COMPAT), severe Runtime message IGZ0151S
    will be generated.  For national data items that contain more
    than 31 characters, IGZ0151S will be generated instead of
    IGZ0196S when compiled with ARITH(COMPAT).
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI93664

  • Reported component name

    LE ENT COBOL LI

  • Reported component ID

    568819812

  • Reported release

    7B0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-02-12

  • Closed date

    2018-02-13

  • Last modified date

    2018-03-01

  • APAR is sysrouted FROM one or more of the following:

    PI92569

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • IGZCEV4  IGZCMGEN IGZCMGUE IGZLLIBV IGZXAPI  IGZXBST  IGZXBST1
    IGZXBST2 IGZXBST3 IGZXCDA  IGZXD24  IGZXDMR  IGZXLPIO IGZXLPKA
    IGZXLPKB IGZXLPKC IGZXLPKD IGZXLPKE IGZXLPKF IGZXLPKG IGZXPK2
    

Fix information

  • Fixed component name

    LE ENT COBOL LI

  • Fixed component ID

    568819812

Applicable component levels

  • R7B0 PSY UI53820

       UP18/02/28 P F802

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCVR7X","label":"Runtime"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020