This thread will collect third-party binaries for LLVM 19.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.
I have a month’s worth of Linux/Mac/Windows nightlies that bundle up MLIR+LLVM+Clang at
https://github.com/makslevental/mlir-wheels/releases/tag/latest
They are date and commit stamped. There are also “feature” distros (cuda/omp/vulkan MLIR runtime libs).
They are packaged as .whl
python wheels so that one can
pip install mlir -f https://github.com/makslevental/mlir-wheels/releases/expanded_assets/latest
or
pip install mlir -f https://makslevental.github.io/wheels
and get the right one for your platform. Otherwise a .whl
is just a zip and you can download and unzip
just like anywhere else.
kamaub
August 8, 2024, 6:31pm
4
The testing for PowerPC (Linux) is complete and I’ve uploaded the binary to our new, as of this release, third party website: github.com/IBM/llvm-project: LLVM 19.1.0-rc1 .
No regressions were found from the last point release for PowerPC Linux.
Hash for binary verification:
a60845fc1377fa933d61fc93cd025716eca2f707 clang+llvm-19.1.0-rc1-powerpc64le-linux-rhel-8.8.tar.xz
I’ve uploaded the AIX 7.2 binaries here: github.com/IBM/llvm-project: LLVM 19.1.0-rc1 :
ed4562818a0c7427982d5578f428cca1c41887b8 clang+llvm-19.1.0-rc2-powerpc64-ibm-aix-7.2.tar.xz
I’m seeing some lit test failures, which I’ve opened an issue for here .
1 Like
kamaub
August 12, 2024, 4:24pm
6
RC2 testing for PowerPC (Linux) is complete and the binary for this candidate is available on the third party website: github.com/IBM/llvm-project: LLVM 19.1.0-rc2 .
No regressions were found for PowerPC Linux.
sha1sum hash for binary verification:
edbc73f63f38b1e269c1f82f8e4255a279682ea2 clang+llvm-19.1.0-rc2-powerpc64le-linux-rhel-8.8.tar.xz
I’ve uploaded the AIX 7.2 binaries for rc2 here: Release LLVM 19.1.0-rc2 · IBM/llvm-project · GitHub
8d939da50aef2e1939752b09c4e04929b84fc83a clang+llvm-19.1.0-rc2-powerpc64-ibm-aix-7.3.tar.xz
There have been no new regressions since rc1.
I’ve uploaded the AIX 7.2 binaries for rc2 here: Release LLVM 19.1.0-rc3 · IBM/llvm-project · GitHub
a0668586639e8fe318583a8a071f18e96e79c476 clang+llvm-19.1.0-rc3-powerpc64-ibm-aix-7.2.tar.xz
There were no regressions found.
I’ve completed testing rc3 for Linux PPC64LE. No regressions have been found.
6b5f64d955a7c0f4b63afb32b66d865f08ab7cec clang+llvm-19.1.0-rc3-powerpc64le-linux-rhel-8.8.tar.xz
The binaries can be found at Release LLVM 19.1.0-rc3 · IBM/llvm-project · GitHub .
Linaro has built and tested the Arm/AArch64 release binaries for LLVM 19.1.0 RC1, which are available for download at: Linaro Snapshots
sha256sum clang+llvm-19.1.0-rc1-aarch64-linux-gnu.tar.xz
d6912704fba34b3fb95b2cc51960adfe6e5649d70316d8bb37ea05eac57626fe
sha256sum clang+llvm-19.1.0-rc1-armv7a-linux-gnueabihf.tar.gz
a562e4b932968f1aae2439521b7a06f543d2b7347e6c74cce16af4df58e69e93
sha256sum LLVM-19.1.0-rc1-woa64.exe
70eeb53baf218d6743cbb5665210ae0d08fdbf2ec8756ee777359f09dbaa3b3d
The Intel Windows rc3 binaries are here: LLVM 19.1.0-rc3 tagged - #6 by hansw2000
I’ve uploaded the AIX 7.2 binaries for rc4 here: Release LLVM 19.1.0-rc4 · IBM/llvm-project · GitHub
0badeb6c562b9abce485f563ea482d7b617cecc1 clang+llvm-19.1.0-rc4-powerpc64-ibm-aix-7.2.tar.xz
There were no regressions found.
RC4 testing for Linux PPC64LE is done and no regressions have been found.
83d397ff0152e6e219d2ac1e382d432bfcd0c96a clang+llvm-19.1.0-rc4-powerpc64le-linux-rhel-8.8.tar.xz
The binaries can be found at Release LLVM 19.1.0-rc4 · IBM/llvm-project · GitHub .
19.1.0-rc4 Windows x86/x64 binaries are here: LLVM 19.1.0-rc4 tagged - #3 by hansw2000
I’ve completed release testing for LLVM 19.1.0 on Linux PPC64LE. I did not find any regressions.
4656300dba99911f8204e408b3eeaaf1231a09ab clang+llvm-19.1.0-powerpc64le-linux-rhel-8.8.tar.xz
The binaries can be found at Release LLVM 19.1.0 · IBM/llvm-project · GitHub .
rfl890
September 18, 2024, 7:37pm
16
Did an LLVM 19.1.0 x64 Windows build.
Download: here
19.1.0-final x86/x64 Windows binaries are ready. Links and sha256 hashes below.
As discussed in the previous thread , I’ve also added these to the github release page .
LLVM-19.1.0-win32.exe
644bcaab8d3e279050810ba443c0f09660a486affec58a130fcc758a1a4af015
LLVM-19.1.0-win64.exe
143827ab00c50e45729d0cdd50ccf242997078f9dd40418113ba395e53194f36
clang+llvm-19.1.0-x86_64-pc-windows-msvc.tar.xz
de3199fcace428386878e5a98c2be35576459f140f405eddc8b1f8e91f5dae64
2 Likes
I have following uploaded 19.1.0 final release for Arm/Linux, AArch64/Linux and Windows on Arm:
https://snapshots.linaro.org/llvm-toolchain/19/19.1.0/LLVM-19.1.0-woa64.exe
➜ sha256sum LLVM-19.1.0-woa64.exe
e8da631a9048726b0f3e73fca0a75cd8e2a030f555d35b60a8163221e2db08cb
https://snapshots.linaro.org/llvm-toolchain/19/19.1.0/clang+llvm-19.1.0-aarch64-linux-gnu.tar.xz
➜ sha256sum clang+llvm-19.1.0-aarch64-linux-gnu.tar.xz
bb7f57a96ea4f23b2ac7517edd26f063759f70239f20a5019ca48040b9ebfeda
https://snapshots.linaro.org/llvm-toolchain/19/19.1.0/clang+llvm-19.1.0-armv7a-linux-gnueabihf.tar.gz
➜ sha256sum clang+llvm-19.1.0-armv7a-linux-gnueabihf.tar.gz
6a75c110c85d6d05857f3ddb885df50dcbe6df2ff60e4a120026ade1cb17dd65
No regression since 19.1.0 rc4.
I’ve uploaded the AIX 7.2 binaries for 19.1.0 here: Release LLVM 19.1.0 · IBM/llvm-project · GitHub
7a28477b8571085633681a7e6cf5da7c72ef8684 clang+llvm-19.1.0-powerpc64-ibm-aix-7.2.tar.xz
There were no regressions found.
@hansw2000 HI … I was asked why Windows x64 build skips flang-new compiler in the binary release. We build Windows/Arm64 release with flang enabled. What is the rationale behind skipping it on x64?
Probably flang-new is just newer than the packaging script. If it builds and the tests pass, we can ship it. (Though I do worry about the installer size…) Patches to build_llvm_release.bat welcome.