1/* PR middle-end/38676 */
2/* { dg-do compile } */
3/* { dg-options "-fopenmp" } */
4
5int
6main ()
7{
8  int bar, foo = 1;
9#pragma omp parallel for shared(foo)
10  for (bar = 0; bar < 3; bar++)
11    {
12      switch (foo)
13	{
14	case 1:
15	  break;
16	}
17    }
18  return 0;
19}
20