blob: 40ac1a75a0bb790b0c80a199687dfcd7977b68ef [file] [edit]
!RUN: %python %S/../test_errors.py %s %flang -fopenmp -fopenmp-version=60
! Make sure we correctly count the number of nests generated by FUSE
! without a LOOPRANGE clause.
subroutine f
integer :: i
!$omp do
!ERROR: This construct requires a sequence of at least 2 loops, but the loop sequence has a length of 1
!BECAUSE: LOOPRANGE clause was specified with a count of 2 starting at loop 1
!$omp fuse looprange(1, 2)
!BECAUSE: LOOPRANGE clause was not specified, the entire loop sequence is assumed
!$omp fuse
do i = 1, 10
end do
!$omp end fuse
!$omp end fuse
end