1/* PR c++/24516 */
2/* { dg-do compile } */
3
4void
5bar (int *p)
6{
7  int m;
8#pragma omp parallel for
9  for (m = 0; m < 1000; ++m)
10    switch (p[m])
11      {
12      case 1:
13	p[m] = 2;
14	break;
15      default:
16	p[m] = 3;
17	break;
18      }
19}
20