blob: 1ab934e3d0dc6c018fc00db4c9e91a66530109a2 [file] [log] [blame]
program p
integer :: i, j, k
real :: x
!$omp parallel do collapse(3)
do i = 1, 8
do j = 1, 8
do k = 1, 8
end do
x = 5 ! { dg-error "loops not perfectly nested" }
end do
end do
!$omp parallel do ordered(3)
do i = 1, 8
do j = 1, 8
do k = 1, 8
end do
end do
x = 5 ! { dg-error "loops not perfectly nested" }
end do
!$omp parallel do collapse(2) ! { dg-error "not enough DO loops for collapsed" }
do i = 1, 8
x = 5
do j = 1, 8
end do
end do
!$omp parallel do ordered(2) ! { dg-error "not enough DO loops for collapsed" }
do i = 1, 8
x = 5
do j = 1, 8
end do
end do
end