111
|
1 void par1 (void)
|
|
2 {
|
|
3 int i, j;
|
|
4
|
|
5 #pragma acc parallel
|
|
6 {
|
|
7 #pragma acc loop gang(5) // { dg-error "argument not permitted" }
|
|
8 for (i = 0; i < 10; i++)
|
|
9 { }
|
|
10
|
|
11 #pragma acc loop gang(num:5) // { dg-error "argument not permitted" }
|
|
12 for (i = 0; i < 10; i++)
|
|
13 { }
|
|
14
|
|
15 #pragma acc loop worker(5) // { dg-error "argument not permitted" }
|
|
16 for (i = 0; i < 10; i++)
|
|
17 { }
|
|
18
|
|
19 #pragma acc loop worker(num:5) // { dg-error "argument not permitted" }
|
|
20 for (i = 0; i < 10; i++)
|
|
21 { }
|
|
22
|
|
23 #pragma acc loop vector(5) // { dg-error "argument not permitted" }
|
|
24 for (i = 0; i < 10; i++)
|
|
25 { }
|
|
26
|
|
27 #pragma acc loop vector(length:5) // { dg-error "argument not permitted" }
|
|
28 for (i = 0; i < 10; i++)
|
|
29 { }
|
|
30
|
|
31 }
|
|
32 }
|
|
33
|
|
34 void p2 (void)
|
|
35 {
|
|
36 int i, j;
|
|
37
|
|
38 #pragma acc parallel loop gang(5) // { dg-error "argument not permitted" "" { target c } }
|
|
39 for (i = 0; i < 10; i++) // { dg-error "argument not permitted" "" { target c++ } }
|
|
40 { }
|
|
41 #pragma acc parallel loop gang(num:5) // { dg-error "argument not permitted" "" { target c } }
|
|
42 for (i = 0; i < 10; i++) // { dg-error "argument not permitted" "" { target c++ } }
|
|
43 { }
|
|
44
|
|
45 #pragma acc parallel loop worker(5) // { dg-error "argument not permitted" "" { target c } }
|
|
46 for (i = 0; i < 10; i++) // { dg-error "argument not permitted" "" { target c++ } }
|
|
47 { }
|
|
48 #pragma acc parallel loop worker(num:5) // { dg-error "argument not permitted" "" { target c } }
|
|
49 for (i = 0; i < 10; i++) // { dg-error "argument not permitted" "" { target c++ } }
|
|
50 { }
|
|
51
|
|
52 #pragma acc parallel loop vector(5) // { dg-error "argument not permitted" "" { target c } }
|
|
53 for (i = 0; i < 10; i++) // { dg-error "argument not permitted" "" { target c++ } }
|
|
54 { }
|
|
55 #pragma acc parallel loop vector(length:5) // { dg-error "argument not permitted" "" { target c } }
|
|
56 for (i = 0; i < 10; i++) // { dg-error "argument not permitted" "" { target c++ } }
|
|
57 { }
|
|
58 }
|