blob: 518200b9c292f0e07f6f1c839d4152091889136a [file] [log] [blame]
// PR c++/59628
// { dg-do compile }
// { dg-options "-fopenmp" }
struct A { int i; };
void foo()
{
A a;
#pragma omp declare reduction (+: A: omp_out.i +: omp_in.i) // { dg-error "expected" }
#pragma omp parallel reduction (+: a)
;
}