PI61680: RATIONAL DEVELOPER FOR SYSTEM Z (RDZ): RDZ 18.104.22.168 PLI REAL SYNTAX FLAGS A REFERENCE WITH LIKE ATTRIBUTE
Fixes are available
Rational Developer for System z Fix Pack 1 (22.214.171.124) for 9.1.1.
Rational Developer for System z Fix Pack 1 (126.96.36.199) for 9.1.1.
Rational Developer for System z Fix Pack 1 (188.8.131.52) for 9.1.1.
Rational Developer for System z Fix Pack 1 (184.108.40.206) for 9.1.1.
Rational Developer for System z Fix Pack 1 (220.127.116.11) for 9.1.1
Closed as program error.
Rational Developer for System z - RDz - v18.104.22.168 PLI Real Syntax wrongly flags a reference with the LIKE attribute when there are duplicate variables names defined. Error "Enable to resolve reference to xxx" is shown. Example : DCL 1 STRUC2, 2 STRUC2, 3 SUBSTRUC, 5 ITEM1 CHAR(8), 5 ITEM2 CHAR(8); DCL 1 STRUC2_INIT LIKE STRUC2; STRUC2_INIT.SUBSTRUC.ITEM1 = ' '; "Enable to resolve reference to ITEM1" is shown.
Change the variable name to have only one instance.
RDz's PL/I parser did not handle LIKE attributes correctly when the attribute referenced a symbol declared in more than one place.
Modified PL/I parser to distinguish between references with the same name in LIKE attributes. The problem listed in this APAR has been resolved with IBM Rational Developer for System z V22.214.171.124 Fix Pack which is available from the Recommended Fixes support download page: http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
Reported component name
RATL DEV FOR SY
Reported component ID
NoSpecatt / Xsystem
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
RATL DEV FOR SY
Fixed component ID
Applicable component levels