blob: 89dc74d4e9ef2d9444413f6170451c3a76ca8f8a [file] [log] [blame]
subroutine test2a
!$omp parallel do
!$omp tile sizes(3,3,3,3)
do i=0,100
do j=-300,100
!$omp unroll partial(5) ! { dg-error "UNROLL construct at \\\(1\\\) with PARTIAL clause generates just one loop with canonical form but 2 loops are needed" }
do k=-300,100
do l=0,100
call dummy (l)
end do
end do
end do
end do
end subroutine test2a
subroutine test2b
!$omp tile sizes(3,3,3,3)
do i=0,100
do j=-300,100
!$omp unroll partial(5) ! { dg-error "UNROLL construct at \\\(1\\\) with PARTIAL clause generates just one loop with canonical form but 2 loops are needed" }
do k=-300,100
do l=0,100
call dummy (l)
end do
end do
end do
end do
end subroutine test2b