(
(
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