LLVM 11.1.0-rc3 has been tagged

Hi,

I've tagged LLVM 11.1.0-rc3. If there are no issues, then I'll be tagging
the final release in 1 week. Testers please test and upload binaries.

-Tom

Ubuntu 20.10 uploaded with lldb.

sha256sum clang+llvm-11.1.0-rc3-x86_64-linux-gnu-ubuntu-20.10.tar.xz
27c882d15a239ded9c6bc6657abfd44567bb536519f1fcba88c259efbe7c8d37

Failed Tests (13):
SanitizerCommon-Unit :: ./Sanitizer-i386-Test/SanitizerLinux.ThreadDescriptorSize
SanitizerCommon-Unit :: ./Sanitizer-x86_64-Test/SanitizerLinux.ThreadDescriptorSize
SanitizerCommon-asan-i386-Linux :: Linux/crypt_r.cpp
SanitizerCommon-asan-i386-Linux :: Posix/crypt.cpp
SanitizerCommon-lsan-i386-Linux :: Linux/crypt_r.cpp
SanitizerCommon-lsan-i386-Linux :: Posix/crypt.cpp
SanitizerCommon-ubsan-i386-Linux :: Linux/crypt_r.cpp
SanitizerCommon-ubsan-i386-Linux :: Posix/crypt.cpp
lldb-api :: functionalities/tsan/basic/TestTsanBasic.py
lldb-api :: functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py
lldb-api :: functionalities/tsan/global_location/TestTsanGlobalLocation.py
lldb-api :: functionalities/tsan/thread_leak/TestTsanThreadLeak.py
lldb-api :: functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py

Testing Time: 512.26s
Unsupported : 3031
Passed : 74119
Expectedly Failed: 266
Failed : 13

For the sanitizer fails, submitted
Bug 49096 - FAIL: SanitizerCommon-Unit Test/SanitizerLinux.ThreadDescriptorSize

The crypt fails are covered by
Bug 48946 - skipping incompatible /usr/lib/x86_64-linux-gnu/libcrypt.so when searching for -lcrypt

