Skip to content

Sanitizer test regressions (mostly ASAN) #60394

Closed
@mgorny

Description

@mgorny

I've noticed them around the beginning of January (I'm sorry for not reporting earlier), they don't seem to related to any change in LLVM (i.e. once they started appearing, they happened with older versions as well):

Failed Tests (39):
  AddressSanitizer-i386-linux :: TestCases/printf-2.c
  AddressSanitizer-i386-linux :: TestCases/printf-3.c
  AddressSanitizer-i386-linux :: TestCases/printf-5.c
  AddressSanitizer-i386-linux :: TestCases/strcat-overlap.cpp
  AddressSanitizer-i386-linux :: TestCases/strcpy-overlap.cpp
  AddressSanitizer-i386-linux :: TestCases/strncat-overlap.cpp
  AddressSanitizer-i386-linux :: TestCases/strncpy-overflow.cpp
  AddressSanitizer-i386-linux :: TestCases/strncpy-overlap.cpp
  AddressSanitizer-i386-linux-dynamic :: TestCases/printf-2.c
  AddressSanitizer-i386-linux-dynamic :: TestCases/printf-3.c
  AddressSanitizer-i386-linux-dynamic :: TestCases/printf-5.c
  AddressSanitizer-i386-linux-dynamic :: TestCases/strcat-overlap.cpp
  AddressSanitizer-i386-linux-dynamic :: TestCases/strcpy-overlap.cpp
  AddressSanitizer-i386-linux-dynamic :: TestCases/strncat-overlap.cpp
  AddressSanitizer-i386-linux-dynamic :: TestCases/strncpy-overflow.cpp
  AddressSanitizer-i386-linux-dynamic :: TestCases/strncpy-overlap.cpp
  AddressSanitizer-x86_64-linux :: TestCases/printf-2.c
  AddressSanitizer-x86_64-linux :: TestCases/printf-3.c
  AddressSanitizer-x86_64-linux :: TestCases/printf-5.c
  AddressSanitizer-x86_64-linux :: TestCases/strcat-overlap.cpp
  AddressSanitizer-x86_64-linux :: TestCases/strcpy-overlap.cpp
  AddressSanitizer-x86_64-linux :: TestCases/strncat-overlap.cpp
  AddressSanitizer-x86_64-linux :: TestCases/strncpy-overflow.cpp
  AddressSanitizer-x86_64-linux :: TestCases/strncpy-overlap.cpp
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/printf-2.c
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/printf-3.c
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/printf-5.c
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/strcat-overlap.cpp
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/strcpy-overlap.cpp
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/strncat-overlap.cpp
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/strncpy-overflow.cpp
  AddressSanitizer-x86_64-linux-dynamic :: TestCases/strncpy-overlap.cpp
  DataFlowSanitizer-x86_64 :: custom.cpp
  DataFlowSanitizer-x86_64 :: origin_unaligned_memtrans.c
  MemorySanitizer-X86_64 :: chained_origin_memcpy.cpp
  MemorySanitizer-X86_64 :: chained_origin_memmove.cpp
  ThreadSanitizer-x86_64 :: exceptions.cpp
  ThreadSanitizer-x86_64 :: fiber_longjmp.cpp
  ThreadSanitizer-x86_64 :: signal_longjmp.cpp

Gentoo Linux amd64
Kernel: 6.1.8-gentoo-dist
glibc: 2.36-r7
systemd: 252.5 (testing is done in nspawn container)

Full log (2.5M): sys-libs:compiler-rt-sanitizers-16.0.0_rc1:20230130-193656.log

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions