!RUN: not %flang_fc1 -fopenmp -emit-hlfir -o - %s | |
! Check that we reject the "task" reduction modifier on the "simd" directive. | |
subroutine fred(x) | |
integer, intent(inout) :: x | |
!$omp simd reduction(task, +:x) | |
do i = 1, 100 | |
x = foo(i) | |
enddo | |
!$omp end simd | |
end |