bad bdty dimension table overflow whiles, fors, etc. too deeply nested non-constant case expression case not in switch switch table overflow duplicate default in switch default not inside switch duplicate case in switch, %d function level error structure typed union member must be named field outside of structure illegal field size zero or negative subscript function declaration in bad context illegal argument old-fashioned initialization: use = nesting too deep illegal break illegal continue statement not reached void function %s cannot return value loop not entered at top switch expression not type int precedence confusion possible: parenthesize! old-fashioned assignment operator & before array or function: ignored structure reference must be addressable undeclared initializer name %.8s undeclared initializer name %s too many errors out of tree space; simplify expression wasted space: %o freeing blank tree! bad op type in walkf out of temporary string space out of memory (tstr) division by zero modulus of zero defid call tyreduce declared argument %.8s is missing declared argument %s is missing redeclaration of: %s redeclaration of %.8s redeclaration of %s void type for %s scopes nested too deep parameter stack overflow bcsave error parameter reset error switch error gummy structure member illegal zero sized structure member: %.8s illegal zero sized structure member: %s zero sized structure redeclaration of formal parameter, %.8s redeclaration of formal parameter, %s compiler takes alignment of function compiler takes size of function undefined structure unknown size initialization alignment error inoff error no automatic aggregate initialization can't initialize undefined structure insane structure member list too many initializers empty array declaration bad scalar initialization cannot initialize extern or union } expected illegal initialization illegal { too many local variables Structure too large illegal field type field too big zero size field structure too large nidcl error illegal type combination tymerge: arg 1 Null dimension array of functions is illegal function returns illegal type a function is declared as an argument function illegal in structure or union function has illegal storage class illegal use of field illegal class illegal register declaration fortran declaration must apply to function fortran function has wrong type illegal class: %d Symbol table full symbol table full check error: %.8s check error: %s %.8s check at level %d %s check at level %d schain botch %.8s undefined %s undefined schain botch 2 %.8s redefinition hides earlier one %s redefinition hides earlier one unhide fails unexpected EOF newline in string or char constant non-null byte ignored in string initializer empty character constant too many characters in character constant illegal character: %03o (octal) illegal hex constant newline in BCD constant BCD constant exceeds 6 characters gcos BCD constant illegal ambiguous assignment: assignment op taken =<%c illegal =>%c illegal yylex error, character %03o (octal) out of switch in yylex bad asm construction bad AR_?? action Ran out of memory (savestr) ran out of memory (hash) ran out of hash tables constant argument to NOT constant in conditional context division by 0. floating point exception in constant expression illegal lhs of assignment operator member of structure or union required illegal member use: %.8s illegal member use: %s nonunique name demands struct/union or struct/union pointer struct/union or struct/union pointer required undefined structure or union illegal indirection unacceptable operand of & assignment of different structures type clash in conditional illegal function other code %d floating point exception gummy structure division by 0 illegal comparison of enums enumeration type clash, operator %s illegal combination of pointer and integer, op %s illegal structure pointer combination illegal array size combination illegal pointer combination pointer required illegal oconvert: %d illegal pointer subtraction illegal types in : void type illegal in expression float conversion loses precision constant expected constant too big for cross-compiler value of void expression used %s is not a permitted struct/union operation operands of %s have incompatible types sizeof returns 0 null effect struct/union %.8s never defined struct/union %s never defined static variable %.8s unused static variable %s unused lint's little mind is blown no line number for %.8s no line number for %s declare the VARARGS arguments you want checked! nonportable character comparison comparison of unsigned with negative constant unsigned comparison with 0? degenerate unsigned comparison %.8s may be used before set %s may be used before set %.8s evaluation order undefined %s evaluation order undefined function %.8s has return(e); and return; function %s has return(e); and return; argument %.8s unused in function %.8s argument %s unused in function %s %.8s unused in function %.8s %s unused in function %s %.8s set but not used in function %.8s %s set but not used in function %s structure %.8s never defined structure %s never defined andable error can't take & of %.8s can't take & of %s long assignment may lose accuracy assignment to long may sign-extend incorrectly possible pointer alignment problem questionable conversion of function pointer bad conversion negative shift shift greater than size of object filename too long nonportable field type option %c now default: see `man 6 lint' illegal option: %c precision lost in assignment to (possibly sign-extended) field precision lost in field assignment