2 // { dg-options "-fopenmp" }
7 struct S { int s; } s, &t = s;
10 f1 (int &x, float &f, int *&p)
13 #pragma omp simd aligned(x : 32) // { dg-error "neither a pointer nor an array" }
14 for (i = 0; i < 1024; i++)
16 #pragma omp simd aligned(f) // { dg-error "neither a pointer nor an array" }
17 for (i = 0; i < 1024; i++)
19 #pragma omp simd aligned(t : 16) // { dg-error "neither a pointer nor an array" }
20 for (i = 0; i < 1024; i++)
22 #pragma omp simd aligned(a : 8)
23 for (i = 0; i < 1024; i++)
25 #pragma omp simd aligned(b : 8)
26 for (i = 0; i < 1024; i++)
28 #pragma omp simd aligned(p : 8)
29 for (i = 0; i < 1024; i++)