IBM 5100 Basic Reference Manual page 155

Hide thumbs Also See for 5100:
Table of Contents

Advertisement

(
(
f
f
(
(
I
Error
Meaning
007
008
009
010
A CRC (cyclic redundancy check) error has
occurred.
The next expected physical record cannot be
found in sequence.
End of data has been reached during a read from
a tape file. Note that more data can be added to
the file.
End of file has occurred during a read from a
tape when trying to read beyond the last record
in the file, or during a write when trying to
write beyond the last record in the file.
Recovery
If the error occurs during program execution, enter GO END
to end the program. Retry the operation causing the error. If
the error recurs and the error is on tape, the tape file is probably
bad. Use the tape recovery program if the file type is 1, 2, 3,
or 8.
If the error recurs, call the service personnel.
Enter GO END to end the program. Retry the operation. If
the error recurs, copy the files following the file in error onto
another cartridge; then re-mark the first cartridge from the file
in error for as many files as you want.
This error could occur if the tape was removed during a pre-
vious write operation or MARK command.
Enter GO END to end the program. You should check the
program logic to correct it from trying to get too much data.
Optionally, the EOF statement number may be designated in
GET or MAT GET statement. The EOF statement number
specifies the statement number to which the program branches
when end of file is encountered. Correct the program logic
and/or add the EOF clause to GET, MAT GET statements.
Enter GO END to end the program. If the error occurred on
the SAVE command,-thefile is not large enough. Either save
the data in a larger file or mark a file large enough to contain
the data; then perform the SAVE operation.
If the error occurred during program execution, you should
check program logic to correct it from trying to get too much
data. Optionally, the EOF statement number may be designated
in GET or MAT GET statements. The EOF statement number
is the number to which the program branches when end of
file is encountered. Correct program logic and/or add EOF
clause to GET, MAT GET statements.
If the error occurs when using PUT, MAT PUT, the file is not
large enough to contain the data. Either specify a larger file
or mark a larger file, change appropriate statements in your
program and run the program.
If the error occurs when using RESET END, it may indicate
that the file is empty. In this case, the file should be opened
for output instead of using RESET END. If the file is not
empty when this error occurs on a RESET END, it indicates
that there is no room to add records to this file.
151

Advertisement

Table of Contents
loading

Table of Contents