IBM Support

PH25367: ASMA092E ERROR MESSAGE USING DFHEIENT MACRO ASSEMBLING PROGRAMS WITH CICS TS VER.5.X

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is reporting message:
    
    ASMA092E Substring expression 1 points past string end;
    default=null - CEEEN
    
    when assembling a LE conforming assembler program and using
    DFHEIENT macro
    
    The problem is in DFHEIENT macro, related to CODEREG, with CICS
    TS Ver5.x. For CICS version V4.1 (R660) and V4.2 (R670) the
    problem is not visible.  Even though same LE and same Assembler
    (HLASM R6.0).
    

Local fix

  • No Local Fix.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Assembler errors when compiling         *
    *                      a CICS LEASM program.                   *
    ****************************************************************
    An attempt to assemble a CICS program with translator options
    PROLOG, EPILOG, LEASM fails with various assembler errors, such
    as:
    ASMA092E Substring expression 1 points past string end.
    ASMA435I Record 101 in SYS1.SCEEMAC(CEEENTRY)
    ASMA074E Illegal syntax in expression
    ASMA074E Illegal syntax in expression -
    ASMA041E Term expected; text is unclassifiable
    ASMA307E No active USING for operand
    ASMA435I Record 213 in CICS.TS53.SDFHMAC(DFHECALL)
    Additional Keywords: RC08
    

Problem conclusion

  • DFHEIENT has been changed to specify a correct register
    specification on the CEEENTRY BASE operand.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH25367

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-05-14

  • Closed date

    2020-06-30

  • Last modified date

    2020-08-03

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

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

    UI70334 UI70335 UI70336

Modules/Macros

  • DFHEIENT
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R100 PSY UI70334

       UP20/07/03 P F007

  • R200 PSY UI70335

       UP20/07/03 P F007

  • R300 PSY UI70336

       UP20/07/09 P F007

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":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
05 August 2020