[compiler-rt] [sanitizer_common] AND signals in BlockSignals instead of deleting (PR #113443)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 31 13:52:00 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `sanitizer-x86_64-linux-android` running on `sanitizer-buildbot-android` while building `compiler-rt` at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/186/builds/3642

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
PASS: AddressSanitizer-arm-android :: TestCases/Linux/malloc_delete_mismatch.cpp (90 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/read_binary_name_regtest.c (91 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/recoverable-lsan.cpp (92 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/recvfrom.cpp (93 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/release_to_os_test.cpp (94 of 1544)
XFAIL: AddressSanitizer-arm-android :: TestCases/Linux/ptrace.cpp (95 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/sanbox_read_proc_self_maps_test.cpp (96 of 1544)
PASS: AddressSanitizer-arm-android :: TestCases/Linux/preinit_test.cpp (97 of 1544)
XFAIL: AddressSanitizer-arm-android :: TestCases/Linux/shmctl.cpp (98 of 1544)
PASS: AddressSanitizer-arm-android :: TestCases/Linux/new_delete_mismatch.cpp (99 of 1544)
FAIL: AddressSanitizer-arm-android :: TestCases/Linux/quarantine_size_mb.cpp (100 of 1544)
******************** TEST 'AddressSanitizer-arm-android :: TestCases/Linux/quarantine_size_mb.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang  --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only  --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta  -fuse-ld=lld  -shared-libasan  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp
+ /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -fuse-ld=lld -shared-libasan /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp
RUN: at line 3: env ASAN_OPTIONS=abort_on_error=0:quarantine_size=10485760:verbosity=1:hard_rss_limit_mb=50  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp  2>&1 | FileCheck /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp  --check-prefix=Q10
+ env ASAN_OPTIONS=abort_on_error=0:quarantine_size=10485760:verbosity=1:hard_rss_limit_mb=50 /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp
+ FileCheck /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp --check-prefix=Q10

--

********************
PASS: AddressSanitizer-arm-android :: TestCases/Linux/odr_indicators.cpp (101 of 1544)
FAIL: AddressSanitizer-arm-android :: TestCases/Linux/pthread_create_version.cpp (102 of 1544)
******************** TEST 'AddressSanitizer-arm-android :: TestCases/Linux/pthread_create_version.cpp' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
AddressSanitizer:DEADLYSIGNAL
=================================================================
==12470==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000 (pc 0xe8b0d194 bp 0xfffbef18 sp 0xfffbeaa8 T0)
==12470==The signal is caused by a READ memory access.
==12470==Hint: address points to the zero page.
    #0 0xe8b0d194 in __sanitizer_internal_memcpy /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp:59:12
    #1 0xe8b0ee54 in internal_memcpy /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.h:45:10
    #2 0xe8b0ee54 in __sanitizer::ScopedBlockSignals::ScopedBlockSignals(unsigned long*) /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:211:5
    #3 0xe8b8a1e4 in pthread_create /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:262:22
    #4 0x0eb41bb0 in main /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/pthread_create_version.cpp:19:3
    #5 0xe913e3f0 in __libc_init (/apex/com.android.runtime/lib/bionic/libc.so+0x323f0) (BuildId: 5309b06428e2b939f0b06c3660d91188)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/pthread_create_version.cpp:19:3 in main
==12470==ABORTING

--
Step 16 (run lit tests [arm/aosp_coral-userdebug/AOSP.MASTER]) failure: run lit tests [arm/aosp_coral-userdebug/AOSP.MASTER] (failure)
...
PASS: AddressSanitizer-arm-android :: TestCases/Linux/malloc_delete_mismatch.cpp (90 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/read_binary_name_regtest.c (91 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/recoverable-lsan.cpp (92 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/recvfrom.cpp (93 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/release_to_os_test.cpp (94 of 1544)
XFAIL: AddressSanitizer-arm-android :: TestCases/Linux/ptrace.cpp (95 of 1544)
UNSUPPORTED: AddressSanitizer-arm-android :: TestCases/Linux/sanbox_read_proc_self_maps_test.cpp (96 of 1544)
PASS: AddressSanitizer-arm-android :: TestCases/Linux/preinit_test.cpp (97 of 1544)
XFAIL: AddressSanitizer-arm-android :: TestCases/Linux/shmctl.cpp (98 of 1544)
PASS: AddressSanitizer-arm-android :: TestCases/Linux/new_delete_mismatch.cpp (99 of 1544)
FAIL: AddressSanitizer-arm-android :: TestCases/Linux/quarantine_size_mb.cpp (100 of 1544)
******************** TEST 'AddressSanitizer-arm-android :: TestCases/Linux/quarantine_size_mb.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang  --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only  --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta  -fuse-ld=lld  -shared-libasan  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp
+ /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -fuse-ld=lld -shared-libasan /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp
RUN: at line 3: env ASAN_OPTIONS=abort_on_error=0:quarantine_size=10485760:verbosity=1:hard_rss_limit_mb=50  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp  2>&1 | FileCheck /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp  --check-prefix=Q10
+ env ASAN_OPTIONS=abort_on_error=0:quarantine_size=10485760:verbosity=1:hard_rss_limit_mb=50 /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp
+ FileCheck /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp --check-prefix=Q10

--

********************
PASS: AddressSanitizer-arm-android :: TestCases/Linux/odr_indicators.cpp (101 of 1544)
FAIL: AddressSanitizer-arm-android :: TestCases/Linux/pthread_create_version.cpp (102 of 1544)
******************** TEST 'AddressSanitizer-arm-android :: TestCases/Linux/pthread_create_version.cpp' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
AddressSanitizer:DEADLYSIGNAL
=================================================================
==12470==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000 (pc 0xe8b0d194 bp 0xfffbef18 sp 0xfffbeaa8 T0)
==12470==The signal is caused by a READ memory access.
==12470==Hint: address points to the zero page.
    #0 0xe8b0d194 in __sanitizer_internal_memcpy /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp:59:12
    #1 0xe8b0ee54 in internal_memcpy /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.h:45:10
    #2 0xe8b0ee54 in __sanitizer::ScopedBlockSignals::ScopedBlockSignals(unsigned long*) /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:211:5
    #3 0xe8b8a1e4 in pthread_create /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:262:22
    #4 0x0eb41bb0 in main /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/pthread_create_version.cpp:19:3
    #5 0xe913e3f0 in __libc_init (/apex/com.android.runtime/lib/bionic/libc.so+0x323f0) (BuildId: 5309b06428e2b939f0b06c3660d91188)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Linux/pthread_create_version.cpp:19:3 in main
==12470==ABORTING

--
Step 17 (run sanitizer_common tests [arm/aosp_coral-userdebug/AOSP.MASTER]) failure: run sanitizer_common tests [arm/aosp_coral-userdebug/AOSP.MASTER] (failure)
...
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToBufferHalf/4 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToBufferHalf/8
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToBufferHalf/8 (35 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/2
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/2 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/6
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/6 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/0
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/0 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/4
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/4 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/8
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/8 (35 ms)
[----------] 10 tests from FileSizes/SanitizerCommonFileTest (73 ms total)

[----------] 3 tests from SanitizerCommonEmpty/SanitizerCommon
[ RUN      ] SanitizerCommonEmpty/SanitizerCommon.Intersect/2
[       OK ] SanitizerCommonEmpty/SanitizerCommon.Intersect/2 (0 ms)
[ RUN      ] SanitizerCommonEmpty/SanitizerCommon.Intersect/6
[       OK ] SanitizerCommonEmpty/SanitizerCommon.Intersect/6 (0 ms)
[ RUN      ] SanitizerCommonEmpty/SanitizerCommon.Intersect/10
[       OK ] SanitizerCommonEmpty/SanitizerCommon.Intersect/10 (0 ms)
[----------] 3 tests from SanitizerCommonEmpty/SanitizerCommon (0 ms total)

[----------] 1 test from PackUnpacks/StackStorePackTest
[ RUN      ] PackUnpacks/StackStorePackTest.Failed/0
[       OK ] PackUnpacks/StackStorePackTest.Failed/0 (80 ms)
[----------] 1 test from PackUnpacks/StackStorePackTest (81 ms total)

[----------] Global test environment tear-down
[==========] 92 tests from 37 test suites ran. (6789 ms total)
[  PASSED  ] 92 tests.
Note: This is test shard 4 of 4.
[==========] Running 92 tests from 37 test suites.
[----------] Global test environment set-up.
[----------] 27 tests from SanitizerCommon
[ RUN      ] SanitizerCommon.CompactSizeClassMap
[       OK ] SanitizerCommon.CompactSizeClassMap (4 ms)
[ RUN      ] SanitizerCommon.SizeClassAllocator32Compact
[       OK ] SanitizerCommon.SizeClassAllocator32Compact (846 ms)
[ RUN      ] SanitizerCommon.LargeMmapAllocatorMapUnmapCallback
[       OK ] SanitizerCommon.LargeMmapAllocatorMapUnmapCallback (0 ms)
[ RUN      ] SanitizerCommon.SizeClassAllocator32Iteration
[       OK ] SanitizerCommon.SizeClassAllocator32Iteration (47 ms)
[ RUN      ] SanitizerCommon.AtomicStoreLoad
[       OK ] SanitizerCommon.AtomicStoreLoad (0 ms)
[ RUN      ] SanitizerCommon.BlockSignalsPlain

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild

Step 19 (run instrumented asan tests [arm/aosp_coral-userdebug/AOSP.MASTER]) failure: run instrumented asan tests [arm/aosp_coral-userdebug/AOSP.MASTER] (failure)
...
[ RUN      ] AddressSanitizerInterface.GetHeapSizeTest
[       OK ] AddressSanitizerInterface.GetHeapSizeTest (0 ms)
[ RUN      ] AddressSanitizerInterface.OverlappingPoisonMemoryRegionTest
[       OK ] AddressSanitizerInterface.OverlappingPoisonMemoryRegionTest (0 ms)
[ RUN      ] AddressSanitizerInterface.PoisonedRegion
[       OK ] AddressSanitizerInterface.PoisonedRegion (2 ms)
[ DISABLED ] AddressSanitizerInterface.DISABLED_StressLargeMemset
[ DISABLED ] AddressSanitizerInterface.DISABLED_StressSmallMemset
[ DISABLED ] AddressSanitizerInterface.DISABLED_InvalidPoisonAndUnpoisonCallsTest
[----------] 3 tests from AddressSanitizerInterface (3 ms total)

[----------] 19 tests from AddressSanitizer
[ RUN      ] AddressSanitizer.MemCpyOOBTest
[       OK ] AddressSanitizer.MemCpyOOBTest (8963 ms)
[ RUN      ] AddressSanitizer.OOBRightTest
[       OK ] AddressSanitizer.OOBRightTest (30842 ms)
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBLeftLow
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBLeftHigh
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBRightLow
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBRightHigh
[ RUN      ] AddressSanitizer.StrLenOOBTest
[       OK ] AddressSanitizer.StrLenOOBTest (3959 ms)
[ RUN      ] AddressSanitizer.StrCpyOOBTest
[       OK ] AddressSanitizer.StrCpyOOBTest (1837 ms)
[ RUN      ] AddressSanitizer.StrCmpOOBTest
[       OK ] AddressSanitizer.StrCmpOOBTest (1813 ms)
[ RUN      ] AddressSanitizer.StrCatOOBTest
[       OK ] AddressSanitizer.StrCatOOBTest (1808 ms)
[ RUN      ] AddressSanitizer.StrtollOOBTest
[       OK ] AddressSanitizer.StrtollOOBTest (2099 ms)
[ RUN      ] AddressSanitizer.HasFeatureAddressSanitizerTest
[       OK ] AddressSanitizer.HasFeatureAddressSanitizerTest (0 ms)
[ RUN      ] AddressSanitizer.CallocReturnsZeroMem
[       OK ] AddressSanitizer.CallocReturnsZeroMem (9 ms)
[ DISABLED ] AddressSanitizer.DISABLED_TSDTest
[ RUN      ] AddressSanitizer.IgnoreTest
[       OK ] AddressSanitizer.IgnoreTest (0 ms)
[ RUN      ] AddressSanitizer.SignalTest
[       OK ] AddressSanitizer.SignalTest (314 ms)
[ RUN      ] AddressSanitizer.ReallocTest
[       OK ] AddressSanitizer.ReallocTest (20 ms)
[ RUN      ] AddressSanitizer.WrongFreeTest
[       OK ] AddressSanitizer.WrongFreeTest (234 ms)
[ RUN      ] AddressSanitizer.LongJmpTest
[       OK ] AddressSanitizer.LongJmpTest (0 ms)
[ RUN      ] AddressSanitizer.ThreadStackReuseTest

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild

Serial 96061FFBA000GW
Step 26 (run lit tests [arm/bluejay-userdebug/TQ3A.230805.001]) failure: run lit tests [arm/bluejay-userdebug/TQ3A.230805.001] (failure)
...
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/lit.common.cfg.py:60: warning: Path reported by clang does not exist: "/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/lib/clang/20/lib/armv7-unknown-linux-android24". This path was found by running ['/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang', '--target=armv7-unknown-linux-android', '--target=armv7-linux-androideabi24', '--sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '--gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64', '-Wthread-safety', '-Wthread-safety-reference', '-Wthread-safety-beta', '-print-runtime-dir'].
llvm-lit: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 1544 tests, 12 workers --
FAIL: AddressSanitizer-arm-android :: TestCases/Posix/tsd_dtor_leak.cpp (1 of 1544)
******************** TEST 'AddressSanitizer-arm-android :: TestCases/Posix/tsd_dtor_leak.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 3: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang  --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only  --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta  -fuse-ld=lld  -shared-libasan -O1 /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Posix/tsd_dtor_leak.cpp -pthread -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/tsd_dtor_leak.cpp.tmp
+ /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -fuse-ld=lld -shared-libasan -O1 /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Posix/tsd_dtor_leak.cpp -pthread -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/tsd_dtor_leak.cpp.tmp
RUN: at line 4: env ASAN_OPTIONS=abort_on_error=0:quarantine_size_mb=0  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/tsd_dtor_leak.cpp.tmp
+ env ASAN_OPTIONS=abort_on_error=0:quarantine_size_mb=0 /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/tsd_dtor_leak.cpp.tmp
AddressSanitizer:DEADLYSIGNAL
=================================================================
==18018==ERROR: AddressSanitizer: SEGV on unknown address 0x00000000 (pc 0xee7c5194 bp 0xff8f31d8 sp 0xff8f2d68 T0)
==18018==The signal is caused by a READ memory access.
==18018==Hint: address points to the zero page.
    #0 0xee7c5194 in __sanitizer_internal_memcpy /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp:59:12
    #1 0xee7c6e54 in internal_memcpy /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_libc.h:45:10
    #2 0xee7c6e54 in __sanitizer::ScopedBlockSignals::ScopedBlockSignals(unsigned long*) /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:211:5
    #3 0xee8421e4 in pthread_create /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:262:22
    #4 0x0cd73fd4 in main /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Posix/tsd_dtor_leak.cpp:31:5
    #5 0xee175f08 in __libc_init (/apex/com.android.runtime/lib/bionic/libc.so+0x32f08) (BuildId: d40bc637a5e47a9f583f4637d5de96bf)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Posix/tsd_dtor_leak.cpp:31:5 in main
==18018==ABORTING

--

********************
FAIL: AddressSanitizer-arm-android :: TestCases/Posix/current_allocated_bytes.cpp (2 of 1544)
******************** TEST 'AddressSanitizer-arm-android :: TestCases/Posix/current_allocated_bytes.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 1: /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang  --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only  --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64  -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta  -fuse-ld=lld  -shared-libasan -O0 /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Posix/current_allocated_bytes.cpp -pthread -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/current_allocated_bytes.cpp.tmp &&  /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/current_allocated_bytes.cpp.tmp
+ /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/sanitizer_common/android_commands/android_compile.py /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm_build64/bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only --target=armv7-linux-androideabi24 --sysroot=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot --gcc-toolchain=/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -B/var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/android_ndk/toolchains/llvm/prebuilt/linux-x86_64 -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -fuse-ld=lld -shared-libasan -O0 /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/llvm-project/compiler-rt/test/asan/TestCases/Posix/current_allocated_bytes.cpp -pthread -o /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/current_allocated_bytes.cpp.tmp
+ /var/lib/buildbot/sanitizer-buildbot6/sanitizer-x86_64-linux-android/build/compiler_rt_build_android_arm/test/asan/ARMAndroidConfig/TestCases/Posix/Output/current_allocated_bytes.cpp.tmp
AddressSanitizer:DEADLYSIGNAL
Step 27 (run sanitizer_common tests [arm/bluejay-userdebug/TQ3A.230805.001]) failure: run sanitizer_common tests [arm/bluejay-userdebug/TQ3A.230805.001] (failure)
...
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToBufferHalf/4 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToBufferHalf/8
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToBufferHalf/8 (28 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/2
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/2 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/6
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVector/6 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/0
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/0 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/4
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/4 (0 ms)
[ RUN      ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/8
[       OK ] FileSizes/SanitizerCommonFileTest.ReadFileToVectorHalf/8 (28 ms)
[----------] 10 tests from FileSizes/SanitizerCommonFileTest (58 ms total)

[----------] 3 tests from SanitizerCommonEmpty/SanitizerCommon
[ RUN      ] SanitizerCommonEmpty/SanitizerCommon.Intersect/2
[       OK ] SanitizerCommonEmpty/SanitizerCommon.Intersect/2 (0 ms)
[ RUN      ] SanitizerCommonEmpty/SanitizerCommon.Intersect/6
[       OK ] SanitizerCommonEmpty/SanitizerCommon.Intersect/6 (0 ms)
[ RUN      ] SanitizerCommonEmpty/SanitizerCommon.Intersect/10
[       OK ] SanitizerCommonEmpty/SanitizerCommon.Intersect/10 (0 ms)
[----------] 3 tests from SanitizerCommonEmpty/SanitizerCommon (0 ms total)

[----------] 1 test from PackUnpacks/StackStorePackTest
[ RUN      ] PackUnpacks/StackStorePackTest.Failed/0
[       OK ] PackUnpacks/StackStorePackTest.Failed/0 (55 ms)
[----------] 1 test from PackUnpacks/StackStorePackTest (55 ms total)

[----------] Global test environment tear-down
[==========] 92 tests from 37 test suites ran. (6232 ms total)
[  PASSED  ] 92 tests.
Note: This is test shard 4 of 4.
[==========] Running 92 tests from 37 test suites.
[----------] Global test environment set-up.
[----------] 27 tests from SanitizerCommon
[ RUN      ] SanitizerCommon.CompactSizeClassMap
[       OK ] SanitizerCommon.CompactSizeClassMap (4 ms)
[ RUN      ] SanitizerCommon.SizeClassAllocator32Compact
[       OK ] SanitizerCommon.SizeClassAllocator32Compact (1102 ms)
[ RUN      ] SanitizerCommon.LargeMmapAllocatorMapUnmapCallback
[       OK ] SanitizerCommon.LargeMmapAllocatorMapUnmapCallback (0 ms)
[ RUN      ] SanitizerCommon.SizeClassAllocator32Iteration
[       OK ] SanitizerCommon.SizeClassAllocator32Iteration (56 ms)
[ RUN      ] SanitizerCommon.AtomicStoreLoad
[       OK ] SanitizerCommon.AtomicStoreLoad (0 ms)
[ RUN      ] SanitizerCommon.BlockSignalsPlain

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild

Step 28 (run asan tests [arm/bluejay-userdebug/TQ3A.230805.001]) failure: run asan tests [arm/bluejay-userdebug/TQ3A.230805.001] (failure)
...
[       OK ] FakeStack.GetFrame (0 ms)
[----------] 2 tests from FakeStack (0 ms total)

[----------] 2 tests from AddressSanitizer
[ RUN      ] AddressSanitizer.NoInstMallocTest
[       OK ] AddressSanitizer.NoInstMallocTest (230 ms)
[ DISABLED ] AddressSanitizer.DISABLED_InternalPrintShadow
[ RUN      ] AddressSanitizer.ThreadedOneSizeMallocStressTest

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild

Note: This is test shard 3 of 4.
[==========] Running 4 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from FakeStack
[ RUN      ] FakeStack.FlagsOffset
[       OK ] FakeStack.FlagsOffset (0 ms)
[ RUN      ] FakeStack.Allocate
[       OK ] FakeStack.Allocate (44 ms)
[----------] 2 tests from FakeStack (44 ms total)

[----------] 2 tests from AddressSanitizer
[ RUN      ] AddressSanitizer.ThreadedMallocStressTest

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild

Note: This is test shard 4 of 4.
[==========] Running 4 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from FakeStack
[ RUN      ] FakeStack.CreateDestroy
[       OK ] FakeStack.CreateDestroy (44 ms)
[ RUN      ] FakeStack.RecursiveStressTest
[       OK ] FakeStack.RecursiveStressTest (79 ms)
[----------] 2 tests from FakeStack (124 ms total)

[----------] 2 tests from AddressSanitizer
[ DISABLED ] AddressSanitizer.DISABLED_InternalPrintShadow
[ RUN      ] AddressSanitizer.QuarantineTest
[       OK ] AddressSanitizer.QuarantineTest (11 ms)
[ RUN      ] AddressSanitizer.LoadStoreCallbacks
[       OK ] AddressSanitizer.LoadStoreCallbacks (0 ms)
[----------] 2 tests from AddressSanitizer (11 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 2 test suites ran. (136 ms total)
[  PASSED  ] 4 tests.

  YOU HAVE 1 DISABLED TEST

Step 29 (run instrumented asan tests [arm/bluejay-userdebug/TQ3A.230805.001]) failure: run instrumented asan tests [arm/bluejay-userdebug/TQ3A.230805.001] (failure)
...
[ RUN      ] AddressSanitizerInterface.GetHeapSizeTest
[       OK ] AddressSanitizerInterface.GetHeapSizeTest (0 ms)
[ RUN      ] AddressSanitizerInterface.OverlappingPoisonMemoryRegionTest
[       OK ] AddressSanitizerInterface.OverlappingPoisonMemoryRegionTest (0 ms)
[ RUN      ] AddressSanitizerInterface.PoisonedRegion
[       OK ] AddressSanitizerInterface.PoisonedRegion (2 ms)
[ DISABLED ] AddressSanitizerInterface.DISABLED_StressLargeMemset
[ DISABLED ] AddressSanitizerInterface.DISABLED_StressSmallMemset
[ DISABLED ] AddressSanitizerInterface.DISABLED_InvalidPoisonAndUnpoisonCallsTest
[----------] 3 tests from AddressSanitizerInterface (3 ms total)

[----------] 19 tests from AddressSanitizer
[ RUN      ] AddressSanitizer.MemCpyOOBTest
[       OK ] AddressSanitizer.MemCpyOOBTest (3376 ms)
[ RUN      ] AddressSanitizer.OOBRightTest
[       OK ] AddressSanitizer.OOBRightTest (11813 ms)
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBLeftLow
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBLeftHigh
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBRightLow
[ DISABLED ] AddressSanitizer.DISABLED_DemoOOBRightHigh
[ RUN      ] AddressSanitizer.StrLenOOBTest
[       OK ] AddressSanitizer.StrLenOOBTest (1679 ms)
[ RUN      ] AddressSanitizer.StrCpyOOBTest
[       OK ] AddressSanitizer.StrCpyOOBTest (797 ms)
[ RUN      ] AddressSanitizer.StrCmpOOBTest
[       OK ] AddressSanitizer.StrCmpOOBTest (803 ms)
[ RUN      ] AddressSanitizer.StrCatOOBTest
[       OK ] AddressSanitizer.StrCatOOBTest (757 ms)
[ RUN      ] AddressSanitizer.StrtollOOBTest
[       OK ] AddressSanitizer.StrtollOOBTest (900 ms)
[ RUN      ] AddressSanitizer.HasFeatureAddressSanitizerTest
[       OK ] AddressSanitizer.HasFeatureAddressSanitizerTest (0 ms)
[ RUN      ] AddressSanitizer.CallocReturnsZeroMem
[       OK ] AddressSanitizer.CallocReturnsZeroMem (13 ms)
[ DISABLED ] AddressSanitizer.DISABLED_TSDTest
[ RUN      ] AddressSanitizer.IgnoreTest
[       OK ] AddressSanitizer.IgnoreTest (0 ms)
[ RUN      ] AddressSanitizer.SignalTest
[       OK ] AddressSanitizer.SignalTest (225 ms)
[ RUN      ] AddressSanitizer.ReallocTest
[       OK ] AddressSanitizer.ReallocTest (32 ms)
[ RUN      ] AddressSanitizer.WrongFreeTest
[       OK ] AddressSanitizer.WrongFreeTest (106 ms)
[ RUN      ] AddressSanitizer.LongJmpTest
[       OK ] AddressSanitizer.LongJmpTest (0 ms)
[ RUN      ] AddressSanitizer.ThreadStackReuseTest

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild

Serial 17031FQCB00176

```

</details>

https://github.com/llvm/llvm-project/pull/113443


More information about the llvm-commits mailing list