1// PR c++/35028
2// { dg-do compile }
3// { dg-options "-fopenmp" }
4
5struct A
6{
7  A ();
8  A (const A &, ...);
9  ~A ();
10  A operator++ (int);
11};
12
13void
14foo ()
15{
16  A a;
17  #pragma omp parallel firstprivate (a)
18    a++;
19}
20