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