[flang-commits] [flang] 058d80d - [flang] Adding meeting notes for the April 8, 2026 Flang call (#191003)

via flang-commits flang-commits at lists.llvm.org
Mon Apr 13 08:55:08 PDT 2026


Author: Alexis Perry-Holby
Date: 2026-04-13T11:55:02-04:00
New Revision: 058d80d814f45f98c7a16d93b85136426d5cdd1b

URL: https://github.com/llvm/llvm-project/commit/058d80d814f45f98c7a16d93b85136426d5cdd1b
DIFF: https://github.com/llvm/llvm-project/commit/058d80d814f45f98c7a16d93b85136426d5cdd1b.diff

LOG: [flang] Adding meeting notes for the April 8, 2026 Flang call (#191003)

Added: 
    flang/docs/MeetingNotes/2026/2026-04-08.md

Modified: 
    

Removed: 
    


################################################################################
diff  --git a/flang/docs/MeetingNotes/2026/2026-04-08.md b/flang/docs/MeetingNotes/2026/2026-04-08.md
new file mode 100644
index 0000000000000..e8f60710df06f
--- /dev/null
+++ b/flang/docs/MeetingNotes/2026/2026-04-08.md
@@ -0,0 +1,84 @@
+<!--===- docs/MeetingNotes/2026/2026-04-08.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
+
+-->
+# Combined Call 2026-04-08
+
+## Agenda
+
+* Design docs and/or RFCs  
+  * [\[RFC\] Helping the new contributors to create better contributions](https://discourse.llvm.org/t/rfc-helping-the-new-contributors-to-create-better-contributions/90213)  
+    * No discussion at this time  
+  * [\[RFC\] Support for More Than 15 Array Dimensions in Flang](https://discourse.llvm.org/t/rfc-support-for-more-than-15-array-dimensions-in-flang/90423)  
+    * It does not appear that there is a real-world use case for this functionality at this time that would justify the potential downsides.  
+  * [\[RFC\] Alignment of global arrays](https://discourse.llvm.org/t/rfc-alignment-of-global-arrays/90397)  
+    * Related issue: [\[Flang\] Bad alignment of globals in modules · Issue \#189069](https://github.com/llvm/llvm-project/issues/189069)  
+    * Related PR: [https://github.com/llvm/llvm-project/pull/189709](https://github.com/llvm/llvm-project/pull/189709) (likely to be merged soon?)  
+    * Should there be a command-line flag for this? Could specify 
diff erent alignments this way (ex. 32 or 64\)  
+      * Should it be determined by the user providing an architecture flag?  
+      * We don’t want to set a default alignment that conflicts with the architecture  
+      * How to handle the case of conflicting command line args?  
+    * Consider library compatibility  
+  * [\[RFC\] Flang lowering for OpenMP metadirective](https://discourse.llvm.org/t/rfc-flang-lowering-for-openmp-metadirective/90338)  
+    * No discussion at this time  
+  * [\[RFC\] preserve logical operations in the IR for reductions](https://discourse.llvm.org/t/rfc-flang-preserve-logical-operations-in-the-ir-for-reductions/90470)  
+    * No discussion at this time  
+  * [\[RFC\] Fortran 2023 ENUMERATION TYPEs](https://discourse.llvm.org/t/rfc-fortran-2023-enumeration-types/90255)  
+    * Related to Issue [\#183789](https://github.com/llvm/llvm-project/issues/183789)   
+    * Had initial prototype, refactoring now after RFC discussion and PR feedback  
+    * PRs (\~10) should start coming in later this week  
+  * Creating a new document "OpenMP-extensions"?  
+    * [https://github.com/llvm/llvm-project/pull/186696\#discussion\_r2939508874](https://github.com/llvm/llvm-project/pull/186696#discussion_r2939508874)  
+    * Has also been discussed in the OpenMP call, general consensus is to move forward with this  
+    * Will this include “not yet implemented” features?  
+  * [\[OpenMP\] Misspelling of \-Wopen-mp](https://discourse.llvm.org/t/openmp-misspelling-of-wopen-mp/90196)  
+    *  PR: [https://github.com/llvm/llvm-project/pull/188434](https://github.com/llvm/llvm-project/pull/188434)   
+    * There do not seem to be objections, but what is the deprecation period?  
+      * 2 releases, is it enough? Yes  
+  * [\[RFC\] Adding conditional expressions in Flang (F2023)](https://discourse.llvm.org/t/rfc-adding-conditional-expressions-in-flang-f2023/89869)   
+    * Has been split into two PRs  
+      * Parsing/Semantics: [https://github.com/llvm/llvm-project/pull/186489](https://github.com/llvm/llvm-project/pull/186489) **(has 4 approvals, needs merge)**  
+      * Lowering: [https://github.com/llvm/llvm-project/pull/186490](https://github.com/llvm/llvm-project/pull/186490) (has 2 approvals, awaiting 1 review)  
+    * Tests added to test suite: [https://github.com/llvm/llvm-test-suite/pull/369](https://github.com/llvm/llvm-test-suite/pull/369)   
+  * [\[Flang\]\[Affine\] Linearized array access in \-promote-to-affine causes false dependence and blocks loop tiling](https://discourse.llvm.org/t/flang-affine-linearized-array-access-in-promote-to-affine-causes-false-dependence-and-blocks-loop-tiling/89927)   
+    * Several paths forward have been suggested, **please comment on the post to help guide this new contributor**  
+  * [Changes to builtin modules](https://discourse.llvm.org/t/changes-to-builtin-modules/89072)   
+    * Community could help by commenting and highlighting how important this change is.  Would relieve a lot of annoyance and this is holding up Flang community progress.  
+    * Initial PR has been merged. Additional PR: [https://github.com/llvm/llvm-project/pull/171610](https://github.com/llvm/llvm-project/pull/171610)  
+    * Main PR (from which the other two were extracted): [https://github.com/llvm/llvm-project/pull/171515](https://github.com/llvm/llvm-project/pull/171515)
+    * Still needs some working with reviewers, will contact directly at EuroLLVM next week
+
+* PRs of Note  
+  * Support for rank-1 integer array expressions in declarations (assumed-shape and explicit-shape) and allocate statements  
+    * Has been broken up, reviewers needed.  
+    * These should now be self-contained parser support PRs. Short design description is given in the GitHub Issue, [https://github.com/llvm/llvm-project/issues/178071](https://github.com/llvm/llvm-project/issues/178071)   
+      * [https://github.com/llvm/llvm-project/pull/188445](https://github.com/llvm/llvm-project/pull/188445)  
+      * [https://github.com/llvm/llvm-project/pull/188446](https://github.com/llvm/llvm-project/pull/188446)  
+      * [https://github.com/llvm/llvm-project/pull/188447](https://github.com/llvm/llvm-project/pull/188447)  
+    * PR related to pointer assignment coming  
+  * Document RFC best practices \- [PR \#190836](https://github.com/llvm/llvm-project/pull/190836)   
+  * \[flang\]\[OpenMP\] Support user-defined declare reduction with derived types [https://github.com/llvm/llvm-project/pull/190288](https://github.com/llvm/llvm-project/pull/190288)  \- could use AMDGPU code reviews  
+    * Michael Klemm asked to be tagged to review
+
+* Issues of Note  
+  * None at this time
+
+* FYI  
+  * [LLVM 22.1.3 Released\!](https://discourse.llvm.org/t/llvm-22-1-3-released/90467) 
+
+* Other topics as time allows  
+  * Next J3 meeting is scheduled for the week of June 15th in Coventry, UK  
+  * Best practice for PR that is dependent on someone else’s (unmerged) PR?  
+    * Could make it a part of a PR stack in some cases (LLVM user branches)  
+    * Otherwise, suggest making a draft PR and linking to the dependent one  
+  * Peter Klausler has retired.  Thank you for all your hard work getting Flang started and ensuring it’s quality\!\!  
+    * Reviews that would normally have gone to him should be directed to either Eugene Epshteyn or Jean Perier  
+  * NVIDIA is hiring for Fortran compiler people
+
+## Details
+
+* Consists of over **744,000** lines of code, documentation, build files, and test  
+* To date, over **12,082** commits have been made to Flang


        


More information about the flang-commits mailing list