IBM Support

PI07899: SUBRG RAISED IN OLD CODE NOT CAUGHT BY ON SUBRG IN NEW CODE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • SUBRG raised in old code not caught by ON SUBRG in new code
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of applications that involve           *
    *                 Enterprise PL/I and PL/I for MVS & VM        *
    *                 where a condition is raised in the PL/I for  *
    *                 MVS & VM routine and the ONCODE is being     *
    *                 reported in the Enterprise PL/I routine.     *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. Wrong ONCODE value is being reported *
    *                      when a condition is raised in a PL/I    *
    *                      for MVS & VM routine and the ONCODE     *
    *                      value is being reported in an           *
    *                      Enterprise PL/I routine.                *
    *                      2. The subscriptrange condition that is *
    *                      raised in a PL/I for MVS & VM routine   *
    *                      is not being caught by a subscriptrange *
    *                      on-unit in an Enterprise PL/I routine.  *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF for this APAR.                 *
    *                                                              *
    ****************************************************************
    1. When a condition is raised in a PL/I for MVS & VM routine and
    the ONCODE value is being reported in an Enterprise PL/I
    routine, the wrong ONCODE value is sometimes being returned.
    2. The subscriptrange condition that is raised in a PL/I for MVS
    & VM routine is not being caught by a subscriptrange on-unit in
    an Enterprise PL/I routine.
    

Problem conclusion

  • The Enterprise PL/I library has been modified to correct the
    problems.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI07899

  • Reported component name

    LE VA PL/I

  • Reported component ID

    568819806

  • Reported release

    780

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-12-11

  • Closed date

    2013-12-26

  • Last modified date

    2014-02-05

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

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

    UI13868 UI13869 UI13870

Modules/Macros

  • IBMPECVT
    

Fix information

  • Fixed component name

    LE VA PL/I

  • Fixed component ID

    568819806

Applicable component levels

  • R770 PSY UI13868

       UP14/01/03 P F401

  • R780 PSY UI13869

       UP14/01/03 P F401

  • R790 PSY UI13870

       UP14/01/03 P F401

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":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"7.8","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020