For the lldb-api fails, submitted
Bug 49095 - FAIL: lldb-api Assertion `(!raw_stop_description.empty() || stop_info_sp->GetStopReason() == eStopReasonNone) && "StopInfo returned an empty description."' failed.

llvm-test-suite
Testing Time: 158.87s
Passed: 2405

Tests: 2825
Metric: exec_time

Program results_12.0.0-rc1 results_11.1.0-rc3 diff
test-suite...te/GCC-C-execute-960215-1.test 0.00 0.00 inf%
test-suite...te/GCC-C-execute-990827-1.test 0.00 0.00 inf%
test-suite.../GCC-C-execute-20170111-1.test 0.00 0.00 inf%
test-suite...-2003-05-22-LocalTypeTest.test 0.00 0.00 inf%
test-suite...te/GCC-C-execute-strcpy-1.test 0.00 0.00 inf%
test-suite...md_ops_test_op_pmaxud_285.test 0.00 0.00 inf%
test-suite...te/GCC-C-execute-ashldi-1.test 0.00 0.00 inf%
test-suite...ute/GCC-C-execute-pr45070.test 0.00 0.00 inf%
test-suite...on/C/Regression-C-PR10189.test 0.00 0.00 inf%
test-suite.../GCC-C-execute-20120808-1.test 0.00 0.00 inf%
test-suite...ute/GCC-C-execute-pr44852.test 0.00 0.00 inf%
test-suite...n/C/Regression-C-bigstack.test 0.00 0.00 inf%
test-suite.../GCC-C-execute-20111227-1.test 0.00 0.00 inf%
test-suite...te/GCC-C-execute-strlen-1.test 0.00 0.00 inf%
test-suite...sion/C/Regression-C-casts.test 0.00 0.00 inf%
Geomean difference nan%
results_12.0.0-rc1 results_11.1.0-rc3 diff
count 2807.000000 2807.000000 2787.000000
mean 172.137951 226.476480 inf
std 2732.775633 3320.618431 NaN
min 0.000000 0.000000 -1.000000
25% 0.000500 0.000400 -0.333333
50% 0.000600 0.000500 0.000000
75% 0.012250 0.011300 0.333333
max 96107.555286 108337.739667 inf

Neil Nelson

Windows is ready:

$ sha256sum LLVM-11.1.0-rc3*.exe
3f47b610fb629a4135ff1684e550bc8ec0aaf70653430a38523769024f0845af
LLVM-11.1.0-rc3-win32.exe
cbd2ea57f26aac99202218a4284fb02714f322b3898544d8f92af8db0bde8fea
LLVM-11.1.0-rc3-win64.exe

build_llvm_1110-rc3.bat|attachment (4.92 KB)

Hi,

Arm & AArch64 are ready:
0a164b850d1b6cb9924f93e738693bc672b962160adc6d88eb40d0fed0226e4f clang+llvm-11.1.0-rc3-aarch64-linux-gnu.tar.xz
84b61009a8c1f17777f2ca6d32ed893988791a654516782fb20815172da09770 clang+llvm-11.1.0-rc3-armv7a-linux-gnueabihf.tar.xz

armv7 looks the same as previous rc’s.
On aarch64 I got these failures, which are intermittent, so we needn’t block the release on them:
AddressSanitizer-aarch64-linux :: TestCases/Posix/waitid.cpp
AddressSanitizer-aarch64-linux-dynamic :: TestCases/Posix/waitid.cpp (haven’t seen this in the past, but looks just like the one above)
lit :: googletest-timeout.py

Cheers,
Diana

Do I understand correctly that there are no changes here for non-MacOS
systems, compared to rc2?

That's correct.

-Tom

Binaries uploaded for Power8.

Ubuntu SHA1=8287658ee14afadc14ba9164b829d96e4c36318a
RHEL SHA1=aabb3daf7afc0800ea5e9c02691a9388c40dc477

Albion

clang+llvm-11.1.0-rc3-powerpc64le-linux-ubuntu-18.04.sha1 (102 Bytes)

clang+llvm-11.1.0-rc3-powerpc64le-linux-rhel-7.4.sha1 (98 Bytes)

Uploaded x86_64 Ubuntu 16.04:

$ cat clang+llvm-11.1.0-rc3-x86_64-linux-gnu-ubuntu-16.04.tar.xz.sha256
3299ea97ed2bb9f6d583e718573d2153491a984ee5401c01e994f3fb98b0d607 clang+llvm-11.1.0-rc3-x86_64-linux-gnu-ubuntu-16.04.tar.xz

For 11.1.0 rc3, I have built and tested on both FreeBSD 11 and 12 again.
No additional patches were needed.

(Note that I upgraded my FreeBSD 12 build machine from 12.1-RELEASE to
12.2-RELEASE, due to the former going out of support as of 2021-01-31.
This is likely the reason for more passing test cases.)

Main results on amd64-freebsd11:

  Unsupported : 5122 (11.1.0 rc2: 5122)
  Passed : 69797 (11.1.0 rc2: 69797)
  Expectedly Failed : 246 (11.1.0 rc2: 246)
  Timed Out : 16 (11.1.0 rc2: 16)
  Failed : 479 (11.1.0 rc2: 479)
  Unexpectedly Passed: 2 (11.1.0 rc2: 2)

Test suite results on amd64-freebsd11:

  Passed: 2399 (11.1.0 rc2: 2399)
  Failed: 3 (11.1.0 rc2: 3)

Main results on amd64-freebsd12:

  Unsupported : 5122 (11.1.0 rc2: 5122)
  Passed : 70257 (11.1.0 rc2: 69794)
  Expectedly Failed : 242 (11.1.0 rc2: 246)
  Timed Out : 43 (11.1.0 rc2: 17)
  Failed : 69 (11.1.0 rc2: 481)
  Unexpectedly Passed: 6 (11.1.0 rc2: 2)

Test suite results on amd64-freebsd12:

  Passed: 2399 (11.1.0 rc2: 2399)
  Failed: 3 (11.1.0 rc2: 3)

Main results on i386-freebsd11:

  Unsupported : 3513 (11.1.0 rc2: 3513)
  Passed : 66681 (11.1.0 rc2: 66675)
  Expectedly Failed : 231 (11.1.0 rc2: 231)
  Timed Out : 7 (11.1.0 rc2: 7)
  Failed : 311 (11.1.0 rc2: 317)
  Unexpectedly Passed: 1 (11.1.0 rc2: 1)

Main results on i386-freebsd12:

  Unsupported : 3513 (11.1.0 rc2: 3513)
  Passed : 66679 (11.1.0 rc2: 66670)
  Expectedly Failed : 229 (11.1.0 rc2: 231)
  Timed Out : 7 (11.1.0 rc2: 7)
  Failed : 313 (11.1.0 rc2: 322)
  Unexpectedly Passed: 3 (11.1.0 rc2: 1)

Uploaded:
SHA256 (clang+llvm-11.1.0-rc3-amd64-unknown-freebsd11.tar.xz) = e3a845bd2f0d7a1be0ec4f6622b2c26fa5f3c25b9111be2d05578c41aae71e9d
SHA256 (clang+llvm-11.1.0-rc3-amd64-unknown-freebsd12.tar.xz) = b21fd658b9612b78beede211f8c1b72e1c3c53f1c04284e0caa0a60b8e9876e4
SHA256 (clang+llvm-11.1.0-rc3-i386-unknown-freebsd11.tar.xz) = 48e2e32e94909e89ae4ed524a9a1f3a7a88a51afcb1b26d070d3ba0250653f28
SHA256 (clang+llvm-11.1.0-rc3-i386-unknown-freebsd12.tar.xz) = 1318f259879f727f427e8a3bf946db7c36cd099583c8c517ce33ed9bdf79e694

-Dimitry