LLVM 21.X Release Third-Party Binaries

This thread will collect third-party binaries for LLVM 21.x.

Disclaimer: The binaries listed here are provided by third parties and are not officially endorsed, tested, or verified by the LLVM community. These binaries have not undergone any security checks or quality assurance processes by the LLVM project. Users are strongly advised to exercise caution and perform their own security assessments before using any third-party binaries. The LLVM community assumes no responsibility for any potential issues, including security vulnerabilities, that may arise from the use of these third-party binaries. Use them at your own risk.

x86/x64 Windows is ready (and on the release page). The only issue I ran into is [llvm] Build Windows release package with clang-cl if possible by aganea · Pull Request #135446 · llvm/llvm-project · GitHub

1 Like

The website https://www.llvm.org/ still says LLVM 20.1.x LLVM Release Schedule.

Testing for LLVM 21.1.0 RC1 for Linux PPC64LE is not complete, and I will be testing RC2 next.

The binaries can be found at Release LLVM 21.1.0-rc1 · IBM/llvm-project · GitHub .

060b53cc8487876ca546b925a8bcf1ebfe164492  clang+llvm-21.1.0-rc1-powerpc64le-linux-rhel-8.10.tar.xz

I found two issues when testing RC1, I have created one issue (LLVM 21.1.0: Unable to expand result for ppcf128 with ISD::AssertNoFPClass · Issue #151375 · llvm/llvm-project · GitHub) and am currently investigating the second issue to gather information to create the second issue.

Testing for LLVM 21.1.0 RC2 for Linux PPC64LE is now complete.

The binaries can be found at Release LLVM 21.1.0-rc2 · IBM/llvm-project · GitHub .

29cad15412a9e2a8c777613c043bc8f6ee50d983  clang+llvm-21.1.0-rc2-powerpc64le-linux-rhel-8.10.tar.xz

No new regressions, other than the ones I am currently investigating from RC1.

Testing for LLVM 21.1.0 RC3 for Linux PPC64LE is now complete.

The binaries can be found at Release LLVM 21.1.0-rc3 · IBM/llvm-project · GitHub .

5cc09a669cd8c6e2d4b6caac9ab86e4ffce8266b  clang+llvm-21.1.0-rc3-powerpc64le-linux-rhel-8.10.tar.xz

21.1.0-rc3 for x86/x64 Windows is ready and on the release page.

1 Like

Testing for LLVM 21.1.0 final for Linux PPC64LE is now complete. The binaries can be found at Release LLVM 21.1.0 · IBM/llvm-project · GitHub.

8d8c01369b903a9990ad32fd2f55c17c93825361  clang+llvm-21.1.0-powerpc64le-linux-rhel-8.10.tar.xz

The remaining LLVM 21.1.0 AIX binaries have also been uploaded, as well, at the following locations:

Testing for LLVM 21.1.1 for both PPC64LE and AIX are now complete. The binaries can be found at Release LLVM 21.1.1 · IBM/llvm-project · GitHub

a68bc686dbd42bdf19f169e44e08a9420354715b  clang+llvm-21.1.1-powerpc64-ibm-aix-7.2.tar.xz 
 8fc7bf4312cb2491fedcf13784230c3024decdd9  clang+llvm-21.1.1-powerpc64le-linux-rhel-8.10.tar.xz

Testing for LLVM 21.1.2 for both PPC64LE and AIX are now complete. The binaries can be found at Release LLVM 21.1.2 · IBM/llvm-project · GitHub.

fe2efb70c6e81c97c6af640d23d3a2e4c815582e  clang+llvm-21.1.2-powerpc64-ibm-aix-7.2.tar.xz
3aad7ddce8534b4e59ed1e3d4561b1ea2ce8b878  clang+llvm-21.1.2-powerpc64le-linux-rhel-8.10.tar.xz

Testing for LLVM 21.1.3 for both PPC64LE and AIX are now complete. The binaries can be found at Release LLVM 21.1.3 · IBM/llvm-project · GitHub .

042fb3e88f9971f58c34ac4aa4a93b7d1c9ddf38  clang+llvm-21.1.3-powerpc64le-linux-rhel-8.10.tar.xz
1158231ba32ee362678328f64e15278e0ffc4423  clang+llvm-21.1.3-powerpc64-ibm-aix-7.2.tar.xz

Testing for LLVM 21.1.4 for both PPC64LE and AIX are now complete. The binaries can be found at Release LLVM 21.1.4 · IBM/llvm-project · GitHub .

eef894c3bc29f9d1d9f7e6a0b9540582630ede2e  clang+llvm-21.1.4-powerpc64le-linux-rhel-8.10.tar.xz

816320a2bbcea08c9fb37710d3a810a8e6e5a73c  clang+llvm-21.1.4-powerpc64-ibm-aix-7.2.tar.xz

Testing for LLVM 21.1.5 for PPC64LE and AIX are now complete. The binaries can be found at Release LLVM 21.1.5 · IBM/llvm-project · GitHub .

df2a6e67d49df09b509e2f8cc5310720e1bbde38  clang+llvm-21.1.5-powerpc64le-linux-rhel-8.10.tar.xz
94dbd021a8508642b471243b2303af337c8df5da  clang+llvm-21.1.5-powerpc64-ibm-aix-7.2.tar.xz

I may have found some testing issues on AIX, but I am just in the process of confirming on whether or not they’re true regressions or if I have any environment related issues. If they happen to be real regressions, I’ll file an issue accordingly.

Testing for LLVM 21.1.6 for PPC64LE and AIX are now complete. The binaries can be found at GitHub - llvm/llvm-project at llvmorg-21.1.6.

8b7e1f920a391e2303fafb8ab6349da0c21d485b  clang+llvm-21.1.6-powerpc64le-linux-rhel-8.10.tar.xz

1cb3ecab24ab229cbee73968f8961b215fd1de06  clang+llvm-21.1.6-powerpc64-ibm-aix-7.2.tar.xz

Testing for LLVM 21.1.7 on PPC64LE and AIX is now complete. The binaries can be found at Release LLVM 21.1.7 · IBM/llvm-project · GitHub.

e24c381150ac858ebeefe0a018370e5a85b2a8d8  clang+llvm-21.1.7-powerpc64le-linux-rhel-8.10.tar.xz
4576caf78407d6bbfb1d9f07e8f1b8d11e4a915d  clang+llvm-21.1.7-powerpc64-ibm-aix-7.2.tar.xz