Article

internal threshold was exceeded

In very large, complex functions, loops preceded by OpenMP directives may not be threaded. Compiler may emit the warning remark: "An internal threshold was exceeded: loops may not be vectorized or parallelized. Try to reduce routine size."
Authored by Martyn Corden (Intel) Last updated on 12/26/2018 - 13:11
Article

White space requirement between macro name and replacement text

In the definition of an object-like macro, C99 and C++0x require that the replacement text be separated from the macro name by white space. The Intel® Compiler will check this requirement and will issue appropriate warning accordingly.
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 29: expected an expression

Cause:
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 99: a declaration here must declare a parameter

explanation of diagnostic #99
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 109: expression must have (pointer-to-) function type

Compiler reports error: expression must have (pointer-to-) function type
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 111: statement is unreachable

Cause

Statements at the given location will never be executed. This might occur due to incorrectly placed unconditional statements like return, goto or throw.

Authored by Last updated on 05/25/2018 - 15:30
Article

Diagnostic 165: too few arguments in function call

Compiler issues error #165.
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 181: argument is incompatible with corresponding format string conversion

Compiler reports warning #181: argument is incompatible with corresponding format string conversion
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 186: pointless comparison of unsigned integer with zero

Compiler reports warning #186: pointless comparison of unsigned integer with zero
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 269: invalid format string conversion

Compiler reports warning #269: invalid string conversion
Authored by admin Last updated on 05/25/2018 - 15:30