SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 61158: When you use SAS® High-Performance Risk for cashflow scenarios that use pricing methods, the resulting market state caching is incorrect

DetailsHotfixAboutRate It

When you use SAS High-Performance Risk for cashflow scenarios that use pricing methods, the resulting market state caching might be incorrect.  The problem occurs under the following conditions:

  • The pricing method uses arrays,
  • the stress scenarios perturb scalar risk factors, and
  • you use CACHE=ALL or CACHE=STATES. 

There are no errors or warnings.  

Workaround

  • Do not use market state caching or CACHE=ALL or CACHE=STATES.
  • Or avoid reference variables to reference arrays:  Either reference the array directly (with no reference variable) or reference the array’s components, perhaps still using reference variables. 

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 High-Performance RiskSolaris for x643.74.19.4 TS1M49.4 TS1M5
Linux for x643.74.19.4 TS1M49.4 TS1M5
64-bit Enabled Solaris3.74.19.4 TS1M49.4 TS1M5
64-bit Enabled AIX3.74.19.4 TS1M49.4 TS1M5
Microsoft® Windows® for x643.74.19.4 TS1M49.4 TS1M5
* 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.