A fix is available
APAR status
Closed as program error.
Error description
If a COBOL source contains SPECIAL-NAMES section, the syntax checker in the editor will issue error LNC2913E for elements in that section. The same source compiles successfully.
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: * * RDi users who syntax check COBOL source containing a * * SPECIAL-NAMES paragraph where the first item is not * * specified on the same line as SPECIAL-NAMES. * **************************************************************** * PROBLEM DESCRIPTION: * * Rational Developer for i (RDi) COBOL syntax checker can give * * syntax error LNC2913 for valid SPECIAL-NAMES items when the * * first item is not specified on the same line as * * SPECIAL-NAMES. The COBOL Program Verifier does not give any * * error for the same COBOL source. * **************************************************************** * RECOMMENDATION: * **************************************************************** Rational Developer for i (RDi) COBOL syntax checker can give syntax error LNC2913 for valid SPECIAL-NAMES items when the first item is not specified on the same line as SPECIAL-NAMES. This occurs when the first item is "PROGRAM STATUS" or "CONSOLE", and also when the first item is and environment-name.
Problem conclusion
This problem is fixed in the RDi 9.1.1 update. The problem will be fixed for the cases where the first item is a SPECIAL-NAMES clause such as "PROGRAM STATUS" or "CONSOLE". There is a design limitation in the syntax checker so that when the first SPECIAL-NAMES item is an environment-name that is not on the same line as SPECIAL-NAMES, error LNC2913 may be issued by the syntax checker. In this case it is recommended that the first environment name be moved to be on the same line as the SPECIAL-NAMES paragraph name.
Temporary fix
Comments
APAR Information
APAR number
SE56212
Reported component name
RATL DEV FOR I
Reported component ID
5724Y99DI
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-07-18
Closed date
2014-12-31
Last modified date
2024-10-10
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
CobolSC
Fix information
Fixed component name
RDI RPG AND COB
Fixed component ID
5724Y99RC
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Line of Business":{"code":"LOB73","label":"Power TPS"}}]
Document Information
Modified date:
11 October 2024