HP Code Advisor Diagnostics

Table 1-1 Default diagnostics (continued)
Diagnostic message
Diagnostic
number
attribute \"cleanup\" requires automatic storage duration3627
attribute \"cleanup\" does not apply to parameters3628
definition at end of file not followed by a semicolon or a declarator3644
extra arguments ignored3647
result of call is not used3650
attribute is ignored for void return type3651
attribute requires pointer-to-function type3652
dllimport/dllexport is ignored on redeclaration using a qualified name3653
"\" followed by white space is not a line splice3750
this pragma allowed only before any statements or declarations in a block scope, ignored4006
this pragma may only appear between declarations in the global scope or before any statements
or declarations in a block scope
4007
non-constant initialization performed at runtime4045
extra text after expected end of preprocessing directive, extra text ignored4046
pragma expects either OFF_IF_NO_KEY_BEGIN or OFF_IF_NO_KEY_END, pragma
ignored"ec_pragma_vtable_bad_arg
4048
this pragma must be in the outermost block of a loop, pragma ignored4052
this pragma must be in the outermost block of a loop or an if/else statement, pragma ignored4053
argument to #pragma align must be 0 or an integral power of two less than or equal to %s, pragma
ignored
4058
#pragma align must immediately precede the declaration of a static or file scope variable, pragma
ignored
4059
%n is undefined in this translation unit, #pragma align %p ignored4060
specified alignment is smaller than that required by the type of %n, pragma ignored4062
argument to #pragma unalign must a power of two4071
#pragma unalign must immediately precede the declaration of a typedef, pragma ignored4072
specified alignment is greater than the existing alignment of the type %t, pragma ignored4073
left operand of \"->\" or \".\" operator will be evaluated, though right operand is a static data
member
4094
left operand of \"->\" or \".\" operator will be evaluated, though right operand is a static member
function
4095
the shared variable %sq will be updated by all the threads in the parallel region4120
the first expression of OpenMP for statement, is not a simple integral assignment expression.4136
OpenMP loop control variable is not a signed integer type.4137
the third expression of OpenMP for statement does not meet the requirements of a parallel loop.4138
the second expression of OpenMP for statement does not meet the requirements of a parallel loop.4139
in this statement, the variable %sq is not declared within the scope of a parallel region with a
default(none) clause. The variable is assumed shared.
4157
Default Diagnostics 17