Problem Note 59153: An error occurs in SAS® High-Performance Risk if you invoke the GET_RANKED_VALUES call routine inside a mitigation method
In SAS High-Performance Risk, using the GET_RANKED_VALUES call routine inside a mitigation method might cause this error:
ERROR: The value '1' for the second argument '1' to the routine 'GET_RANKED_VALUES'
must be a valid simulation time value in the integer range of '1' to '0'.
For example, the error above occurs if a nonmissing value is supplied for the second argument (the simulation time) when the GET_RANKED_VALUES call routine is used in a position-level mitigation method.
The problem occurs because there is a mismatch in the boundary check variables.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS High-Performance Risk | Microsoft® Windows® for x64 | 3.6 | 3.7 | 9.4 TS1M3 | 9.4 TS1M4 |
64-bit Enabled AIX | 3.6 | 3.7 | 9.4 TS1M3 | 9.4 TS1M4 |
64-bit Enabled Solaris | 3.6 | 3.7 | 9.4 TS1M3 | 9.4 TS1M4 |
Linux for x64 | 3.6 | 3.7 | 9.4 TS1M3 | 9.4 TS1M4 |
Solaris for x64 | 3.6 | 3.7 | 9.4 TS1M3 | 9.4 TS1M4 |
*
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.
When GET_RANKED_VALUES is supplied in a mitigation method (for position-level mitigation) and a nonmissing value is supplied for the second argument (the simulation time), an error occurs.
Type: | Problem Note |
Priority: | high |
Topic: | Analytics ==> Financial Analysis
|
Date Modified: | 2016-10-20 15:41:17 |
Date Created: | 2016-10-13 09:54:28 |