CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
5.0 KiB
5.0 KiB
Combined Call 2026-01-14
Agenda
- Design docs and/or RFCs
- Fujitsu test suite ease of use
- It’s not easily usable as-is right now: very large, includes C++ tests, lacks the expected flang result, etc.
- Issues have been opened in the Fujitsu test repo to make a subset of the suite for Flang-only tests
- https://github.com/fujitsu/compiler-test-suite/issues/53
- Another Fujitsu issue to request not to build C/C++ when testing Fortran: https://github.com/fujitsu/compiler-test-suite/issues/52
- Perhaps eventually bring this inside the LLVM test suite directly, after fixes are added
- Does Linaro have a bot that is running this currently?
- Flang-tidy
- Issue seems to be that many of the checks could be done in Flang itself rather than the tool
- What about in-place correction of the source code (ala clang-tidy)?
- Could we make some of the checks the tool uses available to the Flang driver as well?
- Idea: split the checks up and give the ones that have a repair mechanism to flang-tidy and the rest go to the Flang driver
- Do we bring the tool in as-is, then start a process of refactoring to create a separate library of checks?
- Need to talk to the original contributors to make sure they are still invested, also need to check-in with Peter Klausler and need to find a maintainer for the tool once merged
- [RFC] What to do regarding the Flang Call Notes document
* - [RFC] Support classic flang driver options in flang
* - Cross-compilation of real(kind=16)
* - [RFC] Support -fstrict-aliasing and -fno-strict-aliasing
- Related issue: https://github.com/llvm/llvm-project/issues/171912
- `-ffp-contract=fast` Violates the Fortran Standard
- Still under debate
- Changes to builtin modules
- PR was reverted due to buildbot failure involving Windows
- Undergoing another review process, will not try landing again until after the first of the year
- [RFC] Use pre-compiled headers to speed up LLVM build by ~1.5-2x
- Related to what has already been done in Flang, attempt to use this approach more generally
- Draft PR: https://github.com/llvm/llvm-project/pull/173868
- Fujitsu test suite ease of use
- PRs of Note
- Issues of Note
- FYI
- LLVM 22.x has branched, first RC expected Friday 1/16: https://discourse.llvm.org/t/llvm-22-x-has-branched/89447
- 2026 LLVM Community Area Team Elections - Call for Nominations
- Added LoopInvariantCodeMotion pass for [HL]FIR. (PR #173438)
- Other topics as time allows
- One-off additional call next Wednesday at the same start time. Meeting link to be posted on slack and here in the notes.
-
https://lanl-us.webex.com/lanl-us/j.php?MTID=mf9e0b3ff7ba2ba9d5dbdeb510296cf5e
-
Wednesday, January 21, 2026 9:30 AM | 30 minutes | (UTC-07:00) Mountain Time (US & Canada)
-
Meeting number: 2488 038 4796
-
Password: mY9p2pMx6tm
-
Join by video system
-
You can also dial 173.243.2.68 and enter your meeting number.
-
Join by phone
-
+1-415-655-0002 US Toll
-
Access code: 248 803 84796
-
- One-off additional call next Wednesday at the same start time. Meeting link to be posted on slack and here in the notes.
Details
- Consists of over 713,000 lines of code, documentation, build files, and test
- To date, over 11,617 commits have been made to Flang