21 lines
543 B
C
21 lines
543 B
C
// { dg-do compile }
|
|
|
|
void foo()
|
|
{
|
|
int i, j;
|
|
for (i = 0; i < 10; ++i)
|
|
{
|
|
#pragma omp for
|
|
for (j = ({ continue; 0; }); // { dg-error "invalid exit" }
|
|
j < ({ continue; 10; }); // { dg-error "invalid exit" }
|
|
j += ({ continue; 1; })) // { dg-error "invalid exit" }
|
|
continue;
|
|
|
|
#pragma omp for
|
|
for (j = ({ break; 0; }); // { dg-error "invalid exit" }
|
|
j < ({ break; 10; }); // { dg-error "invalid exit" }
|
|
j += ({ break; 1; })) // { dg-error "invalid exit" }
|
|
break; // { dg-error "break" }
|
|
}
|
|
}
|