Skip to content

build: bump LLVM to 22#25

Merged
zbeekman merged 1 commit into
mainfrom
llvm-22
May 6, 2026
Merged

build: bump LLVM to 22#25
zbeekman merged 1 commit into
mainfrom
llvm-22

Conversation

@zbeekman

@zbeekman zbeekman commented May 6, 2026

Copy link
Copy Markdown
Member
  • Bump Dockerfile ARG LLVM_VER (both stages) and CI.yml env from 21 to 22 so the LLVM build pulls release/22.x.
  • Add LLVM_VER >= 22 branch to FLANG_TARGETS for new FortranUtils lib (flang/lib/Utils, OpenMP do-concurrent helper).
  • Extend Phase 2 OOM regex to cover FortranUtils.dir (single OpenMP.cpp pulls heavy MLIR template headers).
  • Add .tmp/ to .gitignore for local LLVM source/build probe trees.

Verified all 28 explicit ninja install targets resolve in LLVM 22 via cmake -GNinja configure + ninja -t query probe against a release/22.x worktree.

- Bump Dockerfile ARG LLVM_VER (both stages) and CI.yml env from 21 to
  22 so the LLVM build pulls release/22.x.
- Add LLVM_VER >= 22 branch to FLANG_TARGETS for new FortranUtils lib
  (flang/lib/Utils, OpenMP do-concurrent helper).
- Extend Phase 2 OOM regex to cover FortranUtils.dir (single OpenMP.cpp
  pulls heavy MLIR template headers).
- Add .tmp/ to .gitignore for local LLVM source/build probe trees.

Verified all 28 explicit ninja install targets resolve in LLVM 22 via
cmake -GNinja configure + ninja -t query probe against a release/22.x
worktree.
@zbeekman zbeekman merged commit abd3069 into main May 6, 2026
8 checks passed
@zbeekman zbeekman deleted the llvm-22 branch May 6, 2026 23:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant