[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