blob: c8271682a5b924af937d3ebcc9648b7f9a433726 [file] [log] [blame]
! RUN: %flang_fc1 -fdebug-unparse -fopenmp -fopenmp-version=50 %s | FileCheck %s
#define OMP_TARGET .true.
#define OMP_SIMD .false.
program test
implicit none
integer i,j,n
n = 100
! CHECK: !$OMP METADIRECTIVE WHEN(USER={CONDITION(.true._4)}: TARGET TEAMS DISTRIBUTE PARALLEL&
! CHECK: !$OMP& DO) DEFAULT(TARGET TEAMS LOOP)
!$omp metadirective
!$omp& when(user={condition(OMP_TARGET.or.OMP_SIMD)}:
!$omp& target teams distribute parallel do )
!$omp& default(target teams loop)
do i=0,n
do j=0,n
write(*,*) "Test"
enddo
enddo
return
end program