| |||
| Home > Compiler Diagnostic Messages > Severity of compiler diagnostic messages | |||
Diagnostic messages have an associated severity. See Table 20.
Table 20. Severity of diagnostic messages
| Severity | Description |
|---|---|
| Internal fault | Internal faults indicate an internal problem with the compiler. Contact your supplier with feedback. |
Error | Errors indicate problems that cause the compilation to stop. These errors include command line errors, internal errors, missing include files, and violations in the syntactic or semantic rules of the C or C++ language. If multiple source files are specified, no further source files are compiled. |
Warning | Warnings indicate unusual conditions in your code that might indicate a problem. Compilation continues, and object code is generated unless any further problems with an Error severity are detected. |
Remark | Remarks indicate common, but sometimes unconventional, use of C or C++. These diagnostics are not displayed by default. Compilation continues, and object code is generated unless any further problems with an Error severity are detected. |