IBM Support

PI13704: ISRSUPC WITH CONCATENATED DATASETS HAVING DIFFERENT LRECL

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Using ISRSUPC in batch mode to search for a term. Concatenation
    of two PO datasets in NEWDD DD-Statement as libraries to be
    searched.  Both datasets have same BLKSIZE (27998) and
    RECFM(VB). But different LRECL (one has 450, the other 256).
    Both datasets are not large. 48 and 19 tracks are used. When
    dataset with LRECL 450 is first in concatenation, job ends
    immedeatly with using CPU-Time near to nothing. And correct
    result. When the dataset with LRECL 256 is first in
    concatenation, then job needs a lot of CPU (> 1000 CPU-sec.).
    We tried in this bad combination to add a DCB=(LRECL=450)-parm
    to the first LRECL 256 dataset. Then it works as fast as if the
    LRECL 450 dataset would be in front of concatenation.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All z/OS users using ASMFSUPC to search      *
    *                 PDSs.                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: ASMFSUPC may loop when searching a      *
    *                      concatenation containing a variable     *
    *                      blocked partitioned data set.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When ASMFSUPC allocates a data set concatenation to be searched,
    it opens it using the logical record length of the first data
    set in the concatenation. If a subsequent data set is a
    variable blocked partitioned dataset containing records which
    are longer than the logical record length of the first data set
    in the concatenation, ASMFSUPC detects this as an error, but
    this is not adequately handled, resulting in a loop.
    

Problem conclusion

  • ASMFSUPC has been modified to allocate the search data set
    concatenation using the largest data set logical record length
    of the concatenation.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI13704

  • Reported component name

    HLASM TOOLKIT

  • Reported component ID

    569623401

  • Reported release

    16A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-03-14

  • Closed date

    2014-08-01

  • Last modified date

    2015-10-08

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

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

    UI20179 UI20180 UI20181

Modules/Macros

  • ASMFBLST ASMFBMEM ASMFCLST ASMFDBUG ASMFEMSG
    ASMFLDEL ASMFLLST ASMFLREV ASMFLSUM ASMFLTOT ASMFMCLS ASMFMTOP
    ASMFPDEL ASMFPPRM ASMFPRBT ASMFPSRH ASMFRDIO ASMFRDLN ASMFRDWD
    ASMFSAM  ASMFSS55 ASMFSS80 ASMFSUPC ASMFTOPN ASMFUCTL ASMFUPD
    ASMFUSUM ASMFWCTL ASMFWLST
    

Fix information

  • Fixed component name

    HLASM TOOLKIT

  • Fixed component ID

    569623401

Applicable component levels

  • R16A PSY UI20179

       UP14/08/05 P F408

  • R36A PSY UI20180

       UP14/08/05 P 1408

  • R6IM PSY UI20181

       UP14/08/05 P E610

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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"16A","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSENW6","label":"High Level Assembler and Toolkit Feature"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"16A","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
08 October 2015