IBM Support

PM80876: Rational Developer for System z - Identify Preprocessor Statemen ts action may not identify text inserted at end of program.

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z 8.5.1 - RDz - Preprocessor
    Statement ? Identify Preprocessor Statements action for COBOL
    and PL/I language development may not identify preprocessor text
    insertions at end of the program.
    
    When performing 'Preprocessor Statement ? Identify Preprocessor
    Statements' action on COBOL or PL/I program, RDz may not
    identify preprocessor text insertions at the very end of the
    program.
    
    If a preprocessor of this type is configured in the Editor
    Configurations of Property group, real-time syntax warnings may
    appear if the missing transformation is required to successfully
    parse the program, and certain features may not be available due
    to the parser not initializing successfully.
    
    Local Fix:
    Add comment line as last statement in program source so that
    preprocessor statements are added prior to it.
    

Local fix

Problem summary

  • If a preprocessor transformation inserts text after the last
    line of a program, the Identify Preprocessor actions will not
    identify the transformation.
    

Problem conclusion

  • The actions have been updated so that now if a preprocessor
    transformation inserts text after the last line of a program,
    then the last line of the program will be identified as a
    preprocessor statement transformation that includes the last
    line of the program plus any additional lines inserted by the
    preprocessor transformation.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V8.5.1.1 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

    PM80876

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-17

  • Closed date

    2013-03-21

  • Last modified date

    2013-03-21

  • 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

  • R850 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 8.5

Reference #: PM80876

Modified date: 21 March 2013