LLVM 11.0.1-rc2 has been tagged

Hi,

I've just tagged LLVM 11.0.1-rc2, hopefully this will be the last release candidate. Testers can begin testing and uploading binaries.

-Tom

Windows is ready:

$ sha256sum LLVM-11.0.1-rc2*.exe
af041a8cea522c57d8c89791c33c82986830b3db41e6c787cc811e795eec73d0
LLVM-11.0.1-rc2-win32.exe
5cd6c5ebaba1721150feba2917d23ff4653d0b63ea8eecd0885154e2f1bb9ca5
LLVM-11.0.1-rc2-win64.exe

Uploaded Ubuntu 20.10.

sha256sum clang+llvm-11.0.1-rc2-x86_64-linux-gnu-ubuntu-20.10.tar.xz
fe243c575c7d90f6019be55c9aa56e2d8f3d398ef5410d4dc9b71ed0603cd809

/home/nnelson/Documents/llvm-project/llvm/utils/release/rc2/llvm-test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/CLAMR/memstats.c:60:10: fatal error: ‘sys/sysctl.h’ file not found
#include <sys/sysctl.h>
^~~~~~~~~~~~~~

I have a sysctl.h here.
/usr/include/linux/sysctl.h

FAIL: Profile-x86_64 :: Posix/gcov-fork.c (66166 of 71984)
******************** TEST ‘Profile-x86_64 :: Posix/gcov-fork.c’ FAILED ********************
Script:

Uploaded Ubuntu 20.10.

sha256sum clang+llvm-11.0.1-rc2-x86_64-linux-gnu-ubuntu-20.10.tar.xz
fe243c575c7d90f6019be55c9aa56e2d8f3d398ef5410d4dc9b71ed0603cd809

/home/nnelson/Documents/llvm-project/llvm/utils/release/rc2/llvm-test-suite/MultiSource/Benchmarks/DOE-ProxyApps-C++/CLAMR/memstats.c:60:10: fatal error: 'sys/sysctl.h' file not found
#include <sys/sysctl.h>
         ^~~~~~~~~~~~~~

Since 5.5 release Linux has dropped sysctl syscall see
https://github.com/torvalds/linux/commit/61a47c1ad3a4dc6882f01ebdc88138ac62d0df03
and subsequently, glibc also dropped the sys/sysctl.h header and
sysctl function. So perhaps tests need to cater for that

Hello

Looks great on Debian, thanks!

S

For 11.0.1 rc2, I have built and tested on both FreeBSD 11 and 12 this
time. No additional patches were needed.

Main results on amd64-freebsd11:

  Unsupported : 5122 (11.0.1 rc1: 5122)
  Passed : 69796 (11.0.1 rc1: 69779)
  Expectedly Failed : 246 (11.0.1 rc1: 245)
  Timed Out : 16 (11.0.1 rc1: 16)
  Failed : 480 (11.0.1 rc1: 478)
  Unexpectedly Passed: 2 (11.0.1 rc1: 2)

Test suite results on amd64-freebsd11:

  Passed: 2399 (11.0.1 rc1: 2400)
  Failed: 3 (11.0.1 rc1: 2)

Main results on amd64-freebsd12:

  Unsupported : 5122 (11.0.1 rc1: 5122)
  Passed : 69793 (11.0.1 rc1: 69776)
  Expectedly Failed : 246 (11.0.1 rc1: 245)
  Timed Out : 16 (11.0.1 rc1: 16)
  Failed : 483 (11.0.1 rc1: 481)
  Unexpectedly Passed: 2 (11.0.1 rc1: 2)

Test suite results on amd64-freebsd12:

  Passed: 2399 (11.0.1 rc1: 2399)
  Failed: 3 (11.0.1 rc1: 3)

Main results on i386-freebsd11:

  Unsupported : 3513 (11.0.1 rc1: 3513)
  Passed : 66675 (11.0.1 rc1: 66654)
  Expectedly Failed : 231 (11.0.1 rc1: 230)
  Timed Out : 7 (11.0.1 rc1: 7)
  Failed : 317 (11.0.1 rc1: 319)
  Unexpectedly Passed: 1 (11.0.1 rc1: 1)

Main results on i386-freebsd12:

  Unsupported : 3513 (11.0.1 rc1: 3513)
  Passed : 66670 (11.0.1 rc1: 66651)
  Expectedly Failed : 231 (11.0.1 rc1: 230)
  Timed Out : 7 (11.0.1 rc1: 7)
  Failed : 322 (11.0.1 rc1: 322)
  Unexpectedly Passed: 1 (11.0.1 rc1: 1)

