02.07.2013 Views

UP-4144

UP-4144

UP-4144

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>4144</strong> Rev. 2<br />

<strong>UP</strong>.NUMBER<br />

13.8.3. ABNORMAL ERROR HANDLING<br />

UN I V A C 11 00 S E R I E S S Y S T EMS 13-49<br />

PAGE REVISION PAGE<br />

The occurrence of an abnormal condition causes control to be returned to the user's program by means of the abnormal exit<br />

control word in the FCT (see 13.5.1). When control is returned, the abnormal status code for the particular abnormal error is<br />

in H 1 of register A 1 and the user's reentry location is in H2 of this register. Register AO contains the size and data location of<br />

the block read or written when the abnormal condition occurred. The abnormal status codes returned to the user are:<br />

Abnormal Status<br />

Codes (Octal)<br />

2<br />

6<br />

10<br />

Description<br />

EOF mark or load point has been detected for input tape file; or FASTRAND highest<br />

address (EOF) has been detected.<br />

End-of-tape mark has been detected for output file.<br />

Sentinel block has been detected for file.<br />

Block previously read exclusively has been timed out by the executive for an in/out file.<br />

The abnormal exit in the FCT is also used to return control to the user when an error is detected in a sentinel block when<br />

using the LION format.<br />

The abnormal status codes and their description are:<br />

Abnormal Status<br />

Codes (Octal)<br />

4<br />

12<br />

13<br />

14<br />

Description<br />

Label word error has been detected in label block for an input file.<br />

Label block cannot be located, bad tape position.<br />

Block size specified in FCT is less than 14 words for an output file; or input file block size of<br />

sentinel is greater than block size specified in FC!.<br />

Item size specified in FCT not equal to item size in sentinel block for an input file.<br />

Recovery can be made for error codes 4 8 , 13 8 and 148 by closing the file, modifying the respective fields in the FCT, and<br />

initiating the open procedure again. For error code 12 8 , the tape must be repositioned.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!