pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
compiler-rt-netbsd: Update to SVN r. 346222
Module Name: pkgsrc-wip
Committed By: Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By: kamil
Date: Tue Nov 6 12:12:12 2018 +0100
Changeset: 28972346be1d6f07a0cb6bd04bd619b92035713d
Modified Files:
compiler-rt-netbsd/Makefile
compiler-rt-netbsd/distinfo
compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
Removed Files:
compiler-rt-netbsd/TODO
compiler-rt-netbsd/TODO.check
compiler-rt-netbsd/patches/patch-CMakeLists.txt
compiler-rt-netbsd/patches/patch-cmake_Modules_HandleCompilerRT.cmake
compiler-rt-netbsd/patches/patch-lib_fuzzer_FuzzerLoop.cpp
compiler-rt-netbsd/patches/patch-lib_tsan_CMakeLists.txt
compiler-rt-netbsd/patches/patch-lib_xray_xray__init.cc
compiler-rt-netbsd/patches/patch-test_xray_TestCases_Posix_fork__basic__logging.cc
Log Message:
compiler-rt-netbsd: Update to SVN r. 346222
Drop patches that are not top important.
Drop merged patches:
[compiler-rt] r346196 - Disable XRay test fork_basic_logging for NetBSD
[compiler-rt] r346194 - Follow Windows' approach for NetBSD in AlarmCallback()
[compiler-rt] r346222 - Prioritize the constructor call of __local_xray_dyninit()
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=28972346be1d6f07a0cb6bd04bd619b92035713d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
compiler-rt-netbsd/Makefile | 2 +-
compiler-rt-netbsd/TODO | 7 -
compiler-rt-netbsd/TODO.check | 694 ---------------------
compiler-rt-netbsd/distinfo | 12 +-
compiler-rt-netbsd/patches/patch-CMakeLists.txt | 24 -
.../patch-cmake_Modules_HandleCompilerRT.cmake | 11 -
.../patches/patch-lib_fuzzer_FuzzerLoop.cpp | 13 -
...zer__common_sanitizer__common__interceptors.inc | 20 +-
...b_sanitizer__common_sanitizer__internal__defs.h | 4 +-
...zer__common_sanitizer__platform__interceptors.h | 3 +-
.../patches/patch-lib_tsan_CMakeLists.txt | 13 -
.../patches/patch-lib_xray_xray__init.cc | 16 -
...st_xray_TestCases_Posix_fork__basic__logging.cc | 25 -
13 files changed, 10 insertions(+), 834 deletions(-)
diffs:
diff --git a/compiler-rt-netbsd/Makefile b/compiler-rt-netbsd/Makefile
index 1831c3bcf6..b7b8ae2dd9 100644
--- a/compiler-rt-netbsd/Makefile
+++ b/compiler-rt-netbsd/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= lang devel
SVN_REPOSITORIES= compiler-rt
SVN_REPO.compiler-rt= http://llvm.org/svn/llvm-project/compiler-rt/trunk
-SVN_REVISION.compiler-rt= 346098
+SVN_REVISION.compiler-rt= 346222
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://compiler-rt.llvm.org/
diff --git a/compiler-rt-netbsd/TODO b/compiler-rt-netbsd/TODO
deleted file mode 100644
index f3da736ff7..0000000000
--- a/compiler-rt-netbsd/TODO
+++ /dev/null
@@ -1,7 +0,0 @@
-- FreeBSD reports issue in AsanTSDInit(), it calls pthread_key_create() while
- libthr.so is not loaded, and that causes pthread_key_create() to always return
- ENOSYS. https://reviews.llvm.org/D39254
- Check whether it is valid for NetBSD.
-- Fix remaining issues in Sanitizers.
-- Interceptors for the set{ut,utx,pw,netgr,gr,host,serv,pass}ent() family of
- functions
diff --git a/compiler-rt-netbsd/TODO.check b/compiler-rt-netbsd/TODO.check
deleted file mode 100644
index a8cc670d41..0000000000
--- a/compiler-rt-netbsd/TODO.check
+++ /dev/null
@@ -1,694 +0,0 @@
-$ make help|grep check|grep -v check-llvm|grep -v check-lldb|grep -v check-clang
-... check-all
-... check-builtins
-... check-interception
-... check-lsan
-... check-ubsan
-... check-cfi
-... check-cfi-and-supported
-... check-sanitizer
-... check-fuzzer-default-x86_64
-... check-fuzzer
-... check-fuzzer-unit
-... check-asan
-... check-asan-dynamic
-... check-msan
-... check-tsan
-... check-safestack
-... check-scudo
-... check-ubsan-minimal
-... check-profile
-... check-xray
-... check-shadowcallstack
-... clang-check
-... environment_check
-... prepare-check-lit
-... check-lit
-... check
-
-$ make check-builtins
-
-********************
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 48.04s
-********************
-Failing Tests (5):
- Builtins-i386-netbsd :: clear_cache_test.c
- Builtins-i386-netbsd :: enable_execute_stack_test.c
- Builtins-i386-netbsd :: muldc3_test.c
- Builtins-x86_64-netbsd :: clear_cache_test.c
- Builtins-x86_64-netbsd :: enable_execute_stack_test.c
-
- Expected Passes : 343
- Expected Failures : 4
- Unsupported Tests : 36
- Unexpected Failures: 5
-
-$ check-interception
-
--- Testing: 0 tests, 0 threads --
-Testing Time: 0.00s
-
-$ check-lsan
-
-********************
-Testing Time: 10.08s
-********************
-Failing Tests (100):
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/default_options.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/disabler.c
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/disabler.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/do_leak_check_override.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/ignore_object.c
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/leak_check_at_exit.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/link_turned_off.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/many_tls_keys.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/pointer_to_self.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/print_suppressions.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/recoverable_leak_check.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/register_root_region.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/suppressions_default.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/suppressions_file.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/swapcontext.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_after_return.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_globals_initialized.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_globals_uninitialized.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_poisoned_asan.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_registers.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_stacks.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_stacks_threaded.cc
- LeakSanitizer-AddressSanitizer-i386 :: TestCases/use_unaligned.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/default_options.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/disabler.c
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/disabler.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/do_leak_check_override.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/ignore_object.c
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/leak_check_at_exit.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/link_turned_off.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/many_tls_keys.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/pointer_to_self.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/print_suppressions.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/recoverable_leak_check.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/register_root_region.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/suppressions_default.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/suppressions_file.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/swapcontext.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_after_return.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_globals_initialized.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_globals_uninitialized.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_poisoned_asan.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_registers.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_stacks.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_stacks_threaded.cc
- LeakSanitizer-AddressSanitizer-x86_64 :: TestCases/use_unaligned.cc
- LeakSanitizer-Standalone-i386 :: TestCases/default_options.cc
- LeakSanitizer-Standalone-i386 :: TestCases/disabler.c
- LeakSanitizer-Standalone-i386 :: TestCases/disabler.cc
- LeakSanitizer-Standalone-i386 :: TestCases/do_leak_check_override.cc
- LeakSanitizer-Standalone-i386 :: TestCases/high_allocator_contention.cc
- LeakSanitizer-Standalone-i386 :: TestCases/ignore_object.c
- LeakSanitizer-Standalone-i386 :: TestCases/ignore_object_errors.cc
- LeakSanitizer-Standalone-i386 :: TestCases/leak_check_at_exit.cc
- LeakSanitizer-Standalone-i386 :: TestCases/leak_check_before_thread_started.cc
- LeakSanitizer-Standalone-i386 :: TestCases/link_turned_off.cc
- LeakSanitizer-Standalone-i386 :: TestCases/many_tls_keys.cc
- LeakSanitizer-Standalone-i386 :: TestCases/new_array_with_dtor_0.cc
- LeakSanitizer-Standalone-i386 :: TestCases/pointer_to_self.cc
- LeakSanitizer-Standalone-i386 :: TestCases/print_suppressions.cc
- LeakSanitizer-Standalone-i386 :: TestCases/recoverable_leak_check.cc
- LeakSanitizer-Standalone-i386 :: TestCases/register_root_region.cc
- LeakSanitizer-Standalone-i386 :: TestCases/sanity_check_pure_c.c
- LeakSanitizer-Standalone-i386 :: TestCases/suppressions_default.cc
- LeakSanitizer-Standalone-i386 :: TestCases/suppressions_file.cc
- LeakSanitizer-Standalone-i386 :: TestCases/swapcontext.cc
- LeakSanitizer-Standalone-i386 :: TestCases/use_after_return.cc
- LeakSanitizer-Standalone-i386 :: TestCases/use_globals_initialized.cc
- LeakSanitizer-Standalone-i386 :: TestCases/use_globals_uninitialized.cc
- LeakSanitizer-Standalone-i386 :: TestCases/use_registers.cc
- LeakSanitizer-Standalone-i386 :: TestCases/use_stacks.cc
- LeakSanitizer-Standalone-i386 :: TestCases/use_stacks_threaded.cc
- LeakSanitizer-Standalone-i386 :: TestCases/use_unaligned.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/default_options.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/disabler.c
- LeakSanitizer-Standalone-x86_64 :: TestCases/disabler.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/do_leak_check_override.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/high_allocator_contention.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/ignore_object.c
- LeakSanitizer-Standalone-x86_64 :: TestCases/ignore_object_errors.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/leak_check_at_exit.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/leak_check_before_thread_started.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/link_turned_off.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/many_tls_keys.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/new_array_with_dtor_0.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/pointer_to_self.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/print_suppressions.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/recoverable_leak_check.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/register_root_region.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/sanity_check_pure_c.c
- LeakSanitizer-Standalone-x86_64 :: TestCases/suppressions_default.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/suppressions_file.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/swapcontext.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/use_after_return.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/use_globals_initialized.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/use_globals_uninitialized.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/use_registers.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/use_stacks.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/use_stacks_threaded.cc
- LeakSanitizer-Standalone-x86_64 :: TestCases/use_unaligned.cc
-
- Expected Passes : 10
- Unsupported Tests : 62
- Unexpected Failures: 100
-
-$ check-ubsan
-
-********************
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 67.85s
-********************
-Failing Tests (14):
- UBSan-AddressSanitizer-i386 :: TestCases/ImplicitConversion/integer-conversion.c
- UBSan-AddressSanitizer-i386 :: TestCases/ImplicitConversion/integer-truncation.c
- UBSan-AddressSanitizer-i386 :: TestCases/TypeCheck/vptr-non-unique-typeinfo.cpp
- UBSan-AddressSanitizer-x86_64 :: TestCases/ImplicitConversion/integer-conversion.c
- UBSan-AddressSanitizer-x86_64 :: TestCases/ImplicitConversion/integer-truncation.c
- UBSan-MemorySanitizer-x86_64 :: TestCases/ImplicitConversion/integer-conversion.c
- UBSan-MemorySanitizer-x86_64 :: TestCases/ImplicitConversion/integer-truncation.c
- UBSan-Standalone-i386 :: TestCases/ImplicitConversion/integer-conversion.c
- UBSan-Standalone-i386 :: TestCases/ImplicitConversion/integer-truncation.c
- UBSan-Standalone-i386 :: TestCases/TypeCheck/vptr-non-unique-typeinfo.cpp
- UBSan-Standalone-x86_64 :: TestCases/ImplicitConversion/integer-conversion.c
- UBSan-Standalone-x86_64 :: TestCases/ImplicitConversion/integer-truncation.c
- UBSan-ThreadSanitizer-x86_64 :: TestCases/ImplicitConversion/integer-conversion.c
- UBSan-ThreadSanitizer-x86_64 :: TestCases/ImplicitConversion/integer-truncation.c
-
- Expected Passes : 245
- Expected Failures : 1
- Unsupported Tests : 34
- Unexpected Failures: 14
-
-$ check-cfi
-
--- Testing: 496 tests, 8 threads --
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 0.23s
- Unsupported Tests : 496
-
-$ check-cfi-and-supported
-
-BaseException: Tests unsupported
-
-$ make check-sanitizer
-
-********************
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 44.59s
-********************
-Failing Tests (27):
- SanitizerCommon-asan-i386-NetBSD :: Posix/devname_r.cc
- SanitizerCommon-asan-i386-NetBSD :: Posix/readlinkat.c
- SanitizerCommon-asan-i386-NetBSD :: get_module_and_offset_for_pc.cc
- SanitizerCommon-asan-i386-NetBSD :: pthread_mutexattr_get.cc
- SanitizerCommon-asan-i386-NetBSD :: sanitizer_coverage_trace_pc_guard.cc
- SanitizerCommon-asan-x86_64-NetBSD :: Posix/devname_r.cc
- SanitizerCommon-asan-x86_64-NetBSD :: get_module_and_offset_for_pc.cc
- SanitizerCommon-asan-x86_64-NetBSD :: pthread_mutexattr_get.cc
- SanitizerCommon-asan-x86_64-NetBSD :: sanitizer_coverage_trace_pc_guard.cc
- SanitizerCommon-msan-x86_64-NetBSD :: NetBSD/getgroupmembership.cc
- SanitizerCommon-msan-x86_64-NetBSD :: Posix/dedup_token_length_test.cc
- SanitizerCommon-msan-x86_64-NetBSD :: Posix/devname_r.cc
- SanitizerCommon-msan-x86_64-NetBSD :: get_module_and_offset_for_pc.cc
- SanitizerCommon-msan-x86_64-NetBSD :: pthread_mutexattr_get.cc
- SanitizerCommon-msan-x86_64-NetBSD :: sanitizer_coverage_trace_pc_guard.cc
- SanitizerCommon-tsan-x86_64-NetBSD :: Posix/dedup_token_length_test.cc
- SanitizerCommon-tsan-x86_64-NetBSD :: Posix/devname_r.cc
- SanitizerCommon-tsan-x86_64-NetBSD :: get_module_and_offset_for_pc.cc
- SanitizerCommon-tsan-x86_64-NetBSD :: pthread_mutexattr_get.cc
- SanitizerCommon-ubsan-i386-NetBSD :: Posix/dedup_token_length_test.cc
- SanitizerCommon-ubsan-i386-NetBSD :: Posix/devname_r.cc
- SanitizerCommon-ubsan-i386-NetBSD :: get_module_and_offset_for_pc.cc
- SanitizerCommon-ubsan-i386-NetBSD :: pthread_mutexattr_get.cc
- SanitizerCommon-ubsan-x86_64-NetBSD :: Posix/dedup_token_length_test.cc
- SanitizerCommon-ubsan-x86_64-NetBSD :: Posix/devname_r.cc
- SanitizerCommon-ubsan-x86_64-NetBSD :: get_module_and_offset_for_pc.cc
- SanitizerCommon-ubsan-x86_64-NetBSD :: pthread_mutexattr_get.cc
-
- Expected Passes : 688
- Expected Failures : 13
- Unsupported Tests : 228
- Unexpected Failures: 27
-
-$ check-fuzzer-default-x86_64
-
-********************
-Testing Time: 65.05s
-********************
-Failing Tests (5):
- libFuzzer :: handle-unstable.test
- libFuzzer :: trace-malloc-threaded.test
- libFuzzer :: value-profile-cmp.test
- libFuzzer :: value-profile-mem.test
- libFuzzer :: value-profile-strcmp.test
-
- Expected Passes : 81
- Unsupported Tests : 12
- Unexpected Failures: 5
-
-$ check-fuzzer
-
-********************
-Testing Time: 50.02s
-********************
-Failing Tests (5):
- libFuzzer :: handle-unstable.test
- libFuzzer :: trace-malloc-threaded.test
- libFuzzer :: value-profile-cmp.test
- libFuzzer :: value-profile-mem.test
- libFuzzer :: value-profile-strcmp.test
-
- Expected Passes : 81
- Unsupported Tests : 12
- Unexpected Failures: 5
-
-$ check-fuzzer-unit
-
--- Testing: 36 tests, 8 threads --
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 0.44s
- Expected Passes : 36
-
-$ check-asan
-
-********************
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 140.02s
-********************
-Failing Tests (16):
- AddressSanitizer-Unit :: ./Asan-i386-calls-Noinst-Test/AddressSanitizer.ThreadedQuarantineTest
- AddressSanitizer-Unit :: ./Asan-i386-inline-Noinst-Test/AddressSanitizer.ThreadedQuarantineTest
- AddressSanitizer-Unit :: ./Asan-x86_64-calls-Noinst-Test/AddressSanitizer.ThreadedQuarantineTest
- AddressSanitizer-Unit :: ./Asan-x86_64-calls-Test/AddressSanitizerInterface.ManyThreadsWithStatsStressTest
- AddressSanitizer-Unit :: ./Asan-x86_64-inline-Noinst-Test/AddressSanitizer.ThreadedQuarantineTest
- AddressSanitizer-Unit :: ./Asan-x86_64-inline-Test/AddressSanitizerInterface.ManyThreadsWithStatsStressTest
- AddressSanitizer-i386-netbsd :: TestCases/Posix/coverage-reset.cc
- AddressSanitizer-i386-netbsd :: TestCases/Posix/coverage.cc
- AddressSanitizer-i386-netbsd :: TestCases/Posix/dlclose-test.cc
- AddressSanitizer-i386-netbsd :: TestCases/Posix/interception-in-shared-lib-test.cc
- AddressSanitizer-i386-netbsd :: TestCases/Posix/stack-use-after-return.cc
- AddressSanitizer-i386-netbsd :: TestCases/intercept-rethrow-exception.cc
- AddressSanitizer-i386-netbsd :: TestCases/suppressions-library.cc
- AddressSanitizer-x86_64-netbsd :: TestCases/Posix/stack-use-after-return.cc
- AddressSanitizer-x86_64-netbsd :: TestCases/Posix/tsd_dtor_leak.cc
- AddressSanitizer-x86_64-netbsd :: TestCases/intercept-rethrow-exception.cc
-
- Expected Passes : 851
- Expected Failures : 4
- Unsupported Tests : 437
- Unexpected Failures: 16
-
-$ check-asan-dynamic
-
-********************
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 74.22s
-********************
-Unexpected Passing Tests (1):
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/interception_failure_test.cc
-
-********************
-Failing Tests (220):
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/Posix/coverage-reset.cc
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/Posix/coverage.cc
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/Posix/dlclose-test.cc
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/Posix/interception-in-shared-lib-test.cc
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/Posix/stack-use-after-return.cc
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/intercept-rethrow-exception.cc
- AddressSanitizer-i386-netbsd-dynamic :: TestCases/suppressions-library.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/asan-sigbus.cpp
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/asan-symbolize-sanity-test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/asprintf.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/assign_large_valloc_to_global.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/closed-fds.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/concurrent_overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/coverage-fork.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/coverage-module-unloaded.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/coverage-reset.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/coverage.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/current_allocated_bytes.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/deep_call_stack.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/deep_thread_stack.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/dlclose-test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/fgets_fputs.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/fread_fwrite.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/free_hook_realloc.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/freopen.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/gc-test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/glob.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/global-registration.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/halt_on_error-signals.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/halt_on_error-torture.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/halt_on_error_suppress_equal_pcs.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/handle_abort_on_error.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/init-order-pthread-create.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/interception-in-shared-lib-test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/invalid-pointer-pairs-threads.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/ioctl.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/large_allocator_unpoisons_on_free.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/mmap_limit_mb.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/new_array_cookie_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/new_array_cookie_uaf_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/new_array_cookie_with_new_from_class.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/print_cmdline.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/readv.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/shared-lib-test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/stack-overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/stack-use-after-return.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/start-deactivated.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/strchr.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/strerror_r_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/strndup_oob_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/strndup_oob_test2.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/tsd_dtor_leak.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/wait.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/wait3.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/wait4.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/Posix/waitid.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_big_alignment.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_constant_size.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_detect_custom_size_.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_instruments_all_paddings.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_loop_unpoisoning.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_overflow_partial.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_overflow_right.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_safe_access.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_underflow_left.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/alloca_vla_interact.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/asan_and_llvm_coverage_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/asan_options-help.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/atexit_stats.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/atoi_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/atol_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/atoll_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/blacklist.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/calloc-overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/contiguous_container.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/contiguous_container_crash.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/coverage-disabled.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/coverage-trace-pc.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/debug_double_free.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/debug_locate.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/debug_mapping.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/debug_report.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/debug_stacks.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/deep_stack_uaf.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/deep_tail_call.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/default_options.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/describe_address.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/double-free.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/error_report_callback.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/exitcode.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/force_inline_opt0.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/frexp_interceptor.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/global-address.cpp
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/global-demangle.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/global-location.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/global-overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/global-underflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/halt_on_error-1.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/handle_noreturn_bug.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/heap-overflow-large.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/heap-overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/heavy_uar_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/huge_negative_hea_oob.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/ill.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/init-order-atexit.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/initialization-blacklist.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/initialization-bug.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/initialization-constexpr.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/initialization-nobug.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/inline.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/intercept-rethrow-exception.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/interface_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/intra-object-overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/invalid-free.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/invalid-pointer-pairs-compare-errors.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/invalid-pointer-pairs-compare-null.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/invalid-pointer-pairs-compare-success.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/invalid-pointer-pairs-subtract-errors.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/invalid-pointer-pairs-subtract-success.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/invalid-pointer-pairs.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/large_func_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/log-path_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/longjmp.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/lsan_annotations.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/malloc-size-too-big.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/malloc_context_size.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/malloc_fill.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/max_redzone.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/memcmp_strict_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/memcmp_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/memset_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/non-executable-pc.cpp
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/null_deref.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/on_error_callback.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/partial_right.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/pass-object-byval.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/pass-struct-byval.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/poison_partial.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/pr33372.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/print_summary.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/printf-1.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/printf-2.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/printf-3.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/printf-4.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/printf-5.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/printf-m.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/realloc.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/sanity_check_pure_c.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/scariness_score_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/set_shadow_test.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/sleep_after_init.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/sleep_before_dying.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/small_memcpy_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/speculative_load.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/speculative_load2.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/stack-buffer-overflow-with-position.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/stack-buffer-overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/stack-frame-demangle.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/stack-oob-frames.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcasestr-1.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcasestr-2.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcasestr_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcat_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strchr_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcmp_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcpy-overlap.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcspn-1.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcspn-2.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strcspn_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strip_path_prefix.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strncasecmp_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strncat-overlap.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strncat_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strncmp_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strncpy-overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strncpy-overlap.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strpbrk-1.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strpbrk-2.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strpbrk_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strspn-1.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strspn-2.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strspn_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strstr-1.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strstr-2.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strstr_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strtok.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strtol_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/strtoll_strict.c
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/suppressions-exec-relative-location.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/suppressions-function.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/suppressions-interceptor.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/suppressions-library.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/throw_call_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/throw_catch.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/throw_invoke_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/time_interceptor.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/uar_and_exceptions.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/unaligned_loads_and_stores.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-delete.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-free-right.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-free.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-poison.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-capture.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-dtor-order.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-goto.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-if.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-inlined.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-loop-bug.cc
- Add
-2 warning(s) in tests.
-ressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-loop-removed.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-loop.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-nobug.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-temp.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-temp2.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope-types.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/use-after-scope.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/verbose-log-path_test.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/vla_chrome_testcase.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/vla_condition_overflow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/vla_loop_overfow.cc
- AddressSanitizer-x86_64-netbsd-dynamic :: TestCases/zero_page_pc.cc
-
- Expected Passes : 395
- Expected Failures : 3
- Unsupported Tests : 437
- Unexpected Passes : 1
- Unexpected Failures: 220
-
-$ check-msan
-
-********************
-Testing Time: 51.40s
-********************
-Failing Tests (5):
- MemorySanitizer-X86_64 :: chained_origin_with_signals.cc
- MemorySanitizer-X86_64 :: dtls_test.c
- MemorySanitizer-X86_64 :: fork.cc
- MemorySanitizer-X86_64 :: ioctl_custom.cc
- MemorySanitizer-X86_64 :: signal_stress_test.cc
-
- Expected Passes : 103
- Expected Failures : 1
- Unsupported Tests : 29
- Unexpected Failures: 5
-
-$ check-tsan
-
-********************
-Testing Time: 61.81s
-********************
-Failing Tests (7):
- ThreadSanitizer-x86_64 :: dtls.c
- ThreadSanitizer-x86_64 :: getline_nohang.cc
- ThreadSanitizer-x86_64 :: ignore_lib5.cc
- ThreadSanitizer-x86_64 :: ignored-interceptors-mmap.cc
- ThreadSanitizer-x86_64 :: mutex_lock_destroyed.cc
- ThreadSanitizer-x86_64 :: strerror_r.cc
- ThreadSanitizer-x86_64 :: vfork.cc
-
- Expected Passes : 288
- Expected Failures : 1
- Unsupported Tests : 86
- Unexpected Failures: 7
-
-$ check-safestack
-
-********************
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 0.56s
-********************
-Failing Tests (1):
- SafeStack :: pthread-cleanup.c
-
- Expected Passes : 7
- Unsupported Tests : 1
- Unexpected Failures: 1
-
-$ check-scudo
-
-********************
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 5.65s
-********************
-Failing Tests (29):
- Scudo-i386 :: memalign.c
- Scudo-i386 :: preload.cpp
- Scudo-i386 :: secondary.c
- Scudo-i386 :: threads.c
- Scudo-i386 :: tsd_destruction.c
- Scudo-i386 :: valloc.c
- Scudo-x86_64 :: aligned-new.cpp
- Scudo-x86_64 :: alignment.c
- Scudo-x86_64 :: double-free.cpp
- Scudo-x86_64 :: fsanitize.c
- Scudo-x86_64 :: interface.cpp
- Scudo-x86_64 :: malloc.cpp
- Scudo-x86_64 :: memalign.c
- Scudo-x86_64 :: mismatch.cpp
- Scudo-x86_64 :: options.cpp
- Scudo-x86_64 :: overflow.c
- Scudo-x86_64 :: preinit.c
- Scudo-x86_64 :: preload.cpp
- Scudo-x86_64 :: quarantine.c
- Scudo-x86_64 :: random_shuffle.cpp
- Scudo-x86_64 :: realloc.cpp
- Scudo-x86_64 :: rss.c
- Scudo-x86_64 :: secondary.c
- Scudo-x86_64 :: sized-delete.cpp
- Scudo-x86_64 :: sizes.cpp
- Scudo-x86_64 :: stats.c
- Scudo-x86_64 :: threads.c
- Scudo-x86_64 :: tsd_destruction.c
- Scudo-x86_64 :: valloc.c
-
- Expected Passes : 21
- Unexpected Failures: 29
-
-$ check-ubsan-minimal
-
--- Testing: 10 tests, 8 threads --
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 0.50s
- Expected Passes : 8
- Unsupported Tests : 2
-
-$ check-profile
-
--- Testing: 138 tests, 8 threads --
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 0.12s
- Unsupported Tests : 138
-
-$ check-xray
-
-********************
-
-7 warning(s) in tests.
-Testing Time: 5.98s
-********************
-Failing Tests (23):
- XRay-x86_64-netbsd :: TestCases/Posix/arg1-arg0-logging.cc
- XRay-x86_64-netbsd :: TestCases/Posix/arg1-logger.cc
- XRay-x86_64-netbsd :: TestCases/Posix/arg1-logging-implicit-this.cc
- XRay-x86_64-netbsd :: TestCases/Posix/argv0-log-file-name.cc
- XRay-x86_64-netbsd :: TestCases/Posix/basic-filtering.cc
- XRay-x86_64-netbsd :: TestCases/Posix/c-test.cc
- XRay-x86_64-netbsd :: TestCases/Posix/common-trampoline-alignment.cc
- XRay-x86_64-netbsd :: TestCases/Posix/coverage-sample.cc
- XRay-x86_64-netbsd :: TestCases/Posix/custom-event-handler-alignment.cc
- XRay-x86_64-netbsd :: TestCases/Posix/fdr-mode-inmemory.cc
- XRay-x86_64-netbsd :: TestCases/Posix/fdr-mode-multiple.cc
- XRay-x86_64-netbsd :: TestCases/Posix/fdr-mode.cc
- XRay-x86_64-netbsd :: TestCases/Posix/fdr-single-thread.cc
- XRay-x86_64-netbsd :: TestCases/Posix/fdr-thread-order.cc
- XRay-x86_64-netbsd :: TestCases/Posix/fixedsize-logging.cc
- XRay-x86_64-netbsd :: TestCases/Posix/fork_basic_logging.cc
- XRay-x86_64-netbsd :: TestCases/Posix/func-id-utils.cc
- XRay-x86_64-netbsd :: TestCases/Posix/logging-modes.cc
- XRay-x86_64-netbsd :: TestCases/Posix/optional-inmemory-log.cc
- XRay-x86_64-netbsd :: TestCases/Posix/patching-unpatching.cc
- XRay-x86_64-netbsd :: TestCases/Posix/pic_test.cc
- XRay-x86_64-netbsd :: TestCases/Posix/profiling-multi-threaded.cc
- XRay-x86_64-netbsd :: TestCases/Posix/profiling-single-threaded.cc
-
- Expected Passes : 2
- Unsupported Tests : 1
- Unexpected Failures: 23
-
-$ check-shadowcallstack
-
--- Testing: 4 tests, 4 threads --
-Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
-Testing Time: 0.11s
- Unsupported Tests : 4
diff --git a/compiler-rt-netbsd/distinfo b/compiler-rt-netbsd/distinfo
index b44e9da259..15f13e82ab 100644
--- a/compiler-rt-netbsd/distinfo
+++ b/compiler-rt-netbsd/distinfo
@@ -1,21 +1,15 @@
$NetBSD: distinfo,v 1.35 2015/09/11 01:21:57 tnn Exp $
-SHA1 (patch-CMakeLists.txt) = 1b1dadaae195fd040ebde7428a8af8915c35d2c1
-SHA1 (patch-cmake_Modules_HandleCompilerRT.cmake) = fde0a4b440a257dec40c4f106c2352d5efecceef
SHA1 (patch-lib_asan_asan__posix.cc) = be7e47c252e30184639f7ed1c98c75a8667fd261
-SHA1 (patch-lib_fuzzer_FuzzerLoop.cpp) = b2e226a0d7b230cc8598a0591ae6f688527c6b2d
SHA1 (patch-lib_fuzzer_tests_CMakeLists.txt) = 2a81399dddc19de5bd51e77ef52b8b5cd61b7dc4
SHA1 (patch-lib_msan_msan__interceptors.cc) = a5098beb0035b34239c39ee517a554b2b84458d1
SHA1 (patch-lib_msan_msan__linux.cc) = b5df0f4f5930d7c1681b1ad867c893d01d6e5cf7
-SHA1 (patch-lib_sanitizer__common_sanitizer__common__interceptors.inc) = 80ba348d0fa17ad408a96c47dcdfa082ad87d482
-SHA1 (patch-lib_sanitizer__common_sanitizer__internal__defs.h) = 9475c8018dadbc4d865b52a03e43f9eae2011c3e
+SHA1 (patch-lib_sanitizer__common_sanitizer__common__interceptors.inc) = 56499f43d0c8f318cbbcaa74c3d6240b1996e9b7
+SHA1 (patch-lib_sanitizer__common_sanitizer__internal__defs.h) = 9d66da7ddda773f8eddd97b54e93fb78421e3fdb
SHA1 (patch-lib_sanitizer__common_sanitizer__linux__libcdep.cc) = 58a1dea6a852a4de20f23cd90900c387fe555dce
-SHA1 (patch-lib_sanitizer__common_sanitizer__platform__interceptors.h) = f0733196629f3750a214b801fb24305c86095dd1
+SHA1 (patch-lib_sanitizer__common_sanitizer__platform__interceptors.h) = fe524f686bf0af26dc44759717585248d6de2171
SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cc) = 9e4e6625f756f248650f1f17d30b3e0bd6b7559e
SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h) = eb112d60396d34a25ed4d150bf5282bc4265f738
SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__posix.cc) = 7c16ba866352f3a695a544094ca46f0f561c43c5
SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__posix.h) = 9f535e84c3e1ab5704b11e388ac240439a9900d6
-SHA1 (patch-lib_tsan_CMakeLists.txt) = 4d8f8081ff2a3249565df26e67a35b5b3509e0b0
SHA1 (patch-lib_xray_tests_CMakeLists.txt) = 3e36be790ac2e03a6873d502486f2d4e21a4a1a0
-SHA1 (patch-lib_xray_xray__init.cc) = 734a67f9daef2a675a04e5fe3a5ace0b2d38c991
-SHA1 (patch-test_xray_TestCases_Posix_fork__basic__logging.cc) = fb1af8ec67bcd775614050f39e793020bcb280e4
diff --git a/compiler-rt-netbsd/patches/patch-CMakeLists.txt b/compiler-rt-netbsd/patches/patch-CMakeLists.txt
deleted file mode 100644
index 7fc5a67dea..0000000000
--- a/compiler-rt-netbsd/patches/patch-CMakeLists.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
---- CMakeLists.txt.orig 2018-10-30 08:42:09.000000000 +0000
-+++ CMakeLists.txt
-@@ -391,6 +391,10 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Fuch
- list(APPEND SANITIZER_COMMON_LINK_LIBS zircon)
- endif()
-
-+if("${CMAKE_SYSTEM_NAME}" STREQUAL "NetBSD")
-+ list(APPEND SANITIZER_COMMON_LINK_LIBS execinfo)
-+endif()
-+
- if (SANITIZER_CXX_ABI_LIBNAME STREQUAL "libc++")
- if (SANITIZER_CXX_ABI_INTREE)
- if (NOT LIBCXXABI_ENABLE_STATIC_UNWINDER AND (TARGET unwind_shared OR HAVE_LIBUNWIND))
-@@ -433,7 +437,7 @@ foreach(path IN ITEMS ${LLVM_MAIN_SRC_DI
- ${LLVM_MAIN_SRC_DIR}/../libcxx
- ${LLVM_EXTERNAL_LIBCXX_SOURCE_DIR})
- if(IS_DIRECTORY ${path})
-- set(COMPILER_RT_LIBCXX_PATH ${path})
-+# set(COMPILER_RT_LIBCXX_PATH ${path})
- break()
- endif()
- endforeach()
diff --git a/compiler-rt-netbsd/patches/patch-cmake_Modules_HandleCompilerRT.cmake b/compiler-rt-netbsd/patches/patch-cmake_Modules_HandleCompilerRT.cmake
deleted file mode 100644
index 3c5f628c4e..0000000000
--- a/compiler-rt-netbsd/patches/patch-cmake_Modules_HandleCompilerRT.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-$NetBSD$
-
---- cmake/Modules/HandleCompilerRT.cmake.orig 2018-08-21 21:25:36.000000000 +0000
-+++ cmake/Modules/HandleCompilerRT.cmake
-@@ -1,5 +1,5 @@
- function(find_compiler_rt_library name variable)
-- set(CLANG_COMMAND ${CMAKE_CXX_COMPILER} ${SANITIZER_COMMON_CFLAGS}
-+ set(CLANG_COMMAND ${CMAKE_CXX_COMPILER} ${SANITIZER_COMMON_CFLAGS} ${ARGN}
- "--rtlib=compiler-rt" "--print-libgcc-file-name")
- if (CMAKE_CXX_COMPILER_ID MATCHES Clang AND CMAKE_CXX_COMPILER_TARGET)
- list(APPEND CLANG_COMMAND "--target=${CMAKE_CXX_COMPILER_TARGET}")
diff --git a/compiler-rt-netbsd/patches/patch-lib_fuzzer_FuzzerLoop.cpp b/compiler-rt-netbsd/patches/patch-lib_fuzzer_FuzzerLoop.cpp
deleted file mode 100644
index 0d2d810ed8..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_fuzzer_FuzzerLoop.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- lib/fuzzer/FuzzerLoop.cpp.orig 2018-08-31 08:13:42.000000000 +0000
-+++ lib/fuzzer/FuzzerLoop.cpp
-@@ -275,7 +275,7 @@ NO_SANITIZE_MEMORY
- void Fuzzer::AlarmCallback() {
- assert(Options.UnitTimeoutSec > 0);
- // In Windows Alarm callback is executed by a different thread.
--#if !LIBFUZZER_WINDOWS
-+#if !LIBFUZZER_WINDOWS && !LIBFUZZER_NETBSD // XXX: why?
- if (!InFuzzingThread())
- return;
- #endif
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
index fdd0adf4fa..49a21c95f4 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__common__interceptors.inc
@@ -131,7 +131,7 @@ $NetBSD$
#endif
#if SANITIZER_INTERCEPT_LGAMMA_R
-@@ -7252,6 +7282,1602 @@ INTERCEPTOR(struct __sanitizer_netent *,
+@@ -7252,6 +7282,1588 @@ INTERCEPTOR(struct __sanitizer_netent *,
#define INIT_NETENT
#endif
@@ -254,20 +254,6 @@ $NetBSD$
+#define INIT_SYSCTL
+#endif
+
-+#if SANITIZER_INTERCEPT_ATOF
-+INTERCEPTOR(double, atof, char *nptr) {
-+ void *ctx;
-+ COMMON_INTERCEPTOR_ENTER(ctx, atof, nptr);
-+ if (nptr) {
-+ COMMON_INTERCEPTOR_READ_RANGE(ctx, nptr, REAL(strlen)(nptr) + 1);
-+ }
-+ return REAL(atof)(nptr); // strtof // todo atoi atol
-+}
-+#define INIT_ATOF COMMON_INTERCEPT_FUNCTION(atof)
-+#else
-+#define INIT_ATOF
-+#endif
-+
+#if SANITIZER_INTERCEPT_FTS
+INTERCEPTOR(void *, fts_open, char *const *path_argv, int options,
+ int (*compar)(void **, void **)) {
@@ -1734,7 +1720,7 @@ $NetBSD$
static void InitializeCommonInterceptors() {
static u64 metadata_mem[sizeof(MetadataHashMap) / sizeof(u64) + 1];
interceptor_metadata_map = new((void *)&metadata_mem) MetadataHashMap();
-@@ -7427,7 +9053,9 @@ static void InitializeCommonInterceptors
+@@ -7427,7 +9039,9 @@ static void InitializeCommonInterceptors
INIT_PTHREAD_GETNAME_NP;
INIT_SINCOS;
INIT_REMQUO;
@@ -1744,7 +1730,7 @@ $NetBSD$
INIT_LGAMMA_R;
INIT_LGAMMAL_R;
INIT_DRAND48_R;
-@@ -7503,6 +9131,30 @@ static void InitializeCommonInterceptors
+@@ -7503,6 +9117,30 @@ static void InitializeCommonInterceptors
INIT_TTYENT;
INIT_PROTOENT;
INIT_NETENT;
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
index 0edac63440..5e1f2e993a 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__internal__defs.h
@@ -1,8 +1,8 @@
$NetBSD$
---- lib/sanitizer_common/sanitizer_internal_defs.h.orig 2018-09-26 10:51:27.000000000 +0000
+--- lib/sanitizer_common/sanitizer_internal_defs.h.orig 2018-11-06 11:10:14.873745534 +0000
+++ lib/sanitizer_common/sanitizer_internal_defs.h
-@@ -196,7 +196,9 @@ typedef u64 tid_t;
+@@ -197,7 +197,9 @@ typedef u64 tid_t;
// This header should NOT include any other headers to avoid portability issues.
// Common defs.
diff --git a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
index 70ab2ec59e..1577f864ad 100644
--- a/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
+++ b/compiler-rt-netbsd/patches/patch-lib_sanitizer__common_sanitizer__platform__interceptors.h
@@ -12,12 +12,11 @@ $NetBSD$
#define SANITIZER_INTERCEPT_LGAMMA_R (SI_FREEBSD || SI_LINUX || SI_SOLARIS)
#define SANITIZER_INTERCEPT_LGAMMAL_R SI_LINUX_NOT_ANDROID || SI_SOLARIS
#define SANITIZER_INTERCEPT_DRAND48_R SI_LINUX_NOT_ANDROID
-@@ -515,4 +517,29 @@
+@@ -515,4 +517,28 @@
#define SANITIZER_INTERCEPT_PROTOENT SI_NETBSD
#define SANITIZER_INTERCEPT_NETENT SI_NETBSD
+#define SANITIZER_INTERCEPT_SYSCTL SI_NETBSD
-+#define SANITIZER_INTERCEPT_ATOF SI_NETBSD
+#define SANITIZER_INTERCEPT_FTS SI_NETBSD
+#define SANITIZER_INTERCEPT_REGEX SI_NETBSD
+#define SANITIZER_INTERCEPT_STRTONUM SI_NETBSD
diff --git a/compiler-rt-netbsd/patches/patch-lib_tsan_CMakeLists.txt b/compiler-rt-netbsd/patches/patch-lib_tsan_CMakeLists.txt
deleted file mode 100644
index 4a288a28aa..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_tsan_CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- lib/tsan/CMakeLists.txt.orig 2018-09-26 10:51:27.000000000 +0000
-+++ lib/tsan/CMakeLists.txt
-@@ -224,7 +224,7 @@ endif()
- # in the base system due to incompatibilities between FreeBSD's and Clang's
- # versions. As a workaround do not use --sysroot=. on FreeBSD until this is
- # addressed.
--if(COMPILER_RT_HAS_SYSROOT_FLAG AND NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
-+if(COMPILER_RT_HAS_SYSROOT_FLAG AND NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD" AND NOT CMAKE_SYSTEM_NAME MATCHES "NetBSD")
- file(GLOB _tsan_generic_sources rtl/tsan*)
- file(GLOB _tsan_platform_sources rtl/tsan*posix* rtl/tsan*mac*
- rtl/tsan*linux*)
diff --git a/compiler-rt-netbsd/patches/patch-lib_xray_xray__init.cc b/compiler-rt-netbsd/patches/patch-lib_xray_xray__init.cc
deleted file mode 100644
index 5c79423f77..0000000000
--- a/compiler-rt-netbsd/patches/patch-lib_xray_xray__init.cc
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
---- lib/xray/xray_init.cc.orig 2018-09-26 10:51:27.000000000 +0000
-+++ lib/xray/xray_init.cc
-@@ -106,8 +106,8 @@ __attribute__((section(".preinit_array")
- #else
- // If we cannot use the .preinit_array section, we should instead use dynamic
- // initialisation.
--static bool UNUSED __local_xray_dyninit = [] {
-+__attribute__ ((constructor (0)))
-+static void __local_xray_dyninit() {
- __xray_init();
-- return true;
--}();
-+}
- #endif
diff --git a/compiler-rt-netbsd/patches/patch-test_xray_TestCases_Posix_fork__basic__logging.cc b/compiler-rt-netbsd/patches/patch-test_xray_TestCases_Posix_fork__basic__logging.cc
deleted file mode 100644
index c2be325b88..0000000000
--- a/compiler-rt-netbsd/patches/patch-test_xray_TestCases_Posix_fork__basic__logging.cc
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
---- test/xray/TestCases/Posix/fork_basic_logging.cc.orig 2018-08-21 21:25:31.000000000 +0000
-+++ test/xray/TestCases/Posix/fork_basic_logging.cc
-@@ -15,14 +15,20 @@
- #include <stdio.h>
- #include <unistd.h>
- #include <stdint.h>
-+#if !defined(__NetBSD__)
- #include <sys/syscall.h>
-+#endif
-
- //modified from sanitizer
-
- static uintptr_t syscall_gettid() {
- uint64_t retval;
-+#if defined(__NetBSD__)
-+ retval = getpid();
-+#else
- asm volatile("syscall" : "=a"(retval) : "a"(__NR_gettid) : "rcx", "r11",
- "memory", "cc");
-+#endif
- return retval;
- }
-
Home |
Main Index |
Thread Index |
Old Index