IBM Support

PM78816: In RDz 8.0.3.3, when debugging a PL/I file using custom OR or NOT or CONCATE operator, LPEX displays real-time syntax check e

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • APAR Error Description:
    Abstract: In Rational Developer for System z (RDz) version
    8.0.3.3, when debugging a PL/I file using custom OR or NOT or
    CONCATE operator, LPEX displays real-time syntax check errors.
    Problem: 1) create a PL/I file like:
    
     TSTPLI1: proc options(main);
    
        Dcl msg char(16) varying;
        msg='Hello PLI world';
        if msg = 'test1' # msg='test2'
         then Display('test');
         else Display(msg);
         if msg ?= 'test1'
         then Display('test');
         Display( 'test1' ## 'test2');
     end TSTPLI1;
    
    2) Change the compilation option in ELAXFPL1 to TEST(ALL SYM
    SEPARATE SEPNAME), MACRO, NOT('?'),OR('#')
    3) open the PL/I file in LPEX: no error
    4) debug it using Generate JCL ? for compile / Link / Go: LPEX
    shows real-time syntax check error: 'InfixOperators' is invalid
    
    Local fix:
    There is no known workaround at this time.
    

Local fix

Problem summary

  • When debugging PL/I applications, incorrect errors may be
    displayed in the editor.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM78816

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    803

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-10

  • Closed date

    2013-07-31

  • Last modified date

    2013-07-31

  • 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

  • R803 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":"803","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
29 October 2021