SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 42974: Erroneous data set created when reading a file with fixed-length records when there is an odd number of bytes per record

DetailsHotfixAboutRate It

If you are running SAS® 9.2 on OpenVMS on HP Integrity, and you try to read a fixed-length file containing an odd number of bytes per record, the resulting data set will be erroneous.

For example, a note similar to the following is printed in the SAS log when you run SAS 9.2 on OpenVMS on HP Integrity:

   NOTE: 4 records were read from the infile FOO.
         The minimum record length was 3.
         The maximum record length was 15.

However, if you read the same file with SAS 9.1.3 running on OpenVMS Alpha, the note in the log is correct:

   NOTE: 3 records were read from the infile FOO.
         The minimum record length was 15.
         The maximum record length was 15.

Select the Hot Fix tab in this note to access the hot fix that corrects this problem in SAS 9.2.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemBase SASOpenVMS on HP Integrity9.21_M39.2 TS2M3
* 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.