[cfe-dev] [Release-testers] [3.8 Release] RC3 has been tagged
Hans Wennborg via cfe-dev
cfe-dev at lists.llvm.org
Mon Feb 29 18:59:48 PST 2016
On Mon, Feb 29, 2016 at 2:20 AM, Daniel Sanders
<Daniel.Sanders at imgtec.com> wrote:
> clang+llvm-3.8.0-rc3-x86_64-linux-gnu-debian8.tar.xz (sha1sum: 2dedc6136d7cfbac8348652c543887964d92393c)
> Native: All ok
> Cross compiling to MIPS: All ok
>
> clang+llvm-3.8.0-rc3-mips-linux-gnu.tar.xz (sha1sum: f286149dbb2ea7e194c5c3719b6cded476f6e65f)
> All ok (aside from non-regression failures in check-all).
> There were two kinds of check-all failure:
> * mips64 sanitizers. Not a regression since mip64 sanitizers didn't ship in 3.7.1
> * atomic tests fail due to missing -latomic on link. Not a regression since _no_ libc++ tests ran in 3.7.1 (this was obscured by the -s on llvm-lit).
> Failing Tests (76):
> AddressSanitizer-mips64-linux :: TestCases/Posix/coverage-direct-activation.cc
> AddressSanitizer-mips64-linux :: TestCases/Posix/coverage-direct-large.cc
> AddressSanitizer-mips64-linux :: TestCases/Posix/coverage-direct.cc
> AddressSanitizer-mips64-linux :: TestCases/Posix/coverage-fork-direct.cc
> AddressSanitizer-mips64-linux :: TestCases/Posix/coverage.cc
> DataFlowSanitizer :: custom.cc
> DataFlowSanitizer :: propagate.c
> LeakSanitizer-AddressSanitizer :: TestCases/swapcontext.cc
> LeakSanitizer-AddressSanitizer :: TestCases/use_registers.cc
> LeakSanitizer-Standalone :: TestCases/swapcontext.cc
> LeakSanitizer-Standalone :: TestCases/use_registers.cc
> MemorySanitizer :: Linux/process_vm_readv.cc
> MemorySanitizer :: allocator_mapping.cc
> MemorySanitizer :: dlerror.cc
> MemorySanitizer :: dtls_test.c
> MemorySanitizer :: memcmp_test.cc
> MemorySanitizer :: msan_print_shadow3.cc
> MemorySanitizer :: param_tls_limit.cc
> MemorySanitizer :: unaligned_read_origin.cc
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.SmallPreAllocatedStackThread
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.UnalignedLoad
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.UnalignedStore16
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.UnalignedStore16_precise
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.UnalignedStore16_precise2
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.UnalignedStore32
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.gethostbyname_r_erange
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.ptrtoint
> MemorySanitizer-Unit :: Msan-mips64-Test/MemorySanitizer.shmat
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.SmallPreAllocatedStackThread
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.UnalignedLoad
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.UnalignedStore16
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.UnalignedStore16_precise
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.UnalignedStore16_precise2
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.UnalignedStore32
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.gethostbyname_r_erange
> MemorySanitizer-Unit :: Msan-mips64-with-call-Test/MemorySanitizer.ptrtoint
> SanitizerCommon-Unit :: Sanitizer-mips64-Test/SanitizerCommon.FileOps
> SanitizerCommon-Unit :: Sanitizer-mips64-Test/SanitizerIoctl.KVM_GET_LAPIC
> SanitizerCommon-Unit :: Sanitizer-mips64-Test/SanitizerIoctl.KVM_GET_MP_STATE
> SanitizerCommon-asan :: Linux/getpwnam_r_invalid_user.cc
> SanitizerCommon-lsan :: Linux/getpwnam_r_invalid_user.cc
> ThreadSanitizer-mips64 :: atexit2.cc
> ThreadSanitizer-mips64 :: deadlock_detector_stress_test.cc
> ThreadSanitizer-mips64 :: java_alloc.cc
> ThreadSanitizer-mips64 :: java_race_pc.cc
> ThreadSanitizer-mips64 :: longjmp.cc
> ThreadSanitizer-mips64 :: longjmp2.cc
> ThreadSanitizer-mips64 :: longjmp3.cc
> ThreadSanitizer-mips64 :: longjmp4.cc
> ThreadSanitizer-mips64 :: map32bit.cc
> ThreadSanitizer-mips64 :: race_on_mutex.c
> ThreadSanitizer-mips64 :: signal_longjmp.cc
> libc++ :: std/atomics/atomics.types.generic/integral.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.oper
> 1 warning(s) in tests.
> ations/atomics.types.operations.req/atomic_exchange_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_init.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_is_lock_free.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store_explicit.pass.cpp
> libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/ctor.pass.cpp
>
> Expected Passes : 31225
> Expected Failures : 211
> Unsupported Tests : 875
> Unexpected Failures: 76
>
> clang+llvm-3.8.0-rc3-mipsel-linux-gnu.tar.xz
> My machine died during the check-all stage and disappeared from the network. I've fixed it and am currently running the last few bits of test-release.sh manually.
Thanks, let me know how this turns out.
So far, it sounds like there are no new issues in rc3, so I'm hoping
we can make that the final version for 3.8.0 real soon.
Cheers,
Hans
> From: Release-testers [release-testers-bounces at lists.llvm.org] on behalf of Hans Wennborg via Release-testers [release-testers at lists.llvm.org]
> Sent: 23 February 2016 21:51
> To: release-testers at lists.llvm.org
> Cc: llvm-dev; cfe-dev; openmp-dev (openmp-dev at lists.llvm.org); LLDB Dev
> Subject: [Release-testers] [3.8 Release] RC3 has been tagged
>
> Dear testers,
>
> Release Candidate 3 has just been tagged [1]. Please build, test, and
> upload to the sftp.
>
> If there are no regressions from previous release candidates, this
> will be the last release candidate before the final release.
>
> Release notes can still go into the branch.
>
> Thanks again for all your work!
> Hans
>
> [1] http://lists.llvm.org/pipermail/llvm-branch-commits/2016-February/009866.html
> _______________________________________________
> Release-testers mailing list
> Release-testers at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers
More information about the cfe-dev
mailing list