[flang-commits] [flang] [Flang] [Docs] Update DO CONCURRENT status (PR #209299)

Damian Rouson via flang-commits flang-commits at lists.llvm.org
Mon Jul 13 13:49:43 PDT 2026


https://github.com/rouson updated https://github.com/llvm/llvm-project/pull/209299

>From 959830b6eb5c17dc17c217446b7b57ae88b871ab Mon Sep 17 00:00:00 2001
From: Damian Rouson <rouson at lbl.gov>
Date: Mon, 13 Jul 2026 13:43:59 -0700
Subject: [PATCH 1/2] Documentation: Update DO CONCURRENT status

---
 flang/docs/FortranStandardsSupport.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/flang/docs/FortranStandardsSupport.md b/flang/docs/FortranStandardsSupport.md
index 51f03e164523e..d8000796dfbc9 100644
--- a/flang/docs/FortranStandardsSupport.md
+++ b/flang/docs/FortranStandardsSupport.md
@@ -1,4 +1,4 @@
-<!--===- docs/FortranStandardsSupport.md
+x<!--===- docs/FortranStandardsSupport.md
 
    Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
    See https://llvm.org/LICENSE.txt for license information.
@@ -57,7 +57,7 @@ status of all important Fortran 2023 features. The table entries are based on th
 | Using integer arrays to specify subscripts                 | N      | |
 | Using integer arrays to specify rank and bound of an array | N      | |
 | Using an integer constant to specify rank                  | Y      | |
-| Reduction specifier for do concurrent                      | P      | Syntax is accepted |
+| Reduction specifier for do concurrent                      | P      | |
 | Enumerations                                               | N      | |
 
 ## Fortran 2018
@@ -87,7 +87,7 @@ All features except those listed in the following table are supported.
 
 | Feature                                                    | Status | Comments                                                |
 |------------------------------------------------------------|--------|---------------------------------------------------------|
-| do concurrent                                              | P      | Sequential execution works. Parallel support in progress|
+| do concurrent                                              | Y      | See [Do Concurrent Conversion To OpenMP](DoConcurrentConversionToOpenMP.md) for inplementation details.|
 | Internal procedure as an actual argument or pointer target | Y      | Current implementation requires stack to be executable. See [FAQ](FAQ.md#why-do-i-get-a-warning-or-an-error-about-an-executable-stack) and [Proposal](InternalProcedureTrampolines.md) |
 | Intrinsic functions this_image, num_images                 | P      | Experimental support via [PRIF](ParallelMultiImageFortranRuntime.md) |
 | Sync all, sync images, sync memory statements              | P      | Experimental support via [PRIF](ParallelMultiImageFortranRuntime.md) |

>From 92f4e07365b0825848c0b8b7ef61b5ca040428dc Mon Sep 17 00:00:00 2001
From: Damian Rouson <rouson at lbl.gov>
Date: Mon, 13 Jul 2026 13:49:33 -0700
Subject: [PATCH 2/2] Fix documentation typo

---
 flang/docs/FortranStandardsSupport.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/flang/docs/FortranStandardsSupport.md b/flang/docs/FortranStandardsSupport.md
index d8000796dfbc9..b92a5719a5c97 100644
--- a/flang/docs/FortranStandardsSupport.md
+++ b/flang/docs/FortranStandardsSupport.md
@@ -1,4 +1,4 @@
-x<!--===- docs/FortranStandardsSupport.md
+<!--===- docs/FortranStandardsSupport.md
 
    Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
    See https://llvm.org/LICENSE.txt for license information.



More information about the flang-commits mailing list