llvm-project/flang/test/Parser/acc-unparse.f90
Valentin Clement 91b49fc257 [flang][openacc] Fix unparsing of combined construct (bug 47659)
This patch fixes the bug report in https://bugs.llvm.org/show_bug.cgi?id=47659

Reviewed By: sameeranjoshi

Differential Revision: https://reviews.llvm.org/D88597
2020-10-01 10:35:06 -04:00

20 lines
378 B
Fortran

! RUN: %f18 -fopenacc -funparse %s | FileCheck %s
! Test unparse does not crash with OpenACC directives.
! Test bug 47659
program bug47659
integer :: i, j
label1: do i = 1, 10
!$acc parallel loop
do j = 1, 10
if (j == 2) then
exit label1
end if
end do
end do label1
end program
!CHECK-LABEL: PROGRAM bug47659
!CHECK: !$ACC PARALLEL LOOP