[compiler-rt] [TySan][Sanitizer Common] Enable TySan testing in the sanitizer commo… (PR #191385)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 13 05:49:45 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-clang-x86_64-gcc-ubuntu` running on `sie-linux-worker3` while building `compiler-rt` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/174/builds/34348
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-unified-tree-check-all) failure: 1200 seconds without output running [b'ninja', b'check-all'], attempting to kill
******************** TEST 'SanitizerCommon-tysan-x86_64-Linux :: print-stack-trace.cpp' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=type -m64 -funwind-tables -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test -ldl -O0 /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp -o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp && env TYSAN_OPTIONS=stack_trace_format=DEFAULT /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp 2>&1 | FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp
# executed command: /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=type -m64 -funwind-tables -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test -ldl -O0 /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp -o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp
# note: command had no output on stdout or stderr
# executed command: env TYSAN_OPTIONS=stack_trace_format=DEFAULT /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=type -m64 -funwind-tables -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test -ldl -O3 /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp -o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp && env TYSAN_OPTIONS=stack_trace_format=DEFAULT /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp 2>&1 | FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp
# executed command: /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=type -m64 -funwind-tables -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test -ldl -O3 /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp -o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp
# note: command had no output on stdout or stderr
# executed command: env TYSAN_OPTIONS=stack_trace_format=DEFAULT /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp
# note: command had no output on stdout or stderr
# RUN: at line 3
env TYSAN_OPTIONS=stack_trace_format=frame%n_lineno%l /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp 2>&1 | FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp --check-prefix=CUSTOM
# executed command: env TYSAN_OPTIONS=stack_trace_format=frame%n_lineno%l /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp --check-prefix=CUSTOM
# note: command had no output on stdout or stderr
# RUN: at line 4
env TYSAN_OPTIONS=symbolize_inline_frames=false:stack_trace_format=DEFAULT /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp 2>&1 | FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp --check-prefix=NOINLINE
# executed command: env TYSAN_OPTIONS=symbolize_inline_frames=false:stack_trace_format=DEFAULT /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp --check-prefix=NOINLINE
# note: command had no output on stdout or stderr
# RUN: at line 5
env TYSAN_OPTIONS=stack_trace_format='"frame:%n address:%p"' /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp 2>&1 | FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp --check-prefix=NOSYMBOLIZE
# executed command: env 'TYSAN_OPTIONS=stack_trace_format="frame:%n address:%p"' /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/tysan-x86_64-Linux/Output/print-stack-trace.cpp.tmp
# note: command had no output on stdout or stderr
# executed command: FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp --check-prefix=NOSYMBOLIZE
# .---command stderr------------
# | [1m/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp:34:17: [0m[0;1;31merror: [0m[1mNOSYMBOLIZE: expected string not found in input
[0m# | [1m[0m// NOSYMBOLIZE: frame:2 address:{{0x.*}}
# | [0;1;32m ^
[0m# | [0;1;32m[0m[1m<stdin>:2:31: [0m[0;1;30mnote: [0m[1mscanning from here
[0m# | [1m[0mframe:1 address:0x5601a2f76a65
# | [0;1;32m ^
[0m# | [0;1;32m[0m
# | Input file: <stdin>
# | Check file: /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/sanitizer_common/TestCases/print-stack-trace.cpp
# |
# | -dump-input=help explains the following input dump.
...
```
</details>
https://github.com/llvm/llvm-project/pull/191385
More information about the llvm-commits
mailing list