1/* { dg-do compile } */ 2 3void f1(void) 4{ 5 #pragma omp critical a /* { dg-error "expected" } */ 6 ; 7 #pragma omp critical ( /* { dg-error "expected identifier" } */ 8 ; 9 #pragma omp critical (a /* { dg-error "expected .\\)." } */ 10 ; 11 #pragma omp critical (a b) /* { dg-error "expected .\\)." } */ 12} /* { dg-error "expected expression" } */ 13