[flang-commits] [flang] [flang] Add Flang Call Notes for 7/15/26 meeting (PR #211284)

Alexis Perry-Holby via flang-commits flang-commits at lists.llvm.org
Wed Jul 22 08:10:20 PDT 2026


https://github.com/AlexisPerry created https://github.com/llvm/llvm-project/pull/211284

None

>From c0f814db90ed9ff4fc7958002e3c3483408d69a1 Mon Sep 17 00:00:00 2001
From: AlexisPerry <aperry at lanl.gov>
Date: Wed, 22 Jul 2026 09:09:34 -0600
Subject: [PATCH] [flang] Add Flang Call Notes for 7/15/26 meeting

---
 flang/docs/MeetingNotes/2026/2026-07-15.md | 65 ++++++++++++++++++++++
 1 file changed, 65 insertions(+)
 create mode 100644 flang/docs/MeetingNotes/2026/2026-07-15.md

diff --git a/flang/docs/MeetingNotes/2026/2026-07-15.md b/flang/docs/MeetingNotes/2026/2026-07-15.md
new file mode 100644
index 0000000000000..d50895740fdd2
--- /dev/null
+++ b/flang/docs/MeetingNotes/2026/2026-07-15.md
@@ -0,0 +1,65 @@
+<!--===- docs/MeetingNotes/2026/2026-07-15.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-07-15
+
+## Agenda
+
+* Design docs and/or RFCs  
+  * [\[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  
+  * [\[RFC\]\[flang\] Add Floating-point trap handling support](https://discourse.llvm.org/t/rfc-flang-add-floating-point-trap-handling-support/90544)   
+    * Github issue: [https://github.com/llvm/llvm-project/issues/198657](https://github.com/llvm/llvm-project/issues/198657)   
+    * Related PR: [https://github.com/llvm/llvm-project/pull/208828](https://github.com/llvm/llvm-project/pull/208828)   
+* Looking for reviewers.  
+  * [Changes to builtin modules](https://discourse.llvm.org/t/changes-to-builtin-modules/89072)   
+    * Has [broken apt.llvm.org packaging](https://github.com/llvm/llvm-project/issues/201304)  
+      * Needs to be fixed by the maintainer, Michael Kruse has created an issue and tagged him  
+      * they are currently also [otherwise broken](https://github.com/llvm/llvm-project/issues/209253)  
+    * Does this need to remain on the agenda? Are more potentially build-breaking changes coming?  
+  * [Cross-compilation of real(kind=16)](https://discourse.llvm.org/t/cross-compilation-of-real-kind-16/89161/38)  
+    * Discussion is ongoing regarding how best to detect real(kind=16) support  
+  * [\[RFC\] The Cost of Templates when Building Flang](https://discourse.llvm.org/t/rfc-the-cost-of-templates-when-building-flang/91197)  
+    * Related PR in draft state: [https://github.com/llvm/llvm-project/pull/206907](https://github.com/llvm/llvm-project/pull/206907)  
+      * Touches a lot of files, but does not have any merge conflicts at the moment (is largely made with AI)  
+    * Michael Kruse is working to make the PR reviewable (as it is so large, and fixing up issues with the AI generated code)  
+    * There is concern about using APInt, Michael is making the patch without this for now  
+  * [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)  
+    * Themos will take a look at it and provide some relevant insights  
+    * This could be controlled by the users via and environment variable (someone suggested this on the RFC itself)  
+    * Michael Klemm \- Need to bear in mind GPU considerations and ensure that the choice of default works well on both CPU and GPU  
+    * What about adding a compiler option/flag?  
+    * Slava \- What do other compilers do?  Could someone post this information in the RFC?  
+      * Tatsuhito Abe \- Kahan summation does not seem to be used commonly (more accurate at higher optimization levels)  
+    * Idea \- add the control first, then decide on the default.  Measure some benchmark performance to better inform the decision  
+* PRs of Note  
+  * [Add semantics support for Fortran 2023 conditional arguments](https://github.com/llvm/llvm-project/pull/195345)  
+    * All reviews addressed. Waiting for a go ahead from the reviewers.  
+  * [https://github.com/llvm/llvm-project/pull/203030](https://github.com/llvm/llvm-project/pull/203030)  
+    * \[flang\]\[semantic\] Implement semantic checks and new data structure by ivanrodriguez3753 · Pull Request \#203030 · llvm/llvm-project  
+    * This PR is part 2 of 3 for a stack PR implementing rank-1 integer arrays with constant extent being used as explicit shape bounds. There is also an associated llvm-test-suite PR.  
+    * Part 1: \#188447  
+    * Follow up PR: [https://github.com/ivanrodriguez3753/llvm-project/pull/2](https://github.com/ivanrodriguez3753/llvm-project/pull/2)
+
+* FYI   
+  * [LLVM 23.x has branched](https://discourse.llvm.org/t/llvm-23-x-has-branched/91289)  
+    * The first RC is targeted for release this Friday 17th July  
+    * [flang release notes](https://github.com/llvm/llvm-project/blob/release/23.x/flang/docs/ReleaseNotes.md) on 23 branch are currently pretty “thin”  
+      * Please PR updates for new features or fixes you’re familiar with\!  
+  * 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  
+  * Themos \- half precision reals, is anyone else seeing failures at link time and needing to bring in extra libraries (compiler-rt)  
+    * Will create issue and tag Slava
+
+## Details
+
+* Consists of over **787,000** lines of code, documentation, build files, and test  
+* To date, over **12,704** commits have been made to Flang



More information about the flang-commits mailing list