We are happy to announce that LLVM 21.1.7 is now released!

This includes the main LLVM project, and its subprojects including clang, lld, libc++, and MLIR.

Notes

Potential ABI break

Late in the process of 21.1.7 a potential ABI break was found in the following PR we merged. There has been some discussion in the PR about the severity of this break. We are considering our options, please let us know if you are affected by this ABI break.

Tag signing problem

Due a configuration problem on my new laptop the tag llvmorg-21.1.7 was not signed properly in GitHub, the source packages are still signed with my GPG key and the tag should point to 292dc2b86f66e39f4b85ec8b185fd8b60f5213ce.

Download

Find sources on GitHub.

A note on binaries

Official binaries will not be available right away. They will be provided later.

Third-party binaries will be posted to the following forum thread. Note that these binaries are not created or checked by the release managers, they should be used with care.

Next Release

The next release will be 21.1.8 on Tuesday the 16th of December. File bugs and backports to the LLVM 21.x Release Milestone.

Changes