[flang-commits] [flang] [flang] Add notes from 10/21 Flang Community Call (PR #234268)

Alexis Perry-Holby via flang-commits flang-commits at lists.llvm.org
Thu Oct 22 09:51:21 PDT 2026


https://github.com/AlexisPerry updated https://github.com/llvm/llvm-project/pull/234268

>From 4af468bf6a7529d96712e4fc3b7dc6bcc7949576 Mon Sep 17 00:00:00 2001
From: AlexisPerry <aperry at lanl.gov>
Date: Wed, 21 Oct 2026 10:25:57 -0600
Subject: [PATCH 1/3] [flang] Add notes from 10/21 Flang Community Call

---
 flang/docs/MeetingNotes/2026/2026-10-21.md | 76 ++++++++++++++++++++++
 1 file changed, 76 insertions(+)
 create mode 100644 flang/docs/MeetingNotes/2026/2026-10-21.md

diff --git a/flang/docs/MeetingNotes/2026/2026-10-21.md b/flang/docs/MeetingNotes/2026/2026-10-21.md
new file mode 100644
index 00000000000000..4c5c1c68164ec3
--- /dev/null
+++ b/flang/docs/MeetingNotes/2026/2026-10-21.md
@@ -0,0 +1,76 @@
+<!--===- docs/MeetingNotes/2026/2026-10-21.md
+
+   Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+   See https://llvm.org/LICENSE.txt for license information.
+   SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+
+-->
+# Community Call 2026-10-21
+
+## Agenda
+
+* Design docs and/or RFCs
+  * [\[RFC\] Relaxing coding standard rule for {}-initialization](https://discourse.llvm.org/t/rfc-relaxing-coding-standard-rule-for-initialization/92443)
+    * Some initial discussion on Discourse, current status is a suggestion from one person that the rule should be relaxed for auto, but further relaxation is still desired by others
+    * Appeal to not overgeneralize and consider individual cases
+    * Currently there is a divergence from the LLVM Coding Standards, and there is a question about whether this is really what the community wants
+    * Agree to relax auto now, but need further discussion on further relaxation
+      * Will make PR for the docs
+  * [RFC: Compiler directives defined by plugins](https://discourse.llvm.org/t/rfc-compiler-directives-defined-by-plugins/92431)
+    * Related PR: [https\://github.com/llvm/llvm-project/pull/228757](https://github.com/llvm/llvm-project/pull/228757)
+    * No update at this time, continue discussion on PR
+  * [\[RFC\]\[flang\] Version array-section loops when the runtime extent matches the declared extent](https://discourse.llvm.org/t/rfc-flang-version-array-section-loops-when-the-runtime-extent-matches-the-declared-extent/91956)
+    * Related Issue: [https\://github.com/llvm/llvm-project/issues/227442](https://github.com/llvm/llvm-project/issues/227442)
+    * PR stack beginning here: [https\://github.com/llvm/llvm-project/pull/231205](https://github.com/llvm/llvm-project/pull/231205)
+    * Both PRs have received approvals, plan to merge later today
+  * [Add design doc for inline runtime checks](https://github.com/llvm/llvm-project/pull/228502)
+    * PR has been merged
+  * [\[RFC\]\[flang\] Expanding array expressions and assignments at O0/-g](https://discourse.llvm.org/t/rfc-flang-expanding-array-expressions-and-assignments-at-o0-g/91971)
+    * Relates to the previous bullet point topic. Addressing slow performance in places.
+    * No update at this time
+  * [Cross-compilation of real(kind=16)](https://discourse.llvm.org/t/cross-compilation-of-real-kind-16/89161)
+    * PR has been posted: [https\://github.com/llvm/llvm-project/pull/221907](https://github.com/llvm/llvm-project/pull/221907)
+    * Please put comments on the PR, the author can not attend the calls due to timezone issues
+    * Discussion is ongoing on the PR, but responses are being received
+
+  *  [\[RFC\] Reduce \`ExternalFileUnit::Emit()\` call overhead for formatted sequential output](https://discourse.llvm.org/t/rfc-reduce-externalfileunit-emit-call-overhead-for-formatted-sequential-output/91674)
+
+    * Related PR has been posted, needs follow-up review: [https\://github.com/llvm/llvm-project/pull/222522](https://github.com/llvm/llvm-project/pull/222522)
+  * [\[flang\] Module files incorrectly expose implicitly recognized intrinsics · Issue \#219570](https://github.com/llvm/llvm-project/issues/219570) / Intrinsic accessibility depends on compilation layout
+    * Themos was able to post an inquiry to J3, awaiting response
+    * There is a separate bug regarding the order of statements, but need confirmation from J3 to resolve what the correct behavior is
+    * J3 is meeting this week, question about whether this topic is on the meeting agenda
+      * If need help with the mechanics of submitting a topic to J3, reach out to Damian Rouson or Dan Bonachea
+  * [\[RFC\] .mod by-reference dependencies recorded versus enforced in flang-new](https://discourse.llvm.org/t/rfc-mod-by-reference-dependencies-recorded-versus-enforced-in-flang-new/91745)
+    * Themos \- has some (potentially radical) ideas for how to address this.  Will consult with his colleagues and then comment on the RFC
+  * [\[RFC\] The Cost of Templates when Building Flang](https://discourse.llvm.org/t/rfc-the-cost-of-templates-when-building-flang/91197)
+    * New PR stack (second to last has been merged): [https\://github.com/llvm/llvm-project/pull/216958](https://github.com/llvm/llvm-project/pull/216958)  (merged)
+    * Continues here: [https\://github.com/llvm/llvm-project/pull/216960](https://github.com/llvm/llvm-project/pull/216960)
+  * [\[RFC\] Support for \-std=f2023](https://discourse.llvm.org/t/rfc-support-for-std-f2023/89608)
+    * New PR: [https\://github.com/llvm/llvm-project/pull/205938](https://github.com/llvm/llvm-project/pull/205938)
+    * Related Issue: [https\://github.com/llvm/llvm-project/issues/196409](https://github.com/llvm/llvm-project/issues/196409)
+    * Some approvals received, a few outstanding issues, Chris Earl will be coming back to it this week
+* Issues of Note:
+  * [Performance of formatted REAL input in Flang](https://discourse.llvm.org/t/performance-of-formatted-real-input-in-flang/91950)
+    * Issue: [\[Flang\]\[runtime\] Formatted real input is \~2–4× slower than gfortran · Issue \#226881](https://github.com/llvm/llvm-project/issues/226881)
+* PRs of Note
+  * *Reviewers needed:*
+    * PR 2 of 3 has been merged for a stack PR implementing rank-1 integer arrays with constant extent being used as explicit shape bounds.
+    * PR 3 of 3: [https\://github.com/llvm/llvm-project/pull/215403](https://github.com/llvm/llvm-project/pull/215403)
+    * Associated llvm-test-suite PR: [https\://github.com/llvm/llvm-test-suite/pull/411](https://github.com/llvm/llvm-test-suite/pull/411)
+  * *Reviewers needed:* [Optionally turn module checksum check into warning \- \#219181](https://github.com/llvm/llvm-project/pull/219181)
+    * Discussion has stalled, please review given the additional context provided in the PR
+* FYI
+  * [Announcing the 2026 LLVM Developers' Meeting Program](https://discourse.llvm.org/t/announcing-the-2026-llvm-developers-meeting-program/91470)
+    * There will be an official Flang Community Roundtable at US LLVM Dev\!  It will take place on Tuesday, Oct. 27th, from 1:15 pm \- 1:45 pm.
+  * [LLVM 23.1.4 Released\!](https://urldefense.com/v3/__https://discourse.llvm.org/t/llvm-23-1-4-released/92564/1__;!!Bt8fGhp8LhKGRg!GjqHBt6vdvauKMaCARJEiUdZkhsFvqSDxliLXBVkzryix4WPo0DzV6gsVtOSf5qtK_sBbJlLqR4RMlWwLeWRG8YW7yBBA2T8$)
+  * The LLVM-HPC2026 Workshop agenda has been posted
+    * [https\://llvm-in-hpc-workshop.github.io/LLVM-HPC-2026-Workshop.github.io/](https://llvm-in-hpc-workshop.github.io/LLVM-HPC-2026-Workshop.github.io/)
+* Other topics as time allows
+  *
+
+## Details
+
+* Consists of over **864,000** lines of code, documentation, build files, and tests
+* To date, over **13,394** commits have been made to Flang
+

>From de8fd37277a135397e2097a742c8645c92850f89 Mon Sep 17 00:00:00 2001
From: AlexisPerry <aperry at lanl.gov>
Date: Wed, 21 Oct 2026 10:30:17 -0600
Subject: [PATCH 2/3] remove trailing newline

---
 flang/docs/MeetingNotes/2026/2026-10-21.md | 1 -
 1 file changed, 1 deletion(-)

diff --git a/flang/docs/MeetingNotes/2026/2026-10-21.md b/flang/docs/MeetingNotes/2026/2026-10-21.md
index 4c5c1c68164ec3..465870668739de 100644
--- a/flang/docs/MeetingNotes/2026/2026-10-21.md
+++ b/flang/docs/MeetingNotes/2026/2026-10-21.md
@@ -73,4 +73,3 @@
 
 * Consists of over **864,000** lines of code, documentation, build files, and tests
 * To date, over **13,394** commits have been made to Flang
-

>From 4e51260fff189e16a33d7c720a892eca9b7e3a7d Mon Sep 17 00:00:00 2001
From: AlexisPerry <aperry at lanl.gov>
Date: Thu, 22 Oct 2026 10:50:48 -0600
Subject: [PATCH 3/3] Address reviewer comments

---
 flang/docs/MeetingNotes/2026/2026-10-21.md | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/flang/docs/MeetingNotes/2026/2026-10-21.md b/flang/docs/MeetingNotes/2026/2026-10-21.md
index 465870668739de..a5fdfc455e170c 100644
--- a/flang/docs/MeetingNotes/2026/2026-10-21.md
+++ b/flang/docs/MeetingNotes/2026/2026-10-21.md
@@ -25,18 +25,16 @@
     * Both PRs have received approvals, plan to merge later today
   * [Add design doc for inline runtime checks](https://github.com/llvm/llvm-project/pull/228502)
     * PR has been merged
-  * [\[RFC\]\[flang\] Expanding array expressions and assignments at O0/-g](https://discourse.llvm.org/t/rfc-flang-expanding-array-expressions-and-assignments-at-o0-g/91971)
+  * [\[RFC\]\[flang\] Expanding array expressions and assignments at O0](https://discourse.llvm.org/t/rfc-flang-expanding-array-expressions-and-assignments-at-o0-g/91971)
     * Relates to the previous bullet point topic. Addressing slow performance in places.
     * No update at this time
   * [Cross-compilation of real(kind=16)](https://discourse.llvm.org/t/cross-compilation-of-real-kind-16/89161)
     * PR has been posted: [https\://github.com/llvm/llvm-project/pull/221907](https://github.com/llvm/llvm-project/pull/221907)
     * Please put comments on the PR, the author can not attend the calls due to timezone issues
     * Discussion is ongoing on the PR, but responses are being received
-
-  *  [\[RFC\] Reduce \`ExternalFileUnit::Emit()\` call overhead for formatted sequential output](https://discourse.llvm.org/t/rfc-reduce-externalfileunit-emit-call-overhead-for-formatted-sequential-output/91674)
-
+  * [\[RFC\] Reduce \`ExternalFileUnit::Emit()\` call overhead for formatted sequential output](https://discourse.llvm.org/t/rfc-reduce-externalfileunit-emit-call-overhead-for-formatted-sequential-output/91674)
     * Related PR has been posted, needs follow-up review: [https\://github.com/llvm/llvm-project/pull/222522](https://github.com/llvm/llvm-project/pull/222522)
-  * [\[flang\] Module files incorrectly expose implicitly recognized intrinsics · Issue \#219570](https://github.com/llvm/llvm-project/issues/219570) / Intrinsic accessibility depends on compilation layout
+  * [\[flang\] Intrinsic accessibility depends on compilation layout · Issue \#219570](https://github.com/llvm/llvm-project/issues/219570)
     * Themos was able to post an inquiry to J3, awaiting response
     * There is a separate bug regarding the order of statements, but need confirmation from J3 to resolve what the correct behavior is
     * J3 is meeting this week, question about whether this topic is on the meeting agenda
@@ -44,7 +42,7 @@
   * [\[RFC\] .mod by-reference dependencies recorded versus enforced in flang-new](https://discourse.llvm.org/t/rfc-mod-by-reference-dependencies-recorded-versus-enforced-in-flang-new/91745)
     * Themos \- has some (potentially radical) ideas for how to address this.  Will consult with his colleagues and then comment on the RFC
   * [\[RFC\] The Cost of Templates when Building Flang](https://discourse.llvm.org/t/rfc-the-cost-of-templates-when-building-flang/91197)
-    * New PR stack (second to last has been merged): [https\://github.com/llvm/llvm-project/pull/216958](https://github.com/llvm/llvm-project/pull/216958)  (merged)
+    * New PR stack (second to last has been merged): [https\://github.com/llvm/llvm-project/pull/216958](https://github.com/llvm/llvm-project/pull/216958)
     * Continues here: [https\://github.com/llvm/llvm-project/pull/216960](https://github.com/llvm/llvm-project/pull/216960)
   * [\[RFC\] Support for \-std=f2023](https://discourse.llvm.org/t/rfc-support-for-std-f2023/89608)
     * New PR: [https\://github.com/llvm/llvm-project/pull/205938](https://github.com/llvm/llvm-project/pull/205938)
@@ -63,11 +61,10 @@
 * FYI
   * [Announcing the 2026 LLVM Developers' Meeting Program](https://discourse.llvm.org/t/announcing-the-2026-llvm-developers-meeting-program/91470)
     * There will be an official Flang Community Roundtable at US LLVM Dev\!  It will take place on Tuesday, Oct. 27th, from 1:15 pm \- 1:45 pm.
-  * [LLVM 23.1.4 Released\!](https://urldefense.com/v3/__https://discourse.llvm.org/t/llvm-23-1-4-released/92564/1__;!!Bt8fGhp8LhKGRg!GjqHBt6vdvauKMaCARJEiUdZkhsFvqSDxliLXBVkzryix4WPo0DzV6gsVtOSf5qtK_sBbJlLqR4RMlWwLeWRG8YW7yBBA2T8$)
+  * [LLVM 23.1.4 Released\!](https://discourse.llvm.org/t/llvm-23-1-4-released/92564)
   * The LLVM-HPC2026 Workshop agenda has been posted
     * [https\://llvm-in-hpc-workshop.github.io/LLVM-HPC-2026-Workshop.github.io/](https://llvm-in-hpc-workshop.github.io/LLVM-HPC-2026-Workshop.github.io/)
 * Other topics as time allows
-  *
 
 ## Details
 



More information about the flang-commits mailing list