[flang-commits] [flang] [Flang][OpenMP] Fix compilation error when a line with Fixed Source Form Conditional Compilation Sentinels is a continuation line (PR #70309)
Leandro Lupori via flang-commits
flang-commits at lists.llvm.org
Fri Oct 27 07:07:45 PDT 2023
================
@@ -0,0 +1,16 @@
+! RUN: %flang_fc1 -fopenmp -fopenacc -E %s 2>&1 | FileCheck %s
+ program main
+! CHECK: k01=1+1
+ k01=1+
+!$ & 1
+
+! CHECK: !$omp parallel
+!$omp para
+!$omp+llel
----------------
luporl wrote:
Although I couldn't find anything in OpenMP spec that disallows or explicitly allows breaking a directive name in 2 lines, I'm a bit uncomfortable with testing it. Maybe this could be changed to something like this:
```suggestion
! CHECK: !$omp parallel private(k01)
!$omp parallel
!$omp+ private(k01)
```
https://github.com/llvm/llvm-project/pull/70309
More information about the flang-commits
mailing list