SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 65289: COMPILE procedure fails with, "ERROR: The word '_I_' is reserved, and cannot be used for the variable name in method "

DetailsHotfixAboutRate It

When you use the COMPILE procedure to write a method that references _I_ in a method, the following messages occur in the SAS® log, and the COMPILE step fails:

WARNING: _I_ was referenced in the method program <method-name>. However, it is not defined in the risk analysis environment.
ERROR: The word '_I_' is reserved, and cannot be used for the variable name in method <method-name>.

The same error message might also occur indirectly if you reference the variable _NUMERIC_ in a method.

To circumvent the error message, do not reference the variable _I_.

Click the Hot Fix tab in this note to access the hot fix for this issue.

This issue is fixed in SAS® Risk Engine 8.2.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS High-Performance RiskLinux for x644.29.4 TS1M6
64-bit Enabled AIX4.29.4 TS1M6
Microsoft® Windows® for x644.29.4 TS1M6
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.