aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/gomp/imperfect-loop-nest.c
blob: e03350b878ae57574fdfbcf8f98a872a9d3c38d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
void
test (void)
{
#pragma omp tile sizes (2,4,6)
  for (unsigned i = 0; i < 10; i++) /* { dg-error "inner loops must be perfectly nested" } */
    for (unsigned j = 0; j < 10; j++)
      {
	float intervening_decl = 0;
#pragma omp unroll partial(2)
	for (unsigned k = 0; k < 10; k++);
      }
}