Replace absolute line numbers in c-c++-common
[official-gcc.git] / gcc / testsuite / c-c++-common / gomp / simd4.c
blob8c4a031935a9d34c071dbcf3255210734a2b0adb
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++ } } */
6 float f;
7 int j;
9 void
10 foo (void)
12 #pragma omp simd linear(p) linear(f : 1)
13 /* { dg-error "linear clause applied to" "" { target *-*-* } .-1 } */
14 /* { dg-error "(incomplete|undefined) type" "" { target *-*-* } .-2 } */
15 for (int i = 0; i < 10; i++)
17 #pragma omp simd linear(j : 7.0) /* { dg-error "step expression must be integral" } */
18 for (int i = 0; i < 10; i++)