Operating System Error Messages
The table below refers to UNIX Operating Systems under which the error code reported by Dyalog APL is (100 + the UNIX file error number). The text for the error message, which is obtained by calling perror()
, will vary from one type of system to another.
See also Windows Error Messages for the equivalent error messages under Windows.
Typical Operating System Error Messages
Error Code | Report |
---|---|
101 | FILE ERROR 1 Not owner |
102 | FILE ERROR 2 No such file or directory |
103 | FILE ERROR 3 No such process |
104 | FILE ERROR 4 Interrupted system call |
105 | FILE ERROR 5 I/O error |
106 | FILE ERROR 6 No such device or address |
107 | FILE ERROR 7 Arg list too long |
108 | FILE ERROR 8 Exec format error |
109 | FILE ERROR 9 Bad file number |
110 | FILE ERROR 10 No children |
111 | FILE ERROR 11 No more processes |
112 | FILE ERROR 12 Not enough code |
113 | FILE ERROR 13 Permission denied |
114 | FILE ERROR 14 Bad address |
115 | FILE ERROR 15 Block device required |
116 | FILE ERROR 16 Mount device busy |
117 | FILE ERROR 17 File exists |
118 | FILE ERROR 18 Cross-device link |
119 | FILE ERROR 19 No such device |
120 | FILE ERROR 20 Not a directory |
121 | FILE ERROR 21 Is a directory |
122 | FILE ERROR 22 Invalid argument |
123 | FILE ERROR 23 File table overflow |
124 | FILE ERROR 24 Too many open files |
125 | FILE ERROR 25 Not a typewriter |
126 | FILE ERROR 26 Text file busy |
127 | FILE ERROR 27 File too large |
128 | FILE ERROR 28 No space left on device |
129 | FILE ERROR 29 Illegal seek |
130 | FILE ERROR 30 Read-only file system |
131 | FILE ERROR 31 Too many links |
132 | FILE ERROR 32 Broken pipe |
133 | FILE ERROR 33 Math argument |
134 | FILE ERROR 34 Result too large |