blob: c23fee066462f5f8c81338f7dc667a63d5da8868 [file] [log] [blame]
! { dg-additional-options "-fdump-tree-original" }
implicit none
integer :: iterator(10), i
!$omp taskgroup
!$omp task affinity(iterator)
!$omp end task
!$omp task affinity(iterator(3))
!$omp end task
!$omp task affinity(iterator(i=1:10) : iterator(i))
!$omp end task
!$omp end taskgroup
end
! { dg-final { scan-tree-dump-times "pragma omp task affinity\\(iterator\\)" 1 "original" } }
! { dg-final { scan-tree-dump-times "#pragma omp task affinity\\(iterator\\\[2\\\]\\)" 1 "original" } }
! { dg-final { scan-tree-dump-times "#pragma omp task affinity\\(iterator\\(integer\\(kind=4\\) i=1:10:1\\):iterator\\\[.* <?i>? \\+ -1\\\]\\)" 1 "original" } }