1 /* { dg-do compile } */
2 /* { dg-options "-fopenmp" } */
3 /* { dg-additional-options "-std=c99" { target c } } */
5 struct S
*p
; /* { dg-message "forward declaration" "" { target c++ } } */
12 #pragma omp simd linear(p) linear(f : 1)
13 for (int i
= 0; i
< 10; i
++)
15 #pragma omp simd linear(j : 7.0) /* { dg-error "step expression must be integral" } */
16 for (int i
= 0; i
< 10; i
++)
20 /* { dg-error "linear clause applied to" "" { target *-*-* } 12 } */
21 /* { dg-error "(incomplete|undefined) type" "" { target *-*-* } 12 } */