[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