[7.0.0 Release] The final tag is in

Dear testers,

The final version of 7.0.0 has been tagged from the branch at r342370.
It is identical to rc3 modulo release notes and docs changes.

Please build the final binaries and upload to the sftp.

For those following along: this means 7.0.0 is done, but it will take
a few days to get all the tarballs ready and published on the web
page. I will send the announcement once everything is ready.

Thanks again everyone for your work!

Hans

Does that mean people like me who build our work upon a stable LLVM version can just grab this tarball now without waiting for some later releases.llvm.org update?

Thanks
Zhang

The final tarballs are not uploaded yet.

If your question is whether you can use the rc3 tarballs, sure you can
do that -- besides some ReleaseNotes and docs changes they are the
same.

Thanks,
Hans

Windows is ready:

$ sha1sum *win*.exe
8a641f30e8929cda9ff24c9348a7f1fb472447c4 LLVM-7.0.0-win32.exe
37328aca0e283b8b8ee6e12b651091a46d488d97 LLVM-7.0.0-win64.exe

They were built with the attached batch file.

build_llvm_700-final.bat|attachment (4.09 KB)

There weren't any code changes relative to rc3, so nothing changed in the test results either. I have uploaded:

SHA256 (clang+llvm-7.0.0-amd64-unknown-freebsd11.tar.xz) = 95ceb933ccf76e3ddaa536f41ab82c442bbac07cdea6f9fbf6e3b13cc1711255
SHA256 (clang+llvm-7.0.0-i386-unknown-freebsd11.tar.xz) = 35460d34a8b3d856e0d7c0b2b20d31f0d1ec05908c830a81f586721e8f8fb04f

-Dimitry

FYI, I have uploaded RPMs for CentOS6.
https://github.com/llvm-project/llvm-project-20170507/releases/tag/RELEASE_700%2Ffinal

Looks great on Debian:
https://buildd.debian.org/status/package.php?p=llvm-toolchain-7

Just a problem on armel to build libc++ but this isn't a new regression
https://buildd.debian.org/status/package.php?p=libc%2B%2B&suite=sid

S

Uploaded SLES binaries:

07d289c409e359f1d453d3b3ff66dfa36889d28b clang+llvm-7.0.0-x86_64-linux-sles11.3.tar.xz
2c07e6f7ebcb71852ad3fe8d69dc7ca3ee580a59 clang+llvm-7.0.0-x86_64-linux-sles12.3.tar.xz

Hi Hans,

The final version of 7.0.0 has been tagged from the branch at r342370.

I'd like to fork from 7.0.0 final but I got confused:
The tip of release_70 branch is still r341805, which is identical to
rc3. This should be r342370 instead, shouldn't it? Or the final
(r342370) does not go into the release branch? Or it just takes some
more time?

Thanks,
Gabor

Hi Gabor,

The revision Hans mentioned is essentially the revision that created
svn tag. Content-wise it's equal to the tip of release_70 branch.

Hi Hans,

Sorry for the delay with the macOS binaries — I hit a snag while cycling out an old keypair.

The final release looks good. I’ve uploaded the package:

$ shasum -a 256 clang+llvm-7.0.0-x86_64-apple-darwin.tar.xz
b3ad93c3d69dfd528df9c5bb1a434367babb8f3baea47fbb99bf49f1b03c94ca clang+llvm-7.0.0-x86_64-apple-darwin.tar.xz

best,
vedant