IBM Support

PI41429: RATIONAL DEVELOPER FOR SYSTEM Z V9.1.1.1 - NESTING FOR HLASM IS DISPLAYED IMPROPERLY WHEN CODED AS USING ENTRY,R15

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When editing HLAsm source In Rational Developer for System z
    (RDz), the nesting as shown by the connecting arrows
    (or lines) is displayed improperly for USING ENTRY,R15
    statement. If the second parameter is changed from 'R15' to '15'
    (ie. USING ENTRY,15), the nested connections are properly linked
    and displayed. There also may be a subsequent message written to
    the .log file indicating a problem, "Internal error occurred
    during: Determining
    nesting levels for HLAsm"
    
    PGM3DCNC CSECT
       IF    (LTR,R15,R15,Z)
         USING BLDLNTRY,R15
       ELSE
       ENDIF
    BLDLNTRY EQU   *
    DSECT_ENDE  EQU  *
    

Local fix

Problem summary

  • In the LPEX HLASM parser, nesting arrows were rendered
    incorrectly when the keywords USING and DROP were present. For
    example with 'USING ENTRY,R15' instead of 'USING ENTRY,15'
    inside an IF/ENDIF construct.
    

Problem conclusion

  • The matching logic has now been corrected and the nesting
    renders as expected.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V9.1.1.4 Fix Pack which
    is available from the Recommended Fixes support download page:
    http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI41429

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    911

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-05-19

  • Closed date

    2016-09-30

  • Last modified date

    2016-09-30

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

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

Fix information

  • Fixed component name

    RATL DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R911 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 9.1.1

Reference #: PI41429

Modified date: 30 September 2016