Message Non-standard #line directive. Description Accepting the line directive without the "line" preprocessing keyword is an extension of HP C. The program does not conform to the C standard, and might not be accepted by other compilers. User Action Add the "line" preprocessing keyword to the directive.