PERROR(3F) COMMAND REFERENCE PERROR(3F) NAME perror, gerror, ierrno - get system error messages SYNOPSIS subroutine perror (string) character*(*) string subroutine gerror (string) character*(*) string character*(*) function gerror () integer function ierrno () DESCRIPTION Perror writes a message to FORTRAN logical unit 0 (stderr) appropriate to the last detected system error. The user specified string will be written preceding the standard error message. Gerror returns the system error message in character variable string. Gerror may be called either as a subroutine or as a function. Ierrno will return the error number of the last detected system error. This number is updated only when an error actually occurs. Most routines and I/O statements that might generate such errors return an error code after the call; that value is a more reliable indicator of what caused the error condition. FILES /usr/lib/libU77.a f77 UTek system interface library. DIAGNOSTICS UTek system error codes are described in intro(2). The f77 I/O error codes and their meanings are: 100 error in format 101 illegal unit number 102 formatted I/O not allowed 103 unformatted I/O not allowed 104 direct I/O not allowed 105 sequential I/O not allowed 106 cannot backspace file 107 off beginning of record 108 cannot stat file 109 no * after repeat count 110 off end of record 111 truncation failed 112 incomprehensible list input Printed 3/13/89 1
PERROR(3F) COMMAND REFERENCE PERROR(3F) 113 out of free space 114 unit not connected 115 read unexpected character 116 blank logical input field 117 new file exists 118 cannot find old file 119 unknown system error 120 requires seek ability 121 illegal argument 122 negative repeat count 123 illegal operation for unit CAVEATS String in the call to perror can be no longer than 127 characters. The length of the string returned by gerror is determined by the calling program. SEE ALSO intro(2) and perror(3c). Printed 3/13/89 2
%%index%% na:312,102; sy:414,1659; de:2073,1096; fi:3169,191; di:3360,746;4490,402; ca:4892,381; se:5273,168; %%index%%000000000133