Mercurial > hg > CbC > CbC_gcc
comparison gcc/testsuite/c-c++-common/goacc/loop-3.c @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
68:561a7518be6b | 111:04ced10e8804 |
---|---|
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 } |