1*d0dec447Sleres-4 2*d0dec447Sleres"arg count" 3*d0dec447SleresYou typed either too few or too many arguments. 4*d0dec447Sleres-6 5*d0dec447Sleres"bad date/time" 6*d0dec447SleresThe date/time must be a legitimate date/time in the form 7*d0dec447Sleres"YY[MM[DD[HH[MM[SS]]]]]". The program knows about things 8*d0dec447Slereslike leap years, so be precise. 9*d0dec447Sleres-7 10*d0dec447Sleres"bad heuristic level" 11*d0dec447SleresThe heuristic level must be a number from 0 to 3. 12*d0dec447Sleres-8 13*d0dec447Sleres"bad lookahead" 14*d0dec447SleresThe lookahead must be an integer greater than 0. 15*d0dec447Sleres-26 16*d0dec447Sleres"can't open ..." 17*d0dec447SleresThe file couldn't be opened for reading. Either it doesn't exist 18*d0dec447Sleresor it isn't readable. 19*d0dec447Sleres-42 20*d0dec447Sleres"format error at record ..." 21*d0dec447SleresThe format of the SCCS file is logically invalid. The error 22*d0dec447Slereswas discovered at the stated record. See if you can 23*d0dec447Sleresfind the problem with the prt command. If not, do a "help stuck". 24*d0dec447Sleres-46 25*d0dec447Sleres"level not allowed with e" 26*d0dec447SleresYou can't specify a level when you're getting with the "e" argument. 27*d0dec447Sleres-47 28*d0dec447Sleres"level not numeric" 29*d0dec447SleresYou erred in typing a level number. 30*d0dec447Sleres-48 31*d0dec447Sleres"level too big" 32*d0dec447SleresYou specified a level greater than the highest level for the 33*d0dec447Sleresrelease, or else one bigger than 9999. 34*d0dec447Sleres-49 35*d0dec447Sleres"missing file arg" 36*d0dec447SleresYou left the file argument off. 37*d0dec447Sleres-53 38*d0dec447Sleres"not an SCCS file" 39*d0dec447SleresThe file isn't an SCCS file, Use prt if you don't believe it. 40*d0dec447Sleres-55 41*d0dec447Sleres"out of space" 42*d0dec447SleresThere's no more dynamic memory left. If you got this from 43*d0dec447Sleresdelta, try a smaller lookahead ("l" argument). If you got 44*d0dec447Sleresit somewhere else, better go to "help stuck". 45*d0dec447Sleres-58 46*d0dec447Sleres"premature eof" 47*d0dec447SleresThe SCCS file ended in a strange place. Its probably a goner. 48*d0dec447SleresYou can try "help stuck", but chances are you're going to 49*d0dec447Slereshave to go to a backup copy. 50*d0dec447Sleres-63 51*d0dec447Sleres"release not numeric" 52*d0dec447SleresYou erred in typing a release number. 53*d0dec447Sleres-69 54*d0dec447Sleres"unknown key letter" 55*d0dec447SleresYou typed an illegal argument key letter. 56*d0dec447Sleres-71 57*d0dec447Sleres"zero release" 58*d0dec447SleresYou can't specify release 0. 59*d0dec447Sleres-75 60*d0dec447Sleres"Who are you?" 61*d0dec447SleresYour entry in "/etc/passwd" is messed up. Tell the UNIX system 62*d0dec447Sleresadministrator. 63*d0dec447Sleres-83 64*d0dec447Sleres"not found" 65*d0dec447SleresNo helpful information associated with your argument was found. 66*d0dec447SleresIf you're sure you've got it right, do a "help stuck". 67*d0dec447Sleres-115 68*d0dec447Sleres"hardware -- <message>" 69*d0dec447SleresThis error is most likely due to an intermittent hardware error. 70*d0dec447SleresYou should report this to your local UNIX support group. 71*d0dec447Sleresimmediately, since others may be getting the same error and it is useful 72*d0dec447Sleresto discover a pattern if one exists. After reporting it, if you rerun 73*d0dec447Sleresthe command it will probably not recur. If it won't go away contact 74*d0dec447Sleresyour PWB counsellor. 75*d0dec447Sleres 76*d0dec447Sleres(If required, a core dump will be produced if the file "dump.core" exists 77*d0dec447Sleresin the current directory.) 78*d0dec447Sleres-201 79*d0dec447Sleres"corrupted file" 80*d0dec447SleresThe computed hash count of the input SCCS file did not check with the 81*d0dec447Sleresstored hash count. The file may have been damaged since it was last 82*d0dec447Sleresaccessed. See your local SCCS maintenance person. 83*d0dec447Sleres-202 84*d0dec447Sleres"record too big" 85*d0dec447SleresInternal error. Execute "help stuck". 86*d0dec447Sleres(putr called with len > 255.) 87*d0dec447Sleres-204 88*d0dec447Sleres"can't read `...'" 89*d0dec447SleresThe named directory exists but isn't readable. Checks its modes with 90*d0dec447Sleres"ls -ld ...". 91*d0dec447Sleres-205 92*d0dec447Sleres"`...' too long" 93*d0dec447SleresThe pathname is too long. 94*d0dec447Sleres-206 95*d0dec447Sleres"directory `...' unwritable" 96*d0dec447SleresThe effective user (probably you) doesn't have write permission in 97*d0dec447Sleresthe directory. Do a "ls -ld ..." to check the modes. 98*d0dec447Sleres-207 99*d0dec447Sleres"error ... creating `...'" 100*d0dec447SleresAn unusual error in attempting to create the file. Try "help stuck". 101*d0dec447Sleres(Function xcreat; number is external errno.) 102*d0dec447Sleres-208 103*d0dec447Sleres"`...' nonexistent" 104*d0dec447SleresThe file does not exist. Check for typos. 105*d0dec447Sleres-209 106*d0dec447Sleres"`...' unreadable" 107*d0dec447SleresThe file probably exists, but the effective user doesn't have read permission. 108*d0dec447SleresIt is also possible that one or more directories in the path aren't executable. 109*d0dec447Sleres-210 110*d0dec447Sleres"`...' unwritable" 111*d0dec447SleresThe file exists, but the effective user doesn't have write permission. 112*d0dec447SleresIt is also possible that one or more directories in the path aren't executable. 113*d0dec447Sleres-211 114*d0dec447Sleres"`...' unreadable or unwritable" 115*d0dec447SleresThe file exists, but the effective user either doesn't 116*d0dec447Slereshave read permission, or write permission, or both. 117*d0dec447SleresIt is also possible that one or more directories in the path aren't executable. 118*d0dec447Sleres-212 119*d0dec447Sleres"error ... opening `...'" 120*d0dec447SleresAn unusual error occurred while opening the file. Try "help stuck". 121*d0dec447Sleres(Function xopen; number is external errno.) 122*d0dec447Sleres-213 123*d0dec447Sleres"directory `...' nonexistent" 124*d0dec447SleresThe directory doesn't exist. Check for typos. 125*d0dec447Sleres-215 126*d0dec447Sleres"writable `...' exists" 127*d0dec447SleresFor safety's sake, SCCS won't overwrite an existing g-file if it's writable. 128*d0dec447SleresIf you don't need the g-file, remove it and rerun the get command. 129*d0dec447Sleres-216 130*d0dec447Sleres"bad p-file" 131*d0dec447SleresThe p-file has the wrong format. If you have write permission on it you can 132*d0dec447Slerestry to fix it with the editor, or else remove it and do another get with an 133*d0dec447Slerese argument. 134*d0dec447Sleres-217 135*d0dec447Sleres"release too big" 136*d0dec447SleresRelease numbers can't be bigger than 9999. 137*d0dec447Sleres-218 138*d0dec447Sleres"release ... < ... (floor)" 139*d0dec447SleresEither the release you specified or else the default release is lower 140*d0dec447Sleresthan the lowest allowable release (the floor). If you're not sure what's 141*d0dec447Slereswrong see your SCCS administrator. 142*d0dec447Sleres-219 143*d0dec447Sleres"release ... > ... (ceiling)" 144*d0dec447SleresEither the release you specified or else the default release is higher 145*d0dec447Sleresthan the highest allowable release (the ceiling). If you're not sure what's 146*d0dec447Slereswrong see your SCCS administrator. 147*d0dec447Sleres-220 148*d0dec447Sleres"release ... locked" 149*d0dec447SleresThe release you specified or the default release is locked. 150*d0dec447SleresRefer questions to your SCCS administrator. 151*d0dec447Sleres-222 152*d0dec447Sleres"bad range" 153*d0dec447SleresIn a delta list, the two limits of a range of deltas were not in ascending 154*d0dec447Sleresorder. 155*d0dec447Sleres-223 156*d0dec447Sleres"delta list syntax" 157*d0dec447SleresA list of deltas was syntatically erroneous. The correct syntax is: 158*d0dec447Sleres <list> ::= <range> | <list> , <range> 159*d0dec447Sleres <range> ::= <delta> | <delta> - <delta> 160*d0dec447Sleres <delta> ::= <rel> | <rel> . <lev> 161*d0dec447Sleres-224 162*d0dec447Sleres"invalid release" 163*d0dec447SleresIn a delta list, one of the following errors was made: 164*d0dec447Sleres 1. A release number was less than 1. 165*d0dec447Sleres 2. A release number was greater than the highest release which 166*d0dec447Sleres has a delta. 167*d0dec447Sleres-225 168*d0dec447Sleres"invalid level" 169*d0dec447SleresA level specified in a delta list does not exist. 170*d0dec447Sleres-226 171*d0dec447Sleres"vacant release" 172*d0dec447SleresA level was omitted in a delta list, but the specified release has 173*d0dec447Sleresno deltas in it. 174*d0dec447Sleres-227 175*d0dec447Sleres"e not allowed with m" 176*d0dec447SleresYou can't use both the -e and -m arguments on the same get command. 177*d0dec447Sleres-228 178*d0dec447Sleres"being edited at release ... by `...'" 179*d0dec447SleresYou can't do a get with an -e argument because someone else already 180*d0dec447Sleresdid and hasn't made a delta yet. If that someone else is really you, 181*d0dec447Sleresyou can regenerate a new file to be edited, if necessary, by using the -k 182*d0dec447Sleresargument. If you want to cancel the reservation entirely, see your 183*d0dec447SleresSCCS administrator, and tell him/her you want the p-file removed. 184*d0dec447Sleres-229 185*d0dec447Sleres"... already included" 186*d0dec447SleresYou mentioned the same delta twice with an -i and/or an -x argument. 187*d0dec447Sleres-230 188*d0dec447Sleres"... already excluded" 189*d0dec447SleresYou mentioned the same delta twice with an -x and/or an -i argument. 190*d0dec447Sleres-231 191*d0dec447Sleres"internal error in get/enter()" 192*d0dec447SleresDo a "help stuck". 193*d0dec447Sleres-232 194*d0dec447Sleres"value after ... arg" 195*d0dec447SleresYou had something after the indicated keyletter argument and you weren't 196*d0dec447Sleressupposed to. 197*d0dec447Sleres-301 198*d0dec447Sleres"not an SCCS file" 199*d0dec447SleresA file that you think is an SCCS file 200*d0dec447Sleresdoes not begin with the characters "s.". 201*d0dec447Sleres-302 202*d0dec447Sleres"Release p is empty; accessing r.l" 203*d0dec447SleresNo level was specified; the release specified has no deltas. 204*d0dec447SleresThe release and level actually being accessed is r.l. 205*d0dec447Sleres(If the k keyletter was not explicitly or implicitly supplied, the 206*d0dec447Sleresreplacement for the 1 and 1 keywords will be r and l, respectively -- 207*d0dec447Sleresnot p and 0.) 208*d0dec447SleresThis is not an error, only a warning. 209*d0dec447Sleres-303 210*d0dec447Sleres"clock set wrong!!!" 211*d0dec447SleresThe time of day is wrong. Contact your local UNIX support group immediately! 212*d0dec447Sleres(Try a "date" command.) 213*d0dec447Sleres(This error is produced whenever the creation date of the newest delta 214*d0dec447Sleresin the SCCS file is newer than the current date. This will happen 215*d0dec447Slereswhenever the date is accidently set wrong. This error 216*d0dec447Slereswill also occur if a delta was created while the clock was 217*d0dec447Sleresset ahead - but less than a year - and has since been corrected. 218*d0dec447SleresIn this case the current time is correct, but the date of the 219*d0dec447Sleresdelta is wrong.) 220*d0dec447Sleres-304 221*d0dec447Sleres"level zero not allowed" 222*d0dec447SleresYou are not allowed to specify level zero because level zero doesn't 223*d0dec447Sleresmean anything. If you want the highest level 224*d0dec447Sleresof a given release, specify the release number without a level. 225*d0dec447Sleres-305 226*d0dec447Sleres"No id keywords" 227*d0dec447SleresNo SCCS identification keywords were substituted for. 228*d0dec447SleresYou may not have any keywords in the file, 229*d0dec447Sleresin which case you can ignore this warning. 230*d0dec447SleresIf this message came from delta then you just made a 231*d0dec447Sleresdelta without any keywords. 232*d0dec447SleresIf this message came from get then 233*d0dec447Sleresthe last time you made a delta you changed the lines 234*d0dec447Slereson which they appeared. 235*d0dec447SleresIt's a little late to be 236*d0dec447Slerestelling you that you messed up the last time you made a delta, but this is 237*d0dec447Sleresthe best we can do for now, and it's better than nothing. 238*d0dec447Sleres 239*d0dec447SleresThis isn't an error, only a warning. 240*d0dec447Sleres-306 241*d0dec447Sleres"Clock may be set wrong!" 242*d0dec447SleresThe time of day may be set wrong. 243*d0dec447SleresCheck the current time with the "date" command. 244*d0dec447SleresIf it is wrong, contact your local UNIX support group immediately! 245*d0dec447Sleres(This message is produced whenever the difference between 246*d0dec447Sleresthe current date and the creation date of the newest delta in 247*d0dec447Sleresthe SCCS file is greater than one year.) 248*d0dec447Sleres-307 249*d0dec447Sleres"you are not `...'" 250*d0dec447SleresYour login name is not the same as the one found in the p-file. 251*d0dec447SleresYou can't remove a delta when a p-file exists, and the name therein 252*d0dec447Sleresis not yours. 253*d0dec447Sleres-308 254*d0dec447Sleres"you are not `...'" 255*d0dec447SleresYour login name is not the same as the login name 256*d0dec447Sleresof the person who made the most recent delta. Only the person who made 257*d0dec447Sleresa delta can remove it (when a p-file exists). 258*d0dec447Sleres-309 259*d0dec447Sleres"sorry" 260*d0dec447SleresYou are not the owner of both the directory containing the sccs file, 261*d0dec447Sleresand the sccs file itself. If a p-file doesn't exist, only the owner 262*d0dec447Sleresof the file and directory can remove a delta. 263*d0dec447Sleres-310 264*d0dec447Sleres"no delta" 265*d0dec447SleresThe release and level specified is not the release and level of 266*d0dec447Sleresany delta in the sccs file. 267*d0dec447Sleres-311 268*d0dec447Sleres"sorry" 269*d0dec447SleresYou are not the owner of both the directory containing the sccs file, 270*d0dec447Sleresand the sccs file itself, or you are not the user who made the named delta. 271*d0dec447Sleres-312 272*d0dec447Sleres"illegal data on line ..." 273*d0dec447SleresThe named line (of the ASCII file) is 5 characters long 274*d0dec447Sleres(not counting the newline), 275*d0dec447Sleresand the fifth character is one of octal 363, 364, or 365. 276*d0dec447SleresIt is illegal to input such data to SCCS. 277*d0dec447Sleres-313 278*d0dec447Sleres"history too long" 279*d0dec447SleresA history response can be at most 200 characters long. 280*d0dec447Sleres-322 281*d0dec447Sleres"you are not `...'" 282*d0dec447SleresYou are not the same person who last did a `get' with an `e' argument. 283*d0dec447SleresOnly the person who did the last `get' with an `e' can make a delta. 284*d0dec447Sleres-323 285*d0dec447Sleres"read error on standard input" 286*d0dec447SleresA response from the standard input was solicited and 287*d0dec447Sleresan error occurred. 288*d0dec447Sleres-324 289*d0dec447Sleres"delta will not propagate" 290*d0dec447SleresThe delta being made is in a release which is lower than the highest 291*d0dec447Sleresnumbered release that has deltas. When the SCCS file is gotten 292*d0dec447Sleresat any release higher than the one in which this delta is being inserted, 293*d0dec447Sleresthis delta will NOT be applied. 294*d0dec447SleresThis is not an error, only a warning. 295*d0dec447Sleres-325 296*d0dec447Sleres"more than one link" 297*d0dec447SleresSCCS files may only have one name (link). 298*d0dec447SleresThis is because the delta program unlinks the old file 299*d0dec447Sleresand then links to the new file. 300*d0dec447Sleres-326 301*d0dec447Sleres"missing history" 302*d0dec447SleresIf you specify the `-' argument (standard input), 303*d0dec447Sleresyou must supply the history on the command line (-y argument). 304*d0dec447Sleres-330 305*d0dec447Sleres"error ... linking `...' to `...'" 306*d0dec447SleresAn error occurred while linking the first file to the second file. 307*d0dec447SleresThe number is the system error number (see INTRO(II)). 308*d0dec447SleresIf you can't figure out what happened, 309*d0dec447Sleresexecute "help stuck". Remember the error number. 310*d0dec447Sleres(Function xlink; number is external errno.) 311*d0dec447Sleres-331 312*d0dec447Sleres"error ... unlinking `...'" 313*d0dec447SleresAn error occurred while unlinking the file. 314*d0dec447SleresThe number is the system error number (see INTRO(II)). 315*d0dec447SleresIf you can't figure out what happened, 316*d0dec447Sleresexecute "help stuck". Remember the error number. 317*d0dec447Sleres(Function xunlink; number is external errno.) 318*d0dec447Sleres-350 319*d0dec447Sleres"write error" 320*d0dec447SleresThe file which caused the write error is as large 321*d0dec447Sleresas a file can be (currently 1M bytes). 322*d0dec447Sleres-351 323*d0dec447Sleres"no space!" 324*d0dec447SleresThe file system (on which the file which caused the error is being written) 325*d0dec447Sleresis out of space. Very serious!! Contact someone in 326*d0dec447Sleresyour local UNIX Support Group immediately! 327*d0dec447SleresAlso, if you can remove any files please do so. 328*d0dec447Sleres-352 329*d0dec447Sleres"write error ..." 330*d0dec447SleresThis is probably a transient error. 331*d0dec447SleresTry again; if it happens again do a "help stuck". 332*d0dec447SleresRemember the error number. 333*d0dec447Sleres(Function xwrite; number is external errno.) 334*d0dec447Sleres-399 335*d0dec447Sleres"not authorized to make deltas" 336*d0dec447SleresYour User ID is not on the list of users who are allowed to add deltas to this 337*d0dec447Sleresfile. You can execute "prt -h file" to see who is allowed. See your 338*d0dec447Sleresproject administrator to get your login on the list. 339*d0dec447Sleres-410 340*d0dec447Sleres"missing r" 341*d0dec447SleresYou didn't give an "r" argument. 342*d0dec447Sleres-411 343*d0dec447Sleres"no level specified" 344*d0dec447SleresYou didn't specify a level. 345*d0dec447Sleres-416 346*d0dec447Sleres"not the most recent delta" 347*d0dec447SleresOnly the most recent delta (the first one printed by prt) 348*d0dec447Slerescan be removed. The release and level you specified are 349*d0dec447Sleresnot the same as those of the most recent delta. 350*d0dec447Sleres-420 351*d0dec447Sleres"bad starting record" 352*d0dec447SleresThe starting record number (s argument) is not a positive integer. 353*d0dec447Sleres-421 354*d0dec447Sleres"not an SCCS file" 355*d0dec447SleresThe magic number of the named file is not what it should be. 356*d0dec447SleresThe file is probably not an SCCS file. If you're sure it is, 357*d0dec447Sleresthen it has probably been corrupted. 358*d0dec447Sleres-450 359*d0dec447Sleres"bad ceiling" 360*d0dec447SleresThe ceiling (c argument) is not a positive integer. 361*d0dec447Sleres-451 362*d0dec447Sleres"bad ceiling" 363*d0dec447SleresThe ceiling (c argument) is either too large or too small. 364*d0dec447Sleres-452 365*d0dec447Sleres"bad floor" 366*d0dec447SleresThe floor (f argument) is not a positive integer. 367*d0dec447Sleres-453 368*d0dec447Sleres"bad floor" 369*d0dec447SleresThe floor (f argument) is either too large or too small. 370*d0dec447Sleres-454 371*d0dec447Sleres"bad r argument" 372*d0dec447SleresThe release is not a positive integer. 373*d0dec447Sleres-455 374*d0dec447Sleres"bad r argument" 375*d0dec447SleresThe release is either too large or too small. 376*d0dec447Sleres-456 377*d0dec447Sleres"too many locks" 378*d0dec447SleresMore than 5 l arguments were specified. 379*d0dec447Sleres-457 380*d0dec447Sleres"bad lock" 381*d0dec447SleresA lock (l argument) is not a positive integer. 382*d0dec447Sleres-458 383*d0dec447Sleres"bad lock" 384*d0dec447SleresA lock (l argument) is either too large or too small. 385*d0dec447Sleres-459 386*d0dec447Sleres"too many unlocks" 387*d0dec447SleresMore than 5 u arguments were specified. 388*d0dec447Sleres-460 389*d0dec447Sleres"bad unlock" 390*d0dec447SleresAn unlock (u argument) is not a positive integer. 391*d0dec447Sleres-461 392*d0dec447Sleres"bad unlock" 393*d0dec447SleresAn unlock (u argument) is either too large or too small. 394*d0dec447Sleres-462 395*d0dec447Sleres"bad y argument" 396*d0dec447SleresThe release is not a positive integer. 397*d0dec447Sleres-463 398*d0dec447Sleres"bad y argument" 399*d0dec447SleresThe release is either too large or too small. 400*d0dec447Sleres-464 401*d0dec447Sleres"key letter twice" 402*d0dec447SleresA key letter was specified twice. 403*d0dec447SleresThis is probably a typo on your part. 404*d0dec447Sleres-465 405*d0dec447Sleres"more than one file" 406*d0dec447SleresOnly one file argument is allowed when an i argument is specified. 407*d0dec447Sleres-466 408*d0dec447Sleres"file exists" 409*d0dec447SleresThe file you are trying to create already exists. 410*d0dec447Sleres-467 411*d0dec447Sleres"file does not exist" 412*d0dec447SleresThe file to be modified does not exist. 413*d0dec447Sleres-468 414*d0dec447Sleres"read error" 415*d0dec447SleresThe named file is either not an SCCS file, 416*d0dec447Sleresor a corrupted SCCS file. 417*d0dec447Sleres-469 418*d0dec447Sleres"Release X wasn't locked" 419*d0dec447SleresYou tried to unlock release X which wasn't locked. 420*d0dec447SleresThis is only a warning. 421*d0dec447Sleres-470 422*d0dec447Sleres"too many locks" 423*d0dec447SleresThe file has already been locked some number of times. 424*d0dec447SleresYou are trying to add some number of locks which will make 425*d0dec447Sleresthe total number of locks more than 5. 426*d0dec447Sleres-471 427*d0dec447Sleres"description too large" 428*d0dec447SleresMore than 99 characters of description (d argument) were specified. 429*d0dec447Sleres-472 430*d0dec447Sleres"person too large" 431*d0dec447SleresMore than 13 characters of `person' (p argument) were specified. 432*d0dec447Sleres-473 433*d0dec447Sleres"type too large" 434*d0dec447SleresMore than 9 charcters of `type' (t argument) were specified. 435*d0dec447Sleres-474 436*d0dec447Sleres"write error" 437*d0dec447SleresAn error occured while trying to update the file. 438*d0dec447SleresThe system is probably in very bad shape. 439*d0dec447SleresThe file did not get updated correctly. 440*d0dec447Sleres-475 441*d0dec447Sleres-476 442*d0dec447Sleres"release X twice" 443*d0dec447SleresYou specified X in two lock or unlock arguments. 444*d0dec447SleresThis is probably a typo on your part. 445*d0dec447Sleres-477 446*d0dec447Sleres"person not in passwd file" 447*d0dec447SleresThe person to be added (or erased) is not in the system password file. 448*d0dec447Sleres* 449*d0dec447Sleres* icat/ucat messages 450*d0dec447Sleres* 451*d0dec447Sleres-600 452*d0dec447Sleres"missing account number" 453*d0dec447SleresYou forgot to specify an account number (-a argument). 454*d0dec447Sleres-601 455*d0dec447Sleres"account number" 456*d0dec447SleresThe account number specified is either non-numeric, 457*d0dec447Sleresor is not four characters long. 458*d0dec447Sleres-602 459*d0dec447Sleres"bad account number" 460*d0dec447SleresThe account number specified is not numeric. 461*d0dec447Sleres-603 462*d0dec447Sleres"bad forms value" 463*d0dec447SleresThe forms value specified is not four characters long. 464*d0dec447Sleres-604 465*d0dec447Sleres"bad forms value" 466*d0dec447SleresThe forms value specified is not numeric. 467*d0dec447Sleres-605 468*d0dec447Sleres"Bad job class" 469*d0dec447SleresThe job class specified is not an alphabetic. 470*d0dec447Sleres-606 471*d0dec447Sleres"Bad job name" 472*d0dec447SleresThe job name specified is longer than eight characters. 473*d0dec447Sleres-607 474*d0dec447Sleres"program `...' not found" 475*d0dec447SleresThe specified program is not in /usr/bin or /bin. 476*d0dec447Sleres-608 477*d0dec447Sleres"bad location" 478*d0dec447SleresThe specified location is not 47, 49, or 51. 479*d0dec447Sleres-609 480*d0dec447Sleres"bad runid" 481*d0dec447SleresThe specified run id is longer than 6 characters. 482*d0dec447Sleres-610 483*d0dec447Sleres"bad page limit" 484*d0dec447SleresThe page limit specified is not numeric. 485*d0dec447Sleres-611 486*d0dec447Sleres"bad time limit" 487*d0dec447SleresThe time limit specified is not numeric. 488*d0dec447Sleres* 489*d0dec447Sleres* end icat/ucat messages 490*d0dec447Sleres* 491*d0dec447Sleres* 492*d0dec447Sleres* ifetch, ufetch, and extr messages 493*d0dec447Sleres* 494*d0dec447Sleres-803 495*d0dec447Sleres"missing file arg" 496*d0dec447SleresYou forgot to specify a file argument. 497*d0dec447Sleres-804 498*d0dec447Sleres"premature eof" 499*d0dec447SleresIn extr, a prnt file ended at a strange place. 500*d0dec447Sleres-805 501*d0dec447Sleres-806 502*d0dec447Sleres-807 503*d0dec447Sleres"format err" 504*d0dec447SleresIn epnch, a pnch file has an invalid format. 505*d0dec447Sleres-808 506*d0dec447Sleres"Possible errors" 507*d0dec447SleresThe file being processed by extr 508*d0dec447Sleresis not in the proper format - 509*d0dec447Sleresthis is usually a result of an ifetch or ufetch failure of some kind. 510*d0dec447SleresExamine the printout file!! 511*d0dec447SleresThis message is only a warning. 512*d0dec447Sleres-809 513*d0dec447Sleres"cannot fork - try again" 514*d0dec447SleresThe system process table is temporarily full, 515*d0dec447Slereswait a while and try again. 516*d0dec447Sleres* 517*d0dec447Sleres* vc messages 518*d0dec447Sleres* 519*d0dec447Sleres-901 520*d0dec447Sleres"unknown command on line ..." 521*d0dec447SleresThe line given begins with a control character, 522*d0dec447Sleresbut the command is not a legal one. 523*d0dec447Sleres-902 524*d0dec447Sleres"`...' never used" 525*d0dec447SleresThe given keyword name was never used in any replacements. 526*d0dec447SleresThis is only a warning. 527*d0dec447Sleres-903 528*d0dec447Sleres"`...' never declared" 529*d0dec447SleresThe given keyword name never occured in a `dcl' 530*d0dec447Sleresstatement. If you did declare it, check for typos. 531*d0dec447SleresThis is only a warning. 532*d0dec447Sleres-904 533*d0dec447Sleres"`If' with no matching `end'" 534*d0dec447SleresThere is a missing `end' statement, 535*d0dec447Sleresor an extra `if' statement. 536*d0dec447Sleres-905 537*d0dec447Sleres"`...' declared twice on line ..." 538*d0dec447SleresThe named keyword has been redeclared 539*d0dec447Slereson the indicated line. 540*d0dec447Sleres-906 541*d0dec447Sleres"out of space" 542*d0dec447SleresA maximum of 40 keywords per invocation of vc are allowed. 543*d0dec447SleresThis limit has been exceeded. 544*d0dec447Sleres-907 545*d0dec447Sleres"unmatched `:' on line ..." 546*d0dec447SleresOn the given line there is no control character 547*d0dec447Sleresto indicate the end of the keyword name. 548*d0dec447Sleres-908 549*d0dec447Sleres"keyword name too long on line ..." 550*d0dec447SleresOn the indicated line a keyword name exceeds nine characters. 551*d0dec447Sleres-909 552*d0dec447Sleres"invalid keyword name on line ..." 553*d0dec447SleresOn the indicated line the keyword name does not 554*d0dec447Sleresstart with an alphabetic character, or does not contain 555*d0dec447Sleresonly alphanumeric characters. 556*d0dec447Sleres-910 557*d0dec447Sleres"`end' without matching `if' on line ..." 558*d0dec447SleresThere is an extra `end' statement or a missing 559*d0dec447Sleres`if' statement. 560*d0dec447Sleres-911 561*d0dec447Sleres"parenthesis error on line ..." 562*d0dec447SleresA left parenthesis occured with no matching right 563*d0dec447Sleresparenthesis or a parenthesis was found where it was not expected. 564*d0dec447Sleres-912 565*d0dec447Sleres"invalid operator on line ..." 566*d0dec447SleresAn unrecognized operator was found. 567*d0dec447SleresThe legal operators are `!=', `=', `<', and `>'. 568*d0dec447Sleres-914 569*d0dec447Sleres"non-numerical value on line ..." 570*d0dec447SleresOn the indicated line an attempt was made to compare 571*d0dec447Sleresa string which contains non-numeric characters with another 572*d0dec447Sleresstring using the `<' or `>' operator. 573*d0dec447Sleres-915 574*d0dec447Sleres"err statement on line ..." 575*d0dec447SleresThe user has put an `err' statement on the given line. 576*d0dec447Sleres-917 577*d0dec447Sleres"syntax on line ..." 578*d0dec447SleresThe equal sign has been left out of an `asg' statement, 579*d0dec447Sleresor the right side of an `asg' statement is missing. 580*d0dec447Sleres-918 581*d0dec447Sleres"syntax on line ..." 582*d0dec447SleresThe syntax for the `if' statement on 583*d0dec447Sleresthe indicated line is incorrect. 584*d0dec447SleresAn `&' or an `|' occurred in the wrong 585*d0dec447Sleresplace, or were not found when they were expected. 586*d0dec447Sleres-919 587*d0dec447Sleres"syntax on line ..." 588*d0dec447SleresThere is something strange about the indicated line. 589*d0dec447Sleres-920 590*d0dec447Sleres"`...' never assigned a value" 591*d0dec447SleresThe given keyword name was never used in an assignment statement. 592*d0dec447SleresThis is only a warning. 593*d0dec447Sleres-916 594*d0dec447Sleres"out of space [line ...]" 595*d0dec447SleresThe indicated line requires too many replacements. 596*d0dec447SleresCurrently, only 32 replacements per line are allowed. 597*d0dec447Sleres-e1 598*d0dec447Sleres"no space!" 599*d0dec447SleresThe file system you are writing to is out of space. 600*d0dec447SleresVery serious!! Contact someone in the UNIX Support Group immediately! 601*d0dec447SleresIf you desire to save your latest changes you must, before leaving 602*d0dec447Sleresthe editor, do a w command to /tmp/some-unique-file-name 603*d0dec447SleresIf you can remove any files please do so. 604*d0dec447SleresIf you were writing to a non-existent file, a truncated 605*d0dec447Sleresnew file has been created. The approximate number of 606*d0dec447Slerescharacters written is printed. If useless, remove it. 607*d0dec447Sleres-e2 608*d0dec447Sleres"no space?" 609*d0dec447Sleres<> blocks left 610*d0dec447SleresThe file system you are writing to may not have 611*d0dec447Sleresenough space to write out this multiple linked file. 612*d0dec447SleresVery serious!! Contact someone in the UNIX Support Group immediately! 613*d0dec447SleresIf you still desire to write, do another 'w' command. 614*d0dec447SleresIf there is not enough space, your file will be truncated. 615*d0dec447SleresTherefore, use caution. It may be smart to save your 616*d0dec447Sleresfile first by doing a 'w' command to /tmp/some-unique-file-name. 617*d0dec447SleresIf you can remove any files please do so. 618*d0dec447Sleres-e3 619*d0dec447Sleresustat: 620*d0dec447Slerescan't chown: 621*d0dec447SleresSystem problem. CHOWN or USTAT failed in ED(I). Contact someone 622*d0dec447Sleresin UNIX Support Group immediately. 623*d0dec447Sleres-e4 624*d0dec447Slerescan't link: 625*d0dec447SleresCan not remake file name. Your file exists in the directory you 626*d0dec447Slereswere writing to as a funny name. 627*d0dec447SleresFunny name has the first letter of your file name followed by five numbers. 628*d0dec447Sleresls -lt on that directory will show it. 629*d0dec447Sleres-570 630*d0dec447Sleres"UNIX System <> is not configured for <> RJE [to <>]." 631*d0dec447SleresSend has decided, from the first card of your jobstream, 632*d0dec447Slereswhether you want IBM or UNIVAC RJE. In addition, you may 633*d0dec447Sleresor may not have specified a particular host (158,168,1110). 634*d0dec447SleresAccording to the configuration table, /usr/rje/lines, no 635*d0dec447Sleressuch connection is provided from this system (/usr/rje/sys). 636*d0dec447Sleres-571 637*d0dec447Sleres"Aborted." 638*d0dec447SleresThe execution of send/gath has been terminated prematurely. 639*d0dec447SleresA signal may have been received, a write error may have 640*d0dec447Sleresoccurred, the process may have exceeded its core limit, 641*d0dec447Sleresor standard input may have been read too far. 642*d0dec447Sleres-572 643*d0dec447Sleres"Errors detected. Send anyway?" 644*d0dec447SleresThis question demands an answer (a string of characters 645*d0dec447Sleresterminated by a newline). Anything beginning "y" or "Y" is 646*d0dec447Sleresaffirmative and causes the suspect jobstream to be submitted. 647*d0dec447SleresOtherwise the jobstream is discarded. 648*d0dec447Sleres-573 649*d0dec447Sleres"Cannot execute queuer." 650*d0dec447SleresSend has located what it thinks is the proper RJE subsystem 651*d0dec447Sleresfor your job but cannot execute the associated queueing program. 652*d0dec447SleresPlease bring this fact to the attention of PWB operations. 653*d0dec447Sleres-574 654*d0dec447Sleres"Core exceeded." 655*d0dec447SleresThe program has been unable to allocate more storage for 656*d0dec447Slereskeyword definitions. Reduce the number of keywords or 657*d0dec447Sleresthe depth of nesting of input sources (both on a global 658*d0dec447Sleresbasis). 659*d0dec447Sleres-575 660*d0dec447Sleres"Cannot create temporary <>." 661*d0dec447SleresSend writes the collected jobstream into a temporary 662*d0dec447Sleresfile created in the "pool" subdirectory of the appropriate 663*d0dec447SleresRJE subsystem. The pool directory may have been made 664*d0dec447Sleresunwritable to prevent people from adding to a backlog 665*d0dec447Sleresof queued jobs. 666*d0dec447Sleres-576 667*d0dec447Sleres"Write error - {file too large|no space left|number <>}." 668*d0dec447SleresSend/gath will abort if it encounters a write error. 669*d0dec447SleresThe first two errors are distinguished, because you 670*d0dec447Sleresmay be able to do something about them. Either segment 671*d0dec447Sleresyour file into smaller pieces or clean up on disk blocks. 672*d0dec447SleresRemaining errors are reported by number, as per intro(II). 673*d0dec447Sleres-577 674*d0dec447Sleres"Hang-up." 675*d0dec447SleresA hang-up signal has been received (loss of carrier from tty). 676*d0dec447Sleres-578 677*d0dec447Sleres"Interrupt." 678*d0dec447SleresAn interrupt signal has been received (BREAK or DEL from tty). 679*d0dec447Sleres-579 680*d0dec447Sleres"Quit signal." 681*d0dec447SleresA quit signal has been received (FS from tty). 682*d0dec447Sleres-580 683*d0dec447Sleres"Signal #<>." 684*d0dec447SleresThe process has received an unusual signal, which may indicate 685*d0dec447Slereshardware problems. The number of the signal is reported. 686*d0dec447Sleres-581 687*d0dec447Sleres"Line <> of <>, cannot open source <>." 688*d0dec447SleresThe specified input source cannot be opened. If the 689*d0dec447Sleressource is an ordinary file argument, examine the name 690*d0dec447Sleres(which is repeated) for possible typographical errors. 691*d0dec447SleresExtraneous spaces or tabs are not allowed. If the source 692*d0dec447Sleresis cited on a control line, the -c flag may help. 693*d0dec447Sleres-582 694*d0dec447Sleres"Line <> of <>, format spec rejected." 695*d0dec447SleresThe line containing the format spec is reproduced 696*d0dec447Sleresfollowing the diagnostic. Either it does not conform 697*d0dec447Sleresto the syntax of fspec(PWB V), or it specifies 698*d0dec447Sleresunreasonable parameters, such as too many tabs or 699*d0dec447Sleresexcessive s and m values. 700*d0dec447Sleres-583 701*d0dec447Sleres"Line <> of <>, bad control line ignored." 702*d0dec447SleresThe bad control line is reproduced following the 703*d0dec447Sleresdiagnostic. It may be too long. In -s mode, it may 704*d0dec447Slerescontain non-graphics or undefined tabs. 705*d0dec447Sleres-584 706*d0dec447Sleres"Line <> of <>, non-graphic deleted." 707*d0dec447SleresThe transformed line is reproduced following the 708*d0dec447Sleresdiagnostic. The non-printing ASCII characters whose 709*d0dec447Sleresoctal codes are 000-010,013-037,177 are excised, 710*d0dec447Sleresexcept when they occur within keywords or keyword 711*d0dec447Sleresreplacements. 712*d0dec447Sleres-585 713*d0dec447Sleres"Line <> of <>, undefined tab deleted." 714*d0dec447SleresThe transformed line is reproduced following the 715*d0dec447Sleresdiagnostic. Tabs beyond the last position at which 716*d0dec447Sleresthey are set by the format spec are excised. See 717*d0dec447Sleresfspec(PWB V) to learn how to specify tab stops. 718*d0dec447Sleres-586 719*d0dec447Sleres"Line <> of <>, cannot reverse chdir." 720*d0dec447SleresThis diagnostic occurs at the end of included 721*d0dec447Sleressources which have caused a change of current 722*d0dec447Sleresdirectory by citing an argument of the form 723*d0dec447Sleres"!chdir <>". It indicates that the current 724*d0dec447Sleresdirectory cannot be reset to its previous value. 725*d0dec447Sleres-587 726*d0dec447Sleres"Line <> of <>, cannot run shell (<>)." 727*d0dec447SleresThe shell cannot be run on a series of $ arguments 728*d0dec447Sleresbecause a syscall (create, pipe or fork) has failed. 729*d0dec447SleresThe file which was to be shelled is reproduced 730*d0dec447Sleresfollowing the diagnostic. This probably indicates 731*d0dec447Sleresa scarcity of system resources. 732*d0dec447Sleres-588 733*d0dec447Sleres"Line <> of <>, default spec rejected." 734*d0dec447SleresThe rejected format spec is reproduced following 735*d0dec447Sleresthe diagnostic. It occurred in an argument of the 736*d0dec447Sleresform ":<>:". Either the spec does not conform to the 737*d0dec447Sleressyntax of fspec(PWB V), or it specifies unreasonable 738*d0dec447Sleresparameters, such as too many tabs or excessive s and m 739*d0dec447Sleresvalues. 740*d0dec447Sleres-589 741*d0dec447Sleres"Line <> of <>, cannot chdir <>." 742*d0dec447SleresIt is not possible to execute the change of current 743*d0dec447Sleresdirectory specified by a "!chdir <>" argument. 744*d0dec447Sleres-590 745*d0dec447Sleres"Line <> of <>, cannot run command (<>)." 746*d0dec447SleresThe shell cannot be run for a ! argument because 747*d0dec447Sleresa syscall (pipe or fork) has failed. The command 748*d0dec447Slereswhich was to be executed is reproduced following 749*d0dec447Sleresthe diagnostic. This probably indicates a scarcity 750*d0dec447Sleresof system resources. 751*d0dec447Sleres-591 752*d0dec447Sleres"Line <> of <>, cannot redefine keyword." 753*d0dec447SleresAn attempt has been made to assign a new value to 754*d0dec447Sleresa keyword which is still active at some source level. 755*d0dec447SleresThe current definition of the keyword is reproduced 756*d0dec447Sleresfollowing the diagnostic. 757*d0dec447Sleres-592 758*d0dec447Sleres"Line <> of <>, shell exit {type|code} <>." 759*d0dec447SleresThe shell which was invoked to process $ or ! arguments 760*d0dec447Slereshas terminated abnormally (type!=0) or has indicated 761*d0dec447Slereserror status upon exit (code!=0). See wait(II). 762*d0dec447SleresThe shell file or command which was processed is 763*d0dec447Sleresreproduced following the diagnostic. Since many 764*d0dec447Sleresstandard UNIX commands (but few PWB commands) return 765*d0dec447Sleresan arbitrary status upon exit, you may want to follow 766*d0dec447Sleresthem with an "exit 0", which will suppress the 767*d0dec447Sleresdiagnostic. 768*d0dec447Sleres-593 769*d0dec447Sleres"Line <> of <>, long line detected." 770*d0dec447SleresGath has encountered a line which violates the s 771*d0dec447Sleresparameter of the current format specification. 772*d0dec447SleresThe line is reproduced following the diagnostic. 773*d0dec447Sleres-594 774*d0dec447Sleres"Line <> of <>, long line truncated." 775*d0dec447SleresThe transformed line is reproduced following the 776*d0dec447Sleresdiagnostic. Send/gath cannot process lines longer 777*d0dec447Sleresthan about 300 bytes. The length is further 778*d0dec447Sleresconstrained by the s parameter of the current format 779*d0dec447Sleresspecification. If the line is to be included in 780*d0dec447Sleresa jobstream, its length cannot exceed 80 bytes (IBM) 781*d0dec447Sleresor 132 bytes (UNIVAC). 782*d0dec447Sleres-595 783*d0dec447Sleres"Line <> of <>, illegal card excised." 784*d0dec447SleresThe line which send will not allow to be included 785*d0dec447Sleresin a jobstream is reproduced following the diagnostic. 786*d0dec447SleresLines beginning "/*$" are excised from IBM jobs 787*d0dec447Sleresbecause they are interpreted as commands by HASP/JES2. 788*d0dec447SleresThe beginning of an IBM job is indicated by a line 789*d0dec447Slereswhich begins with a "/". UNIVAC runs begin with a 790*d0dec447Sleresline of the form "@RUN ..." or "`run ...", etc. 791*d0dec447SleresUntil the beginning of a jobstream is detected, all 792*d0dec447Slereslines will be flushed. 793*d0dec447Sleres-596 794*d0dec447Sleres"Overrun on standard input." 795*d0dec447SleresFor the sake of efficiency, data is read from the input 796*d0dec447Sleresstream in blocks or 512 bytes. Data which is not used 797*d0dec447Sleresup by the program is returned by seeking backwards on 798*d0dec447Sleresfile descriptor zero. Unfortunately, one cannot seek 799*d0dec447Slereson pipes. The input which is being piped to send/gath 800*d0dec447Sleresshould not include any arguments of the form "-" or 801*d0dec447Sleres"-:prompt". Neither should it attempt a logical 802*d0dec447Sleresend-of-file "~.". 803*d0dec447Sleres-597 804*d0dec447Sleres"Cannot <> - only <> {blocks|inodes} free on file system <>." 805*d0dec447SleresBefore it proceeds very far, send checks that there are 806*d0dec447Sleres1500 blocks and 50 inodes free on the file system of the 807*d0dec447Sleresdestination RJE subsystem. If there are not, send aborts. 808*d0dec447SleresThe queuer which send invokes also checks for free space, 809*d0dec447Sleresbut it is somewhat more lenient. If you have unneeded 810*d0dec447Sleresfiles on the full file system, please delete them. 811*d0dec447Sleres-598 812*d0dec447Sleres"..." 813*d0dec447SleresThese diagnostics are issued by the queueing program 814*d0dec447Slereswhich is invoked by send. They should only occur if 815*d0dec447Sleresa programming error violates the interface between 816*d0dec447Sleresthe two programs. 817*d0dec447Sleres-599 818*d0dec447Sleres"<>qer: <>. Try again?" 819*d0dec447SleresThe queuer invoked by send has run into trouble, 820*d0dec447Sleresperhaps temporary. Type "y" and newline to try 821*d0dec447Sleresagain, or hit interrupt to cancel this attempt 822*d0dec447Sleresto send. You might contact PWB operations. 823*d0dec447Sleres-send 824*d0dec447Sleressend [-lqy] [158,168,1110] file ... 825*d0dec447Sleres 826*d0dec447SleresControl lines ("~ file2 ...") include additional files. 827*d0dec447Sleres-gath 828*d0dec447Sleresgath [-hi] file ... 829*d0dec447Sleres 830*d0dec447SleresControl lines include additional files ("~ file2 ...") 831*d0dec447Sleresor collect the output of a command ("~!command arg ..."). 832*d0dec447Sleres* 833*d0dec447Sleres* Biscus project interface error messages 834*d0dec447Sleres* 835*d0dec447Sleres-120 836*d0dec447Sleres"line ... of ... - bad format" 837*d0dec447SleresReport this problem to your local SCCS administrator. 838*d0dec447SleresIn the meantime, specify the full pathname of the SCCS file. 839*d0dec447SleresIf you don't know it you'll just have to wait. 840*d0dec447Sleres-121 841*d0dec447Sleres"no sccs file for ..." 842*d0dec447SleresReport this problem to your local SCCS administrator immediately! 843*d0dec447Sleres-err1 844*d0dec447Slereserror 1 "Not owner and not super-user": 845*d0dec447SleresTypically this error indicates 846*d0dec447Sleresan attempt to modify a file in some way forbidden 847*d0dec447Sleresexcept to its owner. 848*d0dec447SleresIt is also returned for attempts 849*d0dec447Sleresby ordinary users to do things 850*d0dec447Sleresallowed only to the super-user. 851*d0dec447Sleres-err2 852*d0dec447Slereserror 2 "No such file or directory": 853*d0dec447SleresThis error occurs when a file name is specified 854*d0dec447Sleresand the file should exist but doesn't, or when one 855*d0dec447Sleresof the directories in a path name does not exist. 856*d0dec447Sleres-err3 857*d0dec447Slereserror 3 "No such process": 858*d0dec447SleresThe process whose number was given to 859*d0dec447Sleressignal does not exist, or is already dead. 860*d0dec447Sleres-err4 861*d0dec447Slereserror 4 "Interrupted system call": 862*d0dec447SleresAn asynchronous signal (such as interrupt or quit), 863*d0dec447Slereswhich the user has elected to catch, 864*d0dec447Sleresoccurred during a system call. 865*d0dec447SleresIf execution is resumed 866*d0dec447Sleresafter processing the signal, 867*d0dec447Sleresit will appear as if the interrupted system call 868*d0dec447Sleresreturned this error condition. 869*d0dec447Sleres-err5 870*d0dec447Slereserror 5 "I/O error": 871*d0dec447SleresSome physical I/O error occurred during a 872*d0dec447Sleresread or write. 873*d0dec447SleresThis error may in some cases occur 874*d0dec447Slereson a call following the one to which it actually applies. 875*d0dec447Sleres-err6 876*d0dec447Slereserror 6 "No such device or address": 877*d0dec447SleresI/O on a special file refers to a subdevice which does not 878*d0dec447Sleresexist, 879*d0dec447Sleresor beyond the limits of the device. 880*d0dec447SleresIt may also occur when, for example, a tape drive 881*d0dec447Sleresis not dialled in or no disk pack is loaded on a drive. 882*d0dec447Sleres-err7 883*d0dec447Slereserror 7 "Arg list too long": 884*d0dec447SleresAn argument list longer than 512 bytes 885*d0dec447Sleres(counting the null at the end of each argument) 886*d0dec447Sleresis presented to exec. 887*d0dec447Sleres-err8 888*d0dec447Slereserror 8 "Exec format error": 889*d0dec447SleresA request is made to execute a file 890*d0dec447Slereswhich, although it has the appropriate permissions, 891*d0dec447Sleresdoes not start with one of the magic numbers 892*d0dec447Sleres407 or 410. 893*d0dec447Sleres-err9 894*d0dec447Slereserror 9 "Bad file number": 895*d0dec447SleresEither a file descriptor refers to no 896*d0dec447Sleresopen file, 897*d0dec447Sleresor a read (resp. write) request is made to 898*d0dec447Sleresa file which is open only for writing (resp. reading). 899*d0dec447Sleres-err10 900*d0dec447Slereserror 10 "No children": 901*d0dec447SleresWait and the process has no 902*d0dec447Sleresliving or unwaited-for children. 903*d0dec447Sleres-err11 904*d0dec447Slereserror 11 "No more processes": 905*d0dec447SleresIn a fork, 906*d0dec447Sleresthe system's process table is full and no 907*d0dec447Sleresmore processes can for the moment be created. 908*d0dec447Sleres-err12 909*d0dec447Slereserror 12 "Not enough core": 910*d0dec447SleresDuring an exec or break, 911*d0dec447Sleresa program asks for more core than the system is able to supply. 912*d0dec447SleresThis is not a temporary condition; the maximum core size 913*d0dec447Sleresis a system parameter. 914*d0dec447SleresThe error may also occur if the arrangement 915*d0dec447Sleresof text, data, and stack segments is such as to 916*d0dec447Sleresrequire more than the existing 8 segmentation registers. 917*d0dec447Sleres-err13 918*d0dec447Slereserror 13 "Permission denied": 919*d0dec447SleresAn attempt was made to access a file in a way forbidden 920*d0dec447Sleresby the protection system. 921*d0dec447Sleres-err15 922*d0dec447Slereserror 15 "Block device required": 923*d0dec447SleresA plain file was mentioned where a block device was required, 924*d0dec447Slerese.g. in mount. 925*d0dec447Sleres-err16 926*d0dec447Slereserror 16 "Mount device busy": 927*d0dec447SleresAn attempt to mount a device that was already mounted or 928*d0dec447Sleresan attempt was made to dismount a device 929*d0dec447Slereson which there is an open file or some process's current 930*d0dec447Sleresdirectory. 931*d0dec447Sleres-err17 932*d0dec447Slereserror 17 "File exists": 933*d0dec447SleresAn existing file was mentioned in an inappropriate context, 934*d0dec447Slerese.g. link. 935*d0dec447Sleres-err18 936*d0dec447Slereserror 18 "Cross-device link": 937*d0dec447SleresA link to a file on another device 938*d0dec447Slereswas attempted. 939*d0dec447Sleres-err19 940*d0dec447Slereserror 19 "No such device": 941*d0dec447SleresAn attempt was made to apply an inappropriate 942*d0dec447Sleressystem call to a device; 943*d0dec447Slerese.g. read a write-only device. 944*d0dec447Sleres-err20 945*d0dec447Slereserror 20 "Not a directory": 946*d0dec447SleresA non-directory was specified where a directory 947*d0dec447Sleresis required, 948*d0dec447Sleresfor example in a path name or 949*d0dec447Sleresas an argument to chdir. 950*d0dec447Sleres-err21 951*d0dec447Slereserror 21 "Is a directory": 952*d0dec447SleresAn attempt to write on a directory. 953*d0dec447Sleres-err22 954*d0dec447Slereserror 22 "Invalid argument": 955*d0dec447SleresSome invalid argument: 956*d0dec447Slerescurrently, dismounting a non-mounted 957*d0dec447Sleresdevice, 958*d0dec447Sleresmentioning an unknown signal in signal, 959*d0dec447Sleresand giving an unknown request in 960*d0dec447Sleresstty to the TIU special file. 961*d0dec447Sleres-err23 962*d0dec447Slereserror 23 "File table overflow": 963*d0dec447SleresThe system's table of open files is full, 964*d0dec447Sleresand temporarily no more opens 965*d0dec447Slerescan be accepted. 966*d0dec447Sleres-err24 967*d0dec447Slereserror 24 "Too many open files": 968*d0dec447SleresOnly 15 files can be open per process. 969*d0dec447Sleres-err25 970*d0dec447Slereserror 25 "Not a typewriter": 971*d0dec447SleresThe file mentioned in stty or gtty 972*d0dec447Sleresis not a typewriter or one of the other 973*d0dec447Sleresdevices to which these calls apply. 974*d0dec447Sleres-err26 975*d0dec447Slereserror 26 "Text file busy": 976*d0dec447SleresAn attempt to execute a pure-procedure 977*d0dec447Sleresprogram which is currently open for writing 978*d0dec447Sleres(or reading!). 979*d0dec447SleresAlso an attempt to open for writing a pure-procedure 980*d0dec447Sleresprogram that is being executed. 981*d0dec447Sleres-err27 982*d0dec447Slereserror 27 "File too large": 983*d0dec447SleresAn attempt to make a file larger than the maximum of 32768 blocks. 984*d0dec447Sleres-err28 985*d0dec447Slereserror 28 "No space left on device": 986*d0dec447SleresDuring a write 987*d0dec447Sleresto an ordinary file, 988*d0dec447Sleresthere is no free space left on the device. 989*d0dec447Sleres-err29 990*d0dec447Slereserror 29 "Seek on pipe": 991*d0dec447SleresA seek 992*d0dec447Slereswas issued to a pipe. 993*d0dec447SleresThis error should also be issued for 994*d0dec447Sleresother non-seekable devices. 995*d0dec447Sleres-err30 996*d0dec447Slereserror 30 "Read-only file system": 997*d0dec447SleresAn attempt to modify a file or directory 998*d0dec447Slereswas made 999*d0dec447Slereson a device mounted read-only. 1000*d0dec447Sleres-err31 1001*d0dec447Slereserror 31 "Too many links": 1002*d0dec447SleresAn attempt to make more than 127 links to a file. 1003*d0dec447Sleres-err32 1004*d0dec447Slereserror 32 "Write on broken pipe": 1005*d0dec447SleresA write on a pipe for which there is no process 1006*d0dec447Sleresto read the data. 1007*d0dec447SleresThis condition normally generates a signal; 1008*d0dec447Sleresthe error is returned if the signal is ignored. 1009