1 /* { dg-additional-options "-Wuninitialized" } */
2 
acc_parallel()3 void acc_parallel()
4 {
5   int i, j, k;
6 
7   #pragma acc parallel num_gangs(i) /* { dg-warning "is used uninitialized in this function" } */
8   ;
9 
10   #pragma acc parallel num_workers(j) /* { dg-warning "is used uninitialized in this function" } */
11   ;
12 
13   #pragma acc parallel vector_length(k) /* { dg-warning "is used uninitialized in this function" } */
14   ;
15 }
16 
acc_kernels()17 void acc_kernels()
18 {
19   int i, j, k;
20 
21   #pragma acc kernels num_gangs(i) /* { dg-warning "is used uninitialized in this function" } */
22   ;
23 
24   #pragma acc kernels num_workers(j) /* { dg-warning "is used uninitialized in this function" } */
25   ;
26 
27   #pragma acc kernels vector_length(k) /* { dg-warning "is used uninitialized in this function" } */
28   ;
29 }
30