This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch google/testing in repository compiler-rt.
from 1120ce9 Updating branches/google/testing to r288672 adds 2ad661c [compiler-rt] Remove duplicates from COMPILER_RT_SUPPORTED_ARCH adds 92aa663 builtins: Add ARM Thumb1 implementation for uidiv and uidivmod adds 357c5b9 [sanitizers] __sanitizer_get_module_and_offset_for_pc interfa [...] adds 81f7222 [sanitizers] mac prints null differently adds 4b6d6bf [XRay][AArch64] Attempt to fix unstable test XRay-aarch64-lin [...] adds d1dc04e Revert "builtins: Add ARM Thumb1 implementation for uidiv and [...] adds f9ca15b [XRay][compiler-rt] XRay Buffer Queue adds a358984 [XRay][compiler-rt] Explicitly initialise members. adds 2fb759f builtins: Add ARM Thumb1 implementation for uidiv and uidivmod adds b3dc582 [XRay][compiler-rt] Fix unit test adding logic. adds 927ae7c [XRay][compiler-rt] CMake fixes for XRay -- take 2. adds 4d4b258 [XRay][compiler-rt] Only add unit tests if we're building XRay. adds 09f09e2 Replace "|&" with "2>&1 |" to support bash pre-4 adds 4404e6c [XRay][compiler-rt] Explicitly add dependency to pthread adds e5e7511 [asan] Disable yet another unstable test under AArch64 adds 86a022a [builtin] for the condition for check __ARM_FEATURE_CLZ adds af83c66 [builtin] Add Thumb1 implementation for idivsi3 and aeabi_idivmod adds d3e58a9 [XRay][AArch64] Disable the unstable test XRay-aarch64-linux: [...] adds 80e3cea [MSAN][MIPS] Fix fork.cc test on MIPS adds b5cf2b1 [compiler-rt][asan] Fix overlaping parameters for memmove/mem [...] adds 4ce4508 [sanitizer] Do not use the alignment-rounded-up size when usi [...] adds 52fc3a4 [asan] Add test which detects bugs undetectable before r288563 adds d9dff12 [sanitizer] Add workaround for empty strings adds 2f6cff1 Reverting rL289088 while investigating some test issue on the [...] new 55008eb Updating branches/google/testing to r289206
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: cmake/config-ix.cmake | 1 + include/sanitizer/common_interface_defs.h | 7 ++ lib/asan/asan_interceptors.cc | 22 ++-- lib/asan/asan_win_dll_thunk.cc | 1 + lib/builtins/arm/aeabi_idivmod.S | 9 ++ lib/builtins/arm/aeabi_uidivmod.S | 15 +++ lib/builtins/arm/divsi3.S | 20 ++++ lib/builtins/arm/udivsi3.S | 133 ++++++++++++++++++--- lib/builtins/assembly.h | 2 +- lib/msan/msan.h | 15 ++- .../sanitizer_stacktrace_libcdep.cc | 22 ++++ .../sanitizer_symbolizer_libcdep.cc | 32 +++-- .../sanitizer_symbolizer_posix_libcdep.cc | 2 +- lib/scudo/scudo_allocator_secondary.h | 2 +- lib/scudo/scudo_utils.cpp | 4 +- lib/xray/CMakeLists.txt | 55 ++++++--- lib/xray/tests/CMakeLists.txt | 59 +++++++++ lib/xray/tests/unit/CMakeLists.txt | 2 + lib/xray/tests/unit/buffer_queue_test.cc | 80 +++++++++++++ .../tests/unit/xray_unit_test_main.cc} | 11 +- lib/xray/xray_buffer_queue.cc | 65 ++++++++++ lib/xray/xray_buffer_queue.h | 86 +++++++++++++ lib/xray/xray_interface.cc | 4 +- test/asan/TestCases/Linux/new_delete_mismatch.cc | 4 +- ...fter-scope-temp.cc => use-after-scope-temp2.cc} | 13 +- test/msan/Linux/obstack.cc | 2 +- test/msan/Linux/process_vm_readv.cc | 2 +- test/msan/chained_origin.cc | 22 ++-- test/msan/chained_origin_limits.cc | 26 ++-- test/msan/chained_origin_memcpy.cc | 18 +-- test/msan/fork.cc | 2 +- test/msan/iconv.cc | 2 +- test/msan/lit.cfg | 8 ++ test/msan/msan_copy_shadow.cc | 7 +- test/msan/realloc-large-origin.cc | 11 +- .../TestCases/Linux/soft_rss_limit_mb_test.cc | 1 + .../TestCases/get_module_and_offset_for_pc.cc | 63 ++++++++++ test/xray/CMakeLists.txt | 9 ++ test/xray/TestCases/Linux/patching-unpatching.cc | 1 + test/{tsan => xray}/Unit/lit.site.cfg.in | 9 +- test/xray/lit.cfg | 5 + 41 files changed, 718 insertions(+), 136 deletions(-) create mode 100644 lib/xray/tests/CMakeLists.txt create mode 100644 lib/xray/tests/unit/CMakeLists.txt create mode 100644 lib/xray/tests/unit/buffer_queue_test.cc copy lib/{tsan/tests/unit/tsan_unit_test_main.cc => xray/tests/unit/xray_unit_test [...] create mode 100644 lib/xray/xray_buffer_queue.cc create mode 100644 lib/xray/xray_buffer_queue.h copy test/asan/TestCases/{use-after-scope-temp.cc => use-after-scope-temp2.cc} (64%) create mode 100644 test/sanitizer_common/TestCases/get_module_and_offset_for_pc.cc copy test/{tsan => xray}/Unit/lit.site.cfg.in (50%)