SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 65121: The IRM_REST_GET_INSTANCES macro fails with "ERROR: Overflow has occurred..." when a one-time password begins with a number

DetailsHotfixAboutRate It

The SAS® Infrastructure for Risk Management macro IRM_REST_GET_INSTANCES fails with the following error when a one-time password begins with a number:

ERROR: Overflow has occurred; evaluation is terminated.
ERROR: A character operand was found in the %EVAL function or %IF condition
where a numeric operand is required. The condition was:
(%sysevalf(%superq(username)=, boolean) and %sysevalf(%superq(password)=,
boolean))

As a workaround, rerun the code. This procedure typically works because the new one-time password is more likely to start with a letter.

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



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Infrastructure for Risk ManagementMicrosoft® Windows® for x643.69.4 TS1M6
Linux for x643.69.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.