1 /* { dg-do compile } */
3 int dequeue (float *a
);
4 void work (int i
, float *a
);
6 a13 (float *x
, float *y
)
9 #pragma omp parallel shared(x, y) private(ix_next, iy_next)
11 #pragma omp critical (xaxis)
12 ix_next
= dequeue (x
);
14 #pragma omp critical (yaxis)
15 iy_next
= dequeue (y
);