llvmorg-18.1.5
版本发布时间: 2024-05-02 12:37:12
llvm/llvm-project最新发布版本:llvmorg-19.1.0-rc1(2024-07-26 23:00:27)
LLVM 18.1.5 Release
Release Notes
- Fixed an incorrect type inference during RISC-V instruction selection, which causes an assertion failure when trying to fold selects into their operands.
- Fixes a X86 bug introduced during LLVM18, which crashes when compiling some bit vector with AVX512.
- Fixes a Clang assertion failure caused by emitting gap coverage mapping regions between statements with
<invalid sloc>
. - Fixed an issue with the counted_by attribute on a flexible array member in an inner struct.
- Fix an issue in previous dot releases, with a critical slowdown on analyzing code hashing or doing many array accesses. This bug did not affect previous major releases. See the details at issue #89045.
- Restores clang-format behavior that always breaks before a stream insertion operator (<<) when both operands are string literals.
- Fixes clang-format regressions in annotating initialization list braces and trailing return type arrow, and breaking after the block comment before a function argument.
- Fixed a crash in
security.cert.env.InvalidPtr
checker when accidentally matched user-definedstrerror
and similar library functions. (#88181 <https://github.com/llvm/llvm-project/issues/88181>
_)
A note on binaries
Volunteers make binaries for the LLVM project, which will be uploaded when they have had time to test and build these binaries. They might not be available directly or not at all for each release. We suggest you use the binaries from your distribution or build your own if you rely on a specific platform or configuration.
1、 bolt-18.1.5.src.tar.xz 746.64KB
2、 bolt-18.1.5.src.tar.xz.sig 566B
3、 clang+llvm-18.1.5-aarch64-linux-gnu.tar.xz 1002.65MB
4、 clang+llvm-18.1.5-armv7a-linux-gnueabihf.tar.gz 1.32GB
5、 clang+llvm-18.1.5-powerpc64-ibm-aix-7.2.tar.xz 701.57MB
6、 clang+llvm-18.1.5-powerpc64le-linux-rhel-8.8.tar.xz 905.69MB
7、 clang+llvm-18.1.5-x86_64-pc-windows-msvc.tar.xz 936.12MB
8、 clang-18.1.5.src.tar.xz 21.13MB
9、 clang-18.1.5.src.tar.xz.sig 566B
10、 clang-tools-extra-18.1.5.src.tar.xz 3.19MB
11、 clang-tools-extra-18.1.5.src.tar.xz.sig 566B
12、 cmake-18.1.5.src.tar.xz 8.5KB
13、 cmake-18.1.5.src.tar.xz.sig 566B
14、 compiler-rt-18.1.5.src.tar.xz 2.36MB
15、 compiler-rt-18.1.5.src.tar.xz.sig 566B
16、 flang-18.1.5.src.tar.xz 2.93MB
17、 flang-18.1.5.src.tar.xz.sig 566B
18、 libclc-18.1.5.src.tar.xz 123.58KB
19、 libclc-18.1.5.src.tar.xz.sig 566B
20、 libcxx-18.1.5.src.tar.xz 3.84MB
21、 libcxx-18.1.5.src.tar.xz.sig 566B
22、 libcxxabi-18.1.5.src.tar.xz 569.18KB
23、 libcxxabi-18.1.5.src.tar.xz.sig 566B
24、 libunwind-18.1.5.src.tar.xz 116.52KB
25、 libunwind-18.1.5.src.tar.xz.sig 566B
26、 lld-18.1.5.src.tar.xz 1.49MB
27、 lld-18.1.5.src.tar.xz.sig 566B
28、 lldb-18.1.5.src.tar.xz 10.11MB
29、 lldb-18.1.5.src.tar.xz.sig 566B
30、 LLVM-18.1.5-win32.exe 332.25MB
31、 LLVM-18.1.5-win64.exe 357.07MB
32、 LLVM-18.1.5-woa64.exe 329.21MB
33、 llvm-18.1.5.src.tar.xz 59.12MB
34、 llvm-18.1.5.src.tar.xz.sig 566B
35、 llvm-project-18.1.5.src.tar.xz 125.94MB
36、 llvm-project-18.1.5.src.tar.xz.sig 566B
37、 mlir-18.1.5.src.tar.xz 5.63MB
38、 mlir-18.1.5.src.tar.xz.sig 566B
39、 openmp-18.1.5.src.tar.xz 1.26MB
40、 openmp-18.1.5.src.tar.xz.sig 566B
41、 polly-18.1.5.src.tar.xz 8.73MB
42、 polly-18.1.5.src.tar.xz.sig 566B
43、 runtimes-18.1.5.src.tar.xz 6.63KB
44、 runtimes-18.1.5.src.tar.xz.sig 566B
45、 test-suite-18.1.5.src.tar.xz 157.93MB
46、 test-suite-18.1.5.src.tar.xz.sig 566B
47、 third-party-18.1.5.src.tar.xz 392.8KB
48、 third-party-18.1.5.src.tar.xz.sig 566B