C/C++ Programmer's Guide (G06.25+)

TNS C Compiler Messages
HP C/C++ Programmer’s Guide for NonStop Systems429301-008
20-25
Types of Compiler Messages
146
The compiler encountered a #pragma directive that specifies multiple pragmas, but
the pragmas are not separated by commas.
147
In an integral constant expression, the compiler encountered a cast operator that
converts a pointer value to an arithmetic type. The C compiler does not support this
nonstandard use of the cast operator.
148
A function with a non-void return type does not have a return statement that is
unconditionally executed and that appears lexically immediately before the function's
closing brace.
149
The compiler encountered an invalid pragma directive. This message is a warning
message.
150
The #error preprocessor directive allows you to force a compilation error and
designate the text of the error message. This error message is printed as the message
text of error 150.
missing comma between directives
non-standard use of cast operator in integral constant
expression
return possibly missing
unknown pragma directive pragma
#error message-text-you-specify