Uploaded:
SHA256 (clang+llvm-11.0.1-rc2-amd64-unknown-freebsd11.tar.xz) = 8063ba2616492e060820b6859fe69c9f7ae9ea9b0307568635d816fbf2070722
SHA256 (clang+llvm-11.0.1-rc2-amd64-unknown-freebsd12.tar.xz) = f72e46f4f18e133a527fc120b78c928277b36eb60a40bf71717a6c952ec0fe11
SHA256 (clang+llvm-11.0.1-rc2-i386-unknown-freebsd11.tar.xz) = b4c753772180be3ba3603de3b763626d975c6e834109af759b9df2a0ecf064ff
SHA256 (clang+llvm-11.0.1-rc2-i386-unknown-freebsd12.tar.xz) = 22513d2e02a527531d4886cc9c612f85e63bdc987e9b28aa127cb74b7ae2f37f

-Dimitry

Gentoo amd64 looks good-ish, except that:

1) compiler-rt LSAN seems entirely broken, ThreadDescriptorSize tests
fail too -- I guess once again glibc upgrade broke it.

2) LLDB tests are broken as usual -- but I'm finally starting to work
on them.

Uploaded Ubuntu 16 and SLES12:

d2cdda0d8b1f4fe44eb8a7751e488b5601d820dc260e81c73b05b5725ea4ca6a clang+llvm-11.0.1-rc2-x86_64-linux-gnu-ubuntu-16.04.tar.xz
da035f77cf043fc0c31842b0e54c1c47d893895ac109b261c6d91ea8aeccabc1 clang+llvm-11.0.1-rc2-x86_64-linux-sles12.4.tar.xz

Hi,

I finished testing llvm-11.0.1-rc2 on Power PC 64-bit Little Endian for

  • Ubuntu 18.04
  • Red Hat 7.4
    I have uploaded the binaries from IBM. The sha1 files are attached.

Thanks,
Ahsan Saghir.

clang+llvm-11.0.1-rc2-powerpc64le-linux-rhel-7.4.sha1 (98 Bytes)

clang+llvm-11.0.1-rc2-powerpc64le-linux-ubuntu-18.04.sha1 (102 Bytes)

Tom,

macOS build are up:
94870578245312ad8b58209d11fbaa338053f9bf5d9ac3e6c57b4b1eff771c7f
clang+llvm-11.0.1-rc2-x86_64-apple-darwin.tar.xz

Same two tests fail that has failed since a very long time:

FAIL: libunwind :: libunwind_01.pass.cpp (69275 of 69321)
FAIL: libunwind :: signal_frame.pass.cpp (69279 of 69321)

Hi,

I've just tagged LLVM 11.0.1-rc2, hopefully this will be the last
release candidate. Testers can begin testing and uploading binaries.

Gentoo amd64 looks good-ish, except that:

1) compiler-rt LSAN seems entirely broken, ThreadDescriptorSize tests
fail too -- I guess once again glibc upgrade broke it.

Is this a regression compared with -rc1 ?

-Tom

Hi,

I've just tagged LLVM 11.0.1-rc2, hopefully this will be the last release candidate. Testers can begin testing and uploading binaries.

It doesn't look like there have been any major issues reported, so if nothing else comes up, I will tag -final on Tuesday.

-Tom

> > Hi,
> >
> > I've just tagged LLVM 11.0.1-rc2, hopefully this will be the last
> > release candidate. Testers can begin testing and uploading binaries.
>
> Gentoo amd64 looks good-ish, except that:
>
> 1) compiler-rt LSAN seems entirely broken, ThreadDescriptorSize tests
> fail too -- I guess once again glibc upgrade broke it.
>

Is this a regression compared with -rc1 ?

No. I'm sorry, I thought that was clear from the last sentence.

Hi,

I’ve uploaded Arm & AArch64:
7b0bb1b5b4d3f31ea32bc1d8a169528e3ca851308f03431d4ce06a6b4a0657e7 clang+llvm-11.0.1-rc2-aarch64-linux-gnu.tar.xz
7afd6d24a5348af2f1f756858c77dd4e055161fb51e3a19f074ad2d81caeff7f clang+llvm-11.0.1-rc2-armv7a-linux-gnueabihf.tar.xz

No regressions.

Cheers,
Diana

Hi to everyone,

I ran these tests GitHub - uhhpctools/omp-validation on windows with version 11.0.0:

D:\NG\omp-validation>"C:\Program Files\LLVM\bin\clang.exe" -v
clang version 11.0.0
Target: x86_64-pc-windows-msvc

And I see:
- Some tests have non-deterministic failures, suggesting that either codegen or runtime has issues
- Some tests from compilation to compilation either pass 100% of fail 100%, suggesting that the compilation was non-deterministic

I will be happy to share my findings but will suggest to add this testing to your set and do it for current release.

Natalia

Windows is ready:

$ sha256sum LLVM-11.0.1-rc2*.exe
af041a8cea522c57d8c89791c33c82986830b3db41e6c787cc811e795eec73d0
LLVM-11.0.1-rc2-win32.exe
5cd6c5ebaba1721150feba2917d23ff4653d0b63ea8eecd0885154e2f1bb9ca5
LLVM-11.0.1-rc2-win64.exe

I don't think the OpenMP folks do any automated testing for Windows,
so from my perspective it doesn't make sense to run the tests during
packaging.