1/* PR c++/24513 */
2/* { dg-do compile } */
3
4struct S
5{
6  void foo (int *p)
7  {
8#pragma omp parallel for
9    for (int i = 0; i < 1000; ++i)
10      p[i]=0;
11  }
12  void bar ()
13  {
14#pragma omp master
15    j = 2;
16  }
17  int j;
18};
19