gcc/libgomp/testsuite/libgomp.c++/pr26691.C
Jakub Jelinek fae2b46b09 re PR c++/26691 (Wrong code for constructor with default value)
PR c++/26691
	* cp-gimplify.c (cxx_omp_clause_apply_fn): Handle default arguments.

	* testsuite/libgomp.c++/pr26691.C: New test.

From-SVN: r112251
2006-03-21 17:21:24 +01:00

21 lines
201 B
C

// PR c++/26691
struct A
{
int n;
A (int i = 3) : n (i) {}
};
int
main ()
{
A a;
int err = 0;
#pragma omp parallel private (a) reduction (+:err)
if (a.n != 3)
err++;
return err;
}