IBM Support

PM96975: RATIONAL DEVELOPER FOR SYSTEM Z -RDZ - UNEXPECTED REALTIME SYNTAX CHECK ERRORS AFTER PREPROCESSOR TRANSFORMATION

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • APAR Error Description
    ***************************************************************
    In Rational Developer for System z - RDz - v8.5.1.3, a
    preprocessor transformation on the second to last line when last
    line is a blank line will not be properly parsed after using the
    Identify Preprocessor Statements action.
    
    This can be oberserved for example with COBOL Report Writer
    preprocessing which appends source code at the end of the COBOL
    program:
    1- Edit a COBOL source having COBOL Report Writer verbs and
    finishing with a blank line
    2- Select menu 'identified with configured preprocessor' to run
    COBOL Report Writer preprocessor
    3- COBOL Report Writer verbs are still in error in COBOL Editor:
    Preprocessor statement resolution contains the following error:
    Unable to resolve reference to R--1I
    Preprocessor statement resolution contains the following error:
    Unable to resolve reference to R--2I
    
    ***************************************************************
    Local fix:
    Either remove the last blank line or add a END PROGRAM statement
    

Local fix

Problem summary

  • A Preprocessor transformation identified on the last line when
    the length of the last line is zero will not be properly parsed
    after using the Identify Preprocessor Statements action.
    

Problem conclusion

  • When a preprocessor transformation is identified on the last
    line and the length of the last line is zero, the new behavior
    is to identify the line above the last line and the last line as
    a single transformation whose first line includes the text of
    the line above and the corresponding preprocessor output.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V8.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

    PM96975

  • 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-09-13

  • Closed date

    2013-10-16

  • Last modified date

    2013-10-16

  • 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 #: PM96975

Modified date: 16 October 2013