Skip to content

Update default LLVM prebuilts to 21.1.8 - #4

Open
brandonros wants to merge 1 commit into
Rust-GPU:masterfrom
brandonros:update/llvm-21.1.8
Open

brandonros wants to merge 1 commit into
Rust-GPU:masterfrom
brandonros:update/llvm-21.1.8

Conversation

@brandonros

@brandonros brandonros commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Update the default LLVM prebuilt version from 19.1.7 to 21.1.8 and align the documented examples. The workflow continues to accept explicit versions, including LLVM 7.1.0.

A trial LLVM 21.1.8 build failed on Windows while extracting three llvm/utils/mlgo-utils compatibility symlinks before their Python targets existed. Extract that Python package first for LLVM 21+ before the existing subtree extraction, allowing Git for Windows tar to materialize the links.

Validation: Bash syntax, workflow YAML parsing, and diff checks pass. In the build of this commit, Linux x86_64, Linux aarch64, and Windows x86_64 all succeeded and uploaded their archives. The complete workflow passed. Release publication is disabled during validation.

The PR contains one commit directly on upstream master. The fork's master now matches upstream exactly.

@brandonros

brandonros commented Sep 14, 2026

Copy link
Copy Markdown
Contributor Author

@LegNeato i think it might be smart to merge this and then let the 1 hour CI do a release and build the expensive LLVM artifacts, and there's a PR on rust-cuda that goes with it and uses them. any interest? meh?

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