![]() | ![]() | ![]() | ![]() | ![]() |
The SUM function and statement may assign incorrect values to numeric variables due to a problem with floating point register management on HP Itanium. For example:
produces the following incorrect results:
x_num y_num a_num b_num 1 1 1 1 3 4 5 3 4.5 8.5 13.5 4.5 6.5 15 28.5 6.5 9 24 52.5 9
The variables should all have the same value for each observation.
You can circumvent the problem by specifying the -NOCODEGEN system option.
Select the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | SAS Release | |
Reported | Fixed* | |||
SAS System | Base SAS | HP-UX IPF | 9.1 TS1M3 SP4 | 9.2 TS2M3 |