IBM Support

PI75449: RDZ 9.5.1.3 USING PROGRAM CONTROL FLOW ON PL/I PROGRAMS JUST SHOWS THE MAIN ENTRY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Rational Developer for z Systems 9.5.1.3 Using Program Control
    Flow on PL/I programs just shows the main entry *
    
    The reason for this is that the expanded source code map stores
    file names in case sensitive way, but PL/I includes are case
    insensitive.
    If the PL/I compiler fails to pre-process macros when expanding
    source then the macros appear in the PL/I structure and PCF will
    fail; macro statements need to be kept out of the PL/I non-macro
    structure
    

Local fix

Problem summary

  • The PL/I parser expanded source map stores include files in
    a case sensitive way, but PL/I includes are case insensitive.
    This ends up causing an incorrect program control flow graph to
    be calculated.
    

Problem conclusion

  • Modified the PL/I parser expanded source map to store include
    files in a case insensitive way.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for z Systems V9.5.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

    PI75449

  • Reported component name

    DEV FOR Z SYS

  • Reported component ID

    5724T0700

  • Reported release

    951

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-01-25

  • Closed date

    2017-02-23

  • Last modified date

    2017-02-23

  • 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

    DEV FOR Z SYS

  • Fixed component ID

    5724T0700

Applicable component levels

  • R951 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTRMM","label":"IBM Developer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"951","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
19 October 2021