We are happy to announce that LLVM 19.1.0 is now released!
This includes the main LLVM project, and its subprojects including clang, lld, libc++, and MLIR.
This is the first release in the LLVM 19.x series and represents 6 months of work the LLVM community. During this period 1502 unique authors contributed 18925 commits (3605729 lines added and 1665792 lines removed) to LLVM.
Huge thanks to everyone that contributed, reviewed, provide support and in any other way contributed to this release!
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 19.1.1 in two weeks. Please file issues you find in the 19.x milestone.
Release Notes
- LLVM: LLVM 19.1.0 Release Notes — LLVM 19.1.0 documentation
- Clang: Clang 19.1.0 Release Notes — Clang 19.1.0 documentation
- LLD: lld 19.1.0 Release Notes — lld 19.1.0 documentation
- clang-extra: Extra Clang Tools 19.1.0 Release Notes — Extra Clang Tools 19.1.0 documentation
- libc++: Libc++ 19.0.0 (In-Progress) Release Notes — libc++ documentation
(flang and polly didn’t contain any notes for this release).