1 /* { dg-additional-options "-fdump-tree-original" } */
14 #pragma omp task affinity(iterator(i=4:2) : iterator[i] )
16 #pragma omp task affinity(iterator)
18 #pragma omp task affinity(iterator[4:3])
27 #pragma omp task affinity(iterator(i=4:2) : iterator(i)[2] )
29 #pragma omp task affinity(iterator(j)[4])
33 /* { dg-final { scan-tree-dump-times "#pragma omp task affinity\\(iterator\\(int i=4:2:1\\):iterator\\\[SAVE_EXPR <i>\\\]\\)" 1 "original" } } */
34 /* { dg-final { scan-tree-dump-times "#pragma omp task affinity\\(iterator\\)" 1 "original" } } */
35 /* { dg-final { scan-tree-dump-times "#pragma omp task affinity\\(iterator\\\[4\\\]\\)" 1 "original" } } */
36 /* { dg-final { scan-tree-dump-times "#pragma omp task affinity\\(iterator\\(int i=4:2:1\\):\\*\\(iterator \\(i\\) \\+ 8\\)\\)" 1 "original" } } */
37 /* { dg-final { scan-tree-dump-times "#pragma omp task affinity\\(\\*\\(iterator \\(j\\) \\+ 16\\)\\)" 1 "original" } } */