aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/gomp/cancel-3.C
blob: 87e757b77680d75c87d8ab9b0a7a9d2c3a42cc5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// { dg-do compile }

struct S { int s; } s;

void
foo (void)
{
  #pragma omp parallel
  {
    #pragma omp cancel parallel if (s)	// { dg-error "could not convert 's' from 'S' to 'bool'" }
  }
}