[flang-commits] [flang] 8b2867e - [flang] Adding Flang Community Call notes from the 2026-08-26 meeting (#219051)
via flang-commits
flang-commits at lists.llvm.org
Thu Aug 27 08:31:48 PDT 2026
Author: Alexis Perry-Holby
Date: 2026-08-27T11:31:43-04:00
New Revision: 8b2867ee794cebfec523bdf004c710b712265b28
URL: https://github.com/llvm/llvm-project/commit/8b2867ee794cebfec523bdf004c710b712265b28
DIFF: https://github.com/llvm/llvm-project/commit/8b2867ee794cebfec523bdf004c710b712265b28.diff
LOG: [flang] Adding Flang Community Call notes from the 2026-08-26 meeting (#219051)
Added:
flang/docs/MeetingNotes/2026/2026-08-26.md
Modified:
Removed:
################################################################################
diff --git a/flang/docs/MeetingNotes/2026/2026-08-26.md b/flang/docs/MeetingNotes/2026/2026-08-26.md
new file mode 100644
index 0000000000000..7f2ffe9220f1e
--- /dev/null
+++ b/flang/docs/MeetingNotes/2026/2026-08-26.md
@@ -0,0 +1,82 @@
+<!--===- docs/MeetingNotes/2026/2026-08-26.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-08-26
+
+## Agenda
+
+* Design docs and/or RFCs
+ * [Removal of \--fortran-common option](https://discourse.llvm.org/t/removal-of-fortran-common-option/91553)
+ * Some questions have been asked and addressed. Kelvin will leave it open for another week to gather more feedback before significantly changing the PR.
+ * [Removing or reducing redundant messages in Integration tests](https://discourse.llvm.org/t/removing-or-reducing-redundant-messages-in-integration-tests/91591)
+ * Concern is people adding too many Integration tests and how best to make sure we only end up with ones we truly need
+ * [\[RFC\]\[flang\] reasssociate within real and complex expressions by default](https://discourse.llvm.org/t/rfc-flang-reasssociate-within-real-and-complex-expressions-by-default/91626)
+ * Draft PR: [https://github.com/llvm/llvm-project/pull/218746](https://github.com/llvm/llvm-project/pull/218746)
+ * Please give feedback on the Discourse post
+ * [\[RFC\] Improve Fortran Error Output](https://discourse.llvm.org/t/rfc-improve-fortran-error-output/91648)
+ * Kevin Wyatt will leave open for a few more days to gather feedback, then create an Issue to keep track of it going forward
+ * [\[RFC\] \- Path Forward for \_FortranAAssignSimple Runtime Optimization](https://discourse.llvm.org/t/rfc-path-forward-for-fortranaassignsimple-runtime-optimization/91527)
+ * No update at this time, please comment on Discourse post
+ * [Perfectly-nesting fir.do\_loop nests (drop IV round-trip \+ sink final store): lowering or a pass?](https://discourse.llvm.org/t/perfectly-nesting-fir-do-loop-nests-drop-iv-round-trip-sink-final-store-lowering-or-a-pass/91532)
+ * No update at this time, please comment on Discourse post
+ * [RFC: Add \`-finit-local=\` to Flang for Initializing Automatic Variables](https://discourse.llvm.org/t/rfc-add-finit-local-to-flang-for-initializing-automatic-variables/91545)
+ * New draft PR: [https://github.com/llvm/llvm-project/pull/216164](https://github.com/llvm/llvm-project/pull/216164)
+ * Related existing PR (but only covers the initialization to zero case): [https://github.com/llvm/llvm-project/pull/159788](https://github.com/llvm/llvm-project/pull/159788)
+ * Should coordinate with the author of this one
+ * Dropped \`nan\` and \`snan\` in the PR as it needs more thorough consideration.
+ * PR will come out of draft soon, gathering a bit more feedback before considering it ready for full review
+ * Author of the pre-existing PR has been contacted, but still awaiting response
+ * [\[RFC\]\[Flang\] Improving temporary and local array allocations \- unify StackArray/MemoryAllocation](https://discourse.llvm.org/t/rfc-flang-improving-temporary-and-local-array-allocations-unify-stackarray-memoryallocation/91353)
+ * 3 of 5 PRs in stack have been merged, these remain:
+ * [\#210766 — \[flang\] Enable allocation-placement pass by default](https://github.com/llvm/llvm-project/pull/210766)
+ * [\#210930 — \[flang\] Remove legacy stack-arrays and memory-allocation-opt passes](https://github.com/llvm/llvm-project/pull/210930)
+ * Jean opened an issue for the performance regression, as it is not solely within the Flang scope (Regression on x86-64, one benchmark)
+ * Need input from the community to decide if this regression is acceptable and how best to set the default
+ * [\[RFC\] add support for collapsed io calls for implicit do loops](https://discourse.llvm.org/t/rfc-add-support-for-collapsed-io-calls-for-implicit-do-loops/91416)
+ * Related PR: [https://github.com/llvm/llvm-project/pull/212646](https://github.com/llvm/llvm-project/pull/212646)
+ * Some changes to the PR have been proposed, and Jason is working through those, awaiting feedback from other reviewers
+ * [\[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 beginning here: [https://github.com/llvm/llvm-project/pull/212956](https://github.com/llvm/llvm-project/pull/212956)
+ * Review comments on the old PR were addressed in the new stack, but reviews are still needed now that the implementation has been updated
+ * Question regarding handling of sentinel values (separate PR)
+ * [Choosing the default summation algorithm for Flang's SUM intrinsic](https://discourse.llvm.org/t/choosing-the-default-summation-algorithm-for-flangs-sum-intrinsic/91300)
+ * Proposal is to use “the ordinary summation algorithm as the default” and create a flag for users to opt-in to Kahan summation
+ * [\[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)
+ * **Reviews needed**, as the PR has been up for a few weeks already and there appears to not yet be consensus on the Discourse post
+ * Current sticking points: concerns were expressed in the Discourse post, Chris Earl addressed them in the new PR but has not received specific feedback on them on the new PR
+ * Using \-std=f2018 to change the warnings for SYSTEM\_CLOCK with the F2023 behavior becoming the default
+ * Since this PR only adds warnings, not errors, it should not be considered a breaking change
+ * 3 reviews have been contributed, Chris is working through these
+* 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)
+ * 3 reviews have been received, Ivan is working through the feedback
+ * *Needs reviewers:* Avoid full source path in remarks: [https://github.com/llvm/llvm-project/pull/212669](https://github.com/llvm/llvm-project/pull/212669)
+ * Related Discourse post: [https://discourse.llvm.org/t/flang-should-flang-remarks-include-the-full-path-to-the-source-file/91422](https://discourse.llvm.org/t/flang-should-flang-remarks-include-the-full-path-to-the-source-file/91422)
+ * Awaiting review from people more familiar with the debug support
+ * Testing Windows test failure \- possibly related to C: prefix
+ * *Feedback needed:* Unroll inner do loops when vectorization directive is present: [https://github.com/llvm/llvm-project/pull/210820](https://github.com/llvm/llvm-project/pull/210820)
+ * Jason is addressing comments from one reviewer
+* FYI
+ * Next meeting (Sept. 9): Presentation by Iasonas Karaprodromidis from National and Kapodistrian University of Athens on adding Fortran support to LLDB
+ * [LLVM 23.1.0 Released\!](https://discourse.llvm.org/t/llvm-23-1-0-released/91654)
+ * [Announcing the 2026 LLVM Developers' Meeting Program](https://discourse.llvm.org/t/announcing-the-2026-llvm-developers-meeting-program/91470)
+ * Early bird registration ends Sept. 9
+ * OpenMP 6.1 Public Comment Draft: [https://www.openmp.org/wp-content/uploads/openmp-TR15.pdf](https://www.openmp.org/wp-content/uploads/openmp-TR15.pdf)
+ * Email [info at openmp.org](mailto:info at openmp.org) or [michael.klemm at openmp.org](mailto:michael.klemm at openmp.org) with any feedback
+ * This will be up for comment until the end of September
+* Other topics as time allows
+ * From Tom Eccles: We should have macOS packages in the next LLVM 23 point release. We do not have to wait until LLVM 24
+
+## Details
+
+* Consists of over **807,000** lines of code, documentation, build files, and test
+* To date, over **12,969** commits have been made to Flang
More information about the flang-commits
mailing list