[cfe-dev] [3.7.1 Release] -final has been tagged.

Nikola Smiljanic via cfe-dev cfe-dev at lists.llvm.org
Sun Dec 13 11:47:41 PST 2015


Fedora and openSUSE binaries uploaded.

On Sat, Dec 12, 2015 at 2:48 AM, Ben Pope via cfe-dev <
cfe-dev at lists.llvm.org> wrote:

> On 10/12/15 12:21, Tom Stellard via cfe-dev wrote:
>
>> Hi,
>>
>> I've tagged the final version of 3.7.1.  There is no difference from
>> 3.7.1-rc2, so testers just need to build the packages no testing is
>> required.
>>
>
>
> Uploaded:
> clang+llvm-3.7.1-x86_64-linux-gnu-ubuntu-15.10.tar.xz
> clang+llvm-3.7.1-x86_64-linux-gnu-ubuntu-14.04.tar.xz
>
> Below are the failing tests; they are not regressions.
>
> 15.10: Failing Tests (154):
>     LeakSanitizer-AddressSanitizer ::
> TestCases/cleanup_in_tsd_destructor.cc
>     LeakSanitizer-AddressSanitizer :: TestCases/disabler.cc
>     LeakSanitizer-AddressSanitizer ::
> TestCases/disabler_in_tsd_destructor.cc
>     LeakSanitizer-AddressSanitizer :: TestCases/ignore_object.cc
>     LeakSanitizer-Standalone :: TestCases/cleanup_in_tsd_destructor.cc
>     LeakSanitizer-Standalone :: TestCases/disabler.cc
>     LeakSanitizer-Standalone :: TestCases/disabler_in_tsd_destructor.cc
>     LeakSanitizer-Standalone :: TestCases/ignore_object.cc
>     MemorySanitizer :: Linux/fopencookie.cc
>     MemorySanitizer :: Linux/getresid.cc
>     MemorySanitizer :: Linux/glob.cc
>     MemorySanitizer :: Linux/glob_altdirfunc.cc
>     MemorySanitizer :: Linux/glob_nomatch.cc
>     MemorySanitizer :: Linux/ioctl_sound.cc
>     MemorySanitizer :: Linux/mallinfo.cc
>     MemorySanitizer :: Linux/obstack.cc
>     MemorySanitizer :: Linux/sunrpc.cc
>     MemorySanitizer :: Linux/sunrpc_bytes.cc
>     MemorySanitizer :: Linux/sunrpc_string.cc
>     MemorySanitizer :: Linux/syscalls.cc
>     MemorySanitizer :: Linux/tcgetattr.cc
>     MemorySanitizer :: Linux/xattr.cc
>     MemorySanitizer :: allocator_returns_null.cc
>     MemorySanitizer :: backtrace.cc
>     MemorySanitizer :: c-strdup.c
>     MemorySanitizer :: chained_origin.cc
>     MemorySanitizer :: chained_origin_empty_stack.cc
>     MemorySanitizer :: chained_origin_limits.cc
>     MemorySanitizer :: chained_origin_memcpy.cc
>     MemorySanitizer :: chained_origin_with_signals.cc
>     MemorySanitizer :: check_mem_is_initialized.cc
>     MemorySanitizer :: coverage-levels.cc
>     MemorySanitizer :: cxa_atexit.cc
>     MemorySanitizer :: death-callback.cc
>     MemorySanitizer :: dlerror.cc
>     MemorySanitizer :: dso-origin.cc
>     MemorySanitizer :: dtls_test.c
>     MemorySanitizer :: errno.cc
>     MemorySanitizer :: fork.cc
>     MemorySanitizer :: ftime.cc
>     MemorySanitizer :: getaddrinfo-positive.cc
>     MemorySanitizer :: getaddrinfo.cc
>     MemorySanitizer :: getc_unlocked.c
>     MemorySanitizer :: getline.cc
>     MemorySanitizer :: heap-origin.cc
>     MemorySanitizer :: iconv.cc
>     MemorySanitizer :: if_indextoname.cc
>     MemorySanitizer :: ifaddrs.cc
>     MemorySanitizer :: initgroups.cc
>     MemorySanitizer :: inline.cc
>     MemorySanitizer :: insertvalue_origin.cc
>     MemorySanitizer :: ioctl.cc
>     MemorySanitizer :: ioctl_custom.cc
>     MemorySanitizer :: mktime.cc
>     MemorySanitizer :: mmap.cc
>     MemorySanitizer :: mmap_below_shadow.cc
>     MemorySanitizer :: msan_check_mem_is_initialized.cc
>     MemorySanitizer :: msan_dump_shadow.cc
>     MemorySanitizer :: msan_print_shadow.cc
>     MemorySanitizer :: msan_print_shadow2.cc
>     MemorySanitizer :: msan_print_shadow3.cc
>     MemorySanitizer :: mul_by_const.cc
>     MemorySanitizer :: no_sanitize_memory.cc
>     MemorySanitizer :: no_sanitize_memory_prop.cc
>     MemorySanitizer :: origin-store-long.cc
>     MemorySanitizer :: param_tls_limit.cc
>     MemorySanitizer :: poison_in_free.cc
>     MemorySanitizer :: print_stats.cc
>     MemorySanitizer :: pthread_getattr_np_deadlock.cc
>     MemorySanitizer :: rand_r.cc
>     MemorySanitizer :: readdir64.cc
>     MemorySanitizer :: realloc-large-origin.cc
>     MemorySanitizer :: realloc-origin.cc
>     MemorySanitizer :: report-demangling.cc
>     MemorySanitizer :: scandir.cc
>     MemorySanitizer :: scandir_null.cc
>     MemorySanitizer :: select.cc
>     MemorySanitizer :: select_float_origin.cc
>     MemorySanitizer :: select_origin.cc
>     MemorySanitizer :: setlocale.cc
>     MemorySanitizer :: signal_stress_test.cc
>     MemorySanitizer :: sigwait.cc
>     MemorySanitizer :: sigwaitinfo.cc
>     MemorySanitizer :: stack-origin.cc
>     MemorySanitizer :: stack-origin2.cc
>     MemorySanitizer :: strerror_r-non-gnu.c
>     MemorySanitizer :: strlen_of_shadow.cc
>     MemorySanitizer :: strxfrm.cc
>     MemorySanitizer :: sync_lock_set_and_test.cc
>     MemorySanitizer :: textdomain.cc
>     MemorySanitizer :: times.cc
>     MemorySanitizer :: tls_reuse.cc
>     MemorySanitizer :: tsearch.cc
>     MemorySanitizer :: tzset.cc
>     MemorySanitizer :: unaligned_read_origin.cc
>     MemorySanitizer :: unpoison_string.cc
>     MemorySanitizer :: use-after-free.cc
>     MemorySanitizer :: vector_cvt.cc
>     SanitizerCommon-msan :: Linux/aligned_alloc.c
>     SanitizerCommon-msan :: Linux/clock_gettime.c
>     SanitizerCommon-msan :: Linux/getpass.cc
>     SanitizerCommon-msan :: Linux/getpwnam_r_invalid_user.cc
>     SanitizerCommon-msan :: Linux/mlock_test.cc
>     SanitizerCommon-msan :: Linux/open_memstream.cc
>     SanitizerCommon-msan :: Linux/ptrace.cc
>     SanitizerCommon-msan :: Linux/sanitizer_set_death_callback_test.cc
>     SanitizerCommon-msan :: Linux/sched_getparam.cc
>     SanitizerCommon-msan :: Linux/signal_segv_handler.cc
>     SanitizerCommon-msan :: Linux/timerfd.cc
>     SanitizerCommon-msan :: Posix/decorate_proc_maps.cc
>     SanitizerCommon-msan :: corelimit.cc
>     SanitizerCommon-msan :: malloc_hook.cc
>     SanitizerCommon-msan :: options-help.cc
>     SanitizerCommon-msan :: options-include.cc
>     SanitizerCommon-msan :: options-invalid.cc
>     SanitizerCommon-msan :: print-stack-trace.cc
>     SanitizerCommon-msan :: pthread_mutexattr_get.cc
>     SanitizerCommon-msan :: strcasestr.c
>     SanitizerCommon-msan :: strcspn.c
>     SanitizerCommon-msan :: strpbrk.c
>     SanitizerCommon-msan :: strspn.c
>     SanitizerCommon-msan :: strstr.c
>     UBSan-MSan-x86_64 :: TestCases/Float/cast-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/add-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/div-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/div-zero.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/incdec-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/mul-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/negate-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/no-recover.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/shift.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/sub-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/uadd-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/uincdec-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/umul-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/usub-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/Linux/coverage-levels.cc
>     UBSan-MSan-x86_64 :: TestCases/Misc/Linux/ubsan_options.cc
>     UBSan-MSan-x86_64 :: TestCases/Misc/bool.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/bounds.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/deduplication.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/enum.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/log-path_test.cc
>     UBSan-MSan-x86_64 :: TestCases/Misc/missing_return.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/nonnull-arg.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/nonnull.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/unreachable.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/vla.c
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/Function/function.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/misaligned.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/null.cpp
>     UBSan-MSan-x86_64 ::
> TestCases/TypeCheck/vptr-virtual-base-construction.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/vptr-virtual-base.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/vptr.cpp
>
>   Expected Passes    : 24017
>   Expected Failures  : 138
>   Unsupported Tests  : 498
>   Unexpected Failures: 154
>
>
> 14.04:
> Failing Tests (150):
>     AddressSanitizer-x86_64-linux :: TestCases/Posix/readv.cc
>     MemorySanitizer :: Linux/fopencookie.cc
>     MemorySanitizer :: Linux/getresid.cc
>     MemorySanitizer :: Linux/glob.cc
>     MemorySanitizer :: Linux/glob_altdirfunc.cc
>     MemorySanitizer :: Linux/glob_nomatch.cc
>     MemorySanitizer :: Linux/ioctl_sound.cc
>     MemorySanitizer :: Linux/mallinfo.cc
>     MemorySanitizer :: Linux/obstack.cc
>     MemorySanitizer :: Linux/sunrpc.cc
>     MemorySanitizer :: Linux/sunrpc_bytes.cc
>     MemorySanitizer :: Linux/sunrpc_string.cc
>     MemorySanitizer :: Linux/syscalls.cc
>     MemorySanitizer :: Linux/tcgetattr.cc
>     MemorySanitizer :: Linux/xattr.cc
>     MemorySanitizer :: allocator_returns_null.cc
>     MemorySanitizer :: backtrace.cc
>     MemorySanitizer :: c-strdup.c
>     MemorySanitizer :: chained_origin.cc
>     MemorySanitizer :: chained_origin_empty_stack.cc
>     MemorySanitizer :: chained_origin_limits.cc
>     MemorySanitizer :: chained_origin_memcpy.cc
>     MemorySanitizer :: chained_origin_with_signals.cc
>     MemorySanitizer :: check_mem_is_initialized.cc
>     MemorySanitizer :: coverage-levels.cc
>     MemorySanitizer :: cxa_atexit.cc
>     MemorySanitizer :: death-callback.cc
>     MemorySanitizer :: dlerror.cc
>     MemorySanitizer :: dso-origin.cc
>     MemorySanitizer :: dtls_test.c
>     MemorySanitizer :: errno.cc
>     MemorySanitizer :: fork.cc
>     MemorySanitizer :: ftime.cc
>     MemorySanitizer :: getaddrinfo-positive.cc
>     MemorySanitizer :: getaddrinfo.cc
>     MemorySanitizer :: getc_unlocked.c
>     MemorySanitizer :: getline.cc
>     MemorySanitizer :: heap-origin.cc
>     MemorySanitizer :: iconv.cc
>     MemorySanitizer :: if_indextoname.cc
>     MemorySanitizer :: ifaddrs.cc
>     MemorySanitizer :: initgroups.cc
>     MemorySanitizer :: inline.cc
>     MemorySanitizer :: insertvalue_origin.cc
>     MemorySanitizer :: ioctl.cc
>     MemorySanitizer :: ioctl_custom.cc
>     MemorySanitizer :: mktime.cc
>     MemorySanitizer :: mmap.cc
>     MemorySanitizer :: mmap_below_shadow.cc
>     MemorySanitizer :: msan_check_mem_is_initialized.cc
>     MemorySanitizer :: msan_dump_shadow.cc
>     MemorySanitizer :: msan_print_shadow.cc
>     MemorySanitizer :: msan_print_shadow2.cc
>     MemorySanitizer :: msan_print_shadow3.cc
>     MemorySanitizer :: mul_by_const.cc
>     MemorySanitizer :: no_sanitize_memory.cc
>     MemorySanitizer :: no_sanitize_memory_prop.cc
>     MemorySanitizer :: origin-store-long.cc
>     MemorySanitizer :: param_tls_limit.cc
>     MemorySanitizer :: poison_in_free.cc
>     MemorySanitizer :: print_stats.cc
>     MemorySanitizer :: pthread_getattr_np_deadlock.cc
>     MemorySanitizer :: rand_r.cc
>     MemorySanitizer :: readdir64.cc
>     MemorySanitizer :: realloc-large-origin.cc
>     MemorySanitizer :: realloc-origin.cc
>     MemorySanitizer :: report-demangling.cc
>     MemorySanitizer :: scandir.cc
>     MemorySanitizer :: scandir_null.cc
>     MemorySanitizer :: select.cc
>     MemorySanitizer :: select_float_origin.cc
>     MemorySanitizer :: select_origin.cc
>     MemorySanitizer :: setlocale.cc
>     MemorySanitizer :: signal_stress_test.cc
>     MemorySanitizer :: sigwait.cc
>     MemorySanitizer :: sigwaitinfo.cc
>     MemorySanitizer :: stack-origin.cc
>     MemorySanitizer :: stack-origin2.cc
>     MemorySanitizer :: strerror_r-non-gnu.c
>     MemorySanitizer :: strlen_of_shadow.cc
>     MemorySanitizer :: strxfrm.cc
>     MemorySanitizer :: sync_lock_set_and_test.cc
>     MemorySanitizer :: textdomain.cc
>     MemorySanitizer :: times.cc
>     MemorySanitizer :: tls_reuse.cc
>     MemorySanitizer :: tsearch.cc
>     MemorySanitizer :: tzset.cc
>     MemorySanitizer :: unaligned_read_origin.cc
>     MemorySanitizer :: unpoison_string.cc
>     MemorySanitizer :: use-after-free.cc
>     MemorySanitizer :: vector_cvt.cc
>     SanitizerCommon-asan :: Linux/getpass.cc
>     SanitizerCommon-lsan :: Linux/getpass.cc
>     SanitizerCommon-msan :: Linux/aligned_alloc.c
>     SanitizerCommon-msan :: Linux/clock_gettime.c
>     SanitizerCommon-msan :: Linux/getpass.cc
>     SanitizerCommon-msan :: Linux/getpwnam_r_invalid_user.cc
>     SanitizerCommon-msan :: Linux/mlock_test.cc
>     SanitizerCommon-msan :: Linux/open_memstream.cc
>     SanitizerCommon-msan :: Linux/ptrace.cc
>     SanitizerCommon-msan :: Linux/sanitizer_set_death_callback_test.cc
>     SanitizerCommon-msan :: Linux/sched_getparam.cc
>     SanitizerCommon-msan :: Linux/signal_segv_handler.cc
>     SanitizerCommon-msan :: Linux/timerfd.cc
>     SanitizerCommon-msan :: Posix/decorate_proc_maps.cc
>     SanitizerCommon-msan :: corelimit.cc
>     SanitizerCommon-msan :: malloc_hook.cc
>     SanitizerCommon-msan :: options-help.cc
>     SanitizerCommon-msan :: options-include.cc
>     SanitizerCommon-msan :: options-invalid.cc
>     SanitizerCommon-msan :: print-stack-trace.cc
>     SanitizerCommon-msan :: pthread_mutexattr_get.cc
>     SanitizerCommon-msan :: strcasestr.c
>     SanitizerCommon-msan :: strcspn.c
>     SanitizerCommon-msan :: strpbrk.c
>     SanitizerCommon-msan :: strspn.c
>     SanitizerCommon-msan :: strstr.c
>     SanitizerCommon-tsan :: Linux/getpass.cc
>     UBSan-MSan-x86_64 :: TestCases/Float/cast-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/add-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/div-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/div-zero.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/incdec-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/mul-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/negate-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/no-recover.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/shift.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/sub-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/uadd-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/uincdec-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/umul-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Integer/usub-overflow.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/Linux/coverage-levels.cc
>     UBSan-MSan-x86_64 :: TestCases/Misc/Linux/ubsan_options.cc
>     UBSan-MSan-x86_64 :: TestCases/Misc/bool.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/bounds.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/deduplication.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/enum.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/log-path_test.cc
>     UBSan-MSan-x86_64 :: TestCases/Misc/missing_return.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/nonnull-arg.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/nonnull.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/unreachable.cpp
>     UBSan-MSan-x86_64 :: TestCases/Misc/vla.c
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/Function/function.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/misaligned.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/null.cpp
>     UBSan-MSan-x86_64 ::
> TestCases/TypeCheck/vptr-virtual-base-construction.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/vptr-virtual-base.cpp
>     UBSan-MSan-x86_64 :: TestCases/TypeCheck/vptr.cpp
>
>   Expected Passes    : 23383
>   Expected Failures  : 132
>   Unsupported Tests  : 375
>   Unexpected Failures: 150
>
> Ben
>
>
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20151214/9f5dc693/attachment.html>


More information about the cfe-dev mailing list