Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
initialization in OpenMP 'for' statement has improper form
Remarks
A for
loop in an OpenMP statement must be fully and explicitly specified.
Example
The following example generates C3015:
// C3015.cpp
// compile with: /openmp
int main()
{
int i = 0, j = 10;
#pragma omp parallel
{
#pragma omp for
for (; i < 0; i += j) // C3015
// Try the following line instead:
// for (i = 0; i < 0; i++)
--j;
}
}