[llvm] Reapply "[llvm]Add a simple Telemetry framework" (#120769) (PR #121003)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 23 14:46:26 PST 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-aarch64-linux` running on `sanitizer-buildbot7` while building `llvm` at step 2 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/51/builds/8191
<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)
...
[516/5365] Copying clang's armintr.h...
[517/5365] Copying clang's arm64intr.h...
[518/5365] Copying clang's arm_neon_sve_bridge.h...
[519/5365] Copying clang's __clang_cuda_builtin_vars.h...
[520/5365] Copying clang's __clang_cuda_math.h...
[521/5365] Copying clang's __clang_cuda_cmath.h...
[522/5365] Copying clang's __clang_cuda_complex_builtins.h...
[523/5365] Copying clang's __clang_cuda_device_functions.h...
[524/5365] Copying clang's __clang_cuda_intrinsics.h...
[525/5365] Building CXX object lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
FAILED: lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -MF lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o.d -o lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp:1:
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:31:7: error: 'llvm::telemetry::Serializer' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
31 | class Serializer {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:64:8: error: 'llvm::telemetry::Config' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
64 | struct Config {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:133:7: error: 'llvm::telemetry::Manager' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
133 | class Manager {
| ^
3 errors generated.
[526/5365] Building IntrinsicImpl.inc...
[527/5365] Building IntrinsicsAArch64.h...
[528/5365] Building IntrinsicsBPF.h...
[529/5365] Building IntrinsicsS390.h...
[530/5365] Building IntrinsicsVE.h...
[531/5365] Building IntrinsicsXCore.h...
[532/5365] Copying clang's __clang_cuda_texture_intrinsics.h...
[533/5365] Copying clang's __clang_cuda_libdevice_declares.h...
[534/5365] Copying clang's __clang_cuda_math_forward_declares.h...
[535/5365] Copying clang's __clang_cuda_runtime_wrapper.h...
[536/5365] Copying clang's hexagon_circ_brev_intrinsics.h...
[537/5365] Copying clang's hexagon_protos.h...
[538/5365] Copying clang's hexagon_types.h...
[539/5365] Copying clang's hvx_hexagon_protos.h...
[540/5365] Copying clang's __clang_hip_libdevice_declares.h...
[541/5365] Copying clang's __clang_hip_cmath.h...
[542/5365] Copying clang's __clang_hip_math.h...
[543/5365] Copying clang's __clang_hip_stdlib.h...
[544/5365] Copying clang's __clang_hip_runtime_wrapper.h...
[545/5365] Copying clang's larchintrin.h...
[546/5365] Copying clang's lasxintrin.h...
[547/5365] Copying clang's lsxintrin.h...
[548/5365] Copying clang's msa.h...
[549/5365] Copying clang's opencl-c.h...
[550/5365] Copying clang's opencl-c-base.h...
[551/5365] Copying clang's altivec.h...
Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
[516/5365] Copying clang's armintr.h...
[517/5365] Copying clang's arm64intr.h...
[518/5365] Copying clang's arm_neon_sve_bridge.h...
[519/5365] Copying clang's __clang_cuda_builtin_vars.h...
[520/5365] Copying clang's __clang_cuda_math.h...
[521/5365] Copying clang's __clang_cuda_cmath.h...
[522/5365] Copying clang's __clang_cuda_complex_builtins.h...
[523/5365] Copying clang's __clang_cuda_device_functions.h...
[524/5365] Copying clang's __clang_cuda_intrinsics.h...
[525/5365] Building CXX object lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
FAILED: lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -MF lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o.d -o lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp:1:
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:31:7: error: 'llvm::telemetry::Serializer' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
31 | class Serializer {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:64:8: error: 'llvm::telemetry::Config' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
64 | struct Config {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:133:7: error: 'llvm::telemetry::Manager' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
133 | class Manager {
| ^
3 errors generated.
[526/5365] Building IntrinsicImpl.inc...
[527/5365] Building IntrinsicsAArch64.h...
[528/5365] Building IntrinsicsBPF.h...
[529/5365] Building IntrinsicsS390.h...
[530/5365] Building IntrinsicsVE.h...
[531/5365] Building IntrinsicsXCore.h...
[532/5365] Copying clang's __clang_cuda_texture_intrinsics.h...
[533/5365] Copying clang's __clang_cuda_libdevice_declares.h...
[534/5365] Copying clang's __clang_cuda_math_forward_declares.h...
[535/5365] Copying clang's __clang_cuda_runtime_wrapper.h...
[536/5365] Copying clang's hexagon_circ_brev_intrinsics.h...
[537/5365] Copying clang's hexagon_protos.h...
[538/5365] Copying clang's hexagon_types.h...
[539/5365] Copying clang's hvx_hexagon_protos.h...
[540/5365] Copying clang's __clang_hip_libdevice_declares.h...
[541/5365] Copying clang's __clang_hip_cmath.h...
[542/5365] Copying clang's __clang_hip_math.h...
[543/5365] Copying clang's __clang_hip_stdlib.h...
[544/5365] Copying clang's __clang_hip_runtime_wrapper.h...
[545/5365] Copying clang's larchintrin.h...
[546/5365] Copying clang's lasxintrin.h...
[547/5365] Copying clang's lsxintrin.h...
[548/5365] Copying clang's msa.h...
[549/5365] Copying clang's opencl-c.h...
[550/5365] Copying clang's opencl-c-base.h...
[551/5365] Copying clang's altivec.h...
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
+ for F in $CC $CXX $TBLGEN $LINK $OPT $AR
+ [[ ! -x /home/b/sanitizer-aarch64-linux/build/build_default/bin/clang++ ]]
+ for F in $CC $CXX $TBLGEN $LINK $OPT $AR
+ [[ ! -x /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen ]]
+ for F in $CC $CXX $TBLGEN $LINK $OPT $AR
+ [[ ! -x /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-link ]]
+ echo 'Missing /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-link'
+ exit 1
Missing /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-link
[2277/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/mutex.cpp.o
FAILED: compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.aarch64.o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.aarch64.o
cd /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.aarch64 && FLAGS=-march=armv8-a CLANG=/home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/sanitizer_common/symbolizer/RTSanitizerCommonSymbolizerInternal.aarch64.o
[2279/2964] Building CXX object compiler-rt/lib/interception/CMakeFiles/RTInterception.aarch64.dir/interception_linux.cpp.o
[2280/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_symbolizer.cpp.o
[2281/2964] Building CXX object compiler-rt/lib/interception/CMakeFiles/RTInterception.aarch64.dir/interception_mac.cpp.o
[2282/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_stacktrace_libcdep.cpp.o
[2283/2964] Building CXX object compiler-rt/lib/interception/CMakeFiles/RTInterception.aarch64.dir/interception_win.cpp.o
[2284/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/filesystem/filesystem_error.cpp.o
[2285/2964] Building CXX object compiler-rt/lib/interception/CMakeFiles/RTInterception.aarch64.dir/interception_type_test.cpp.o
[2286/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_unwind_linux_libcdep.cpp.o
[2287/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/vector.cpp.o
[2288/2964] Building CXX object compiler-rt/lib/stats/CMakeFiles/clang_rt.stats_client-aarch64.dir/stats_client.cpp.o
[2289/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_thread_history.cpp.o
[2290/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/fstream.cpp.o
[2291/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_symbolizer_markup.cpp.o
[2292/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/charconv.cpp.o
[2293/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_symbolizer_libcdep.cpp.o
[2294/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_symbolizer_posix_libcdep.cpp.o
[2295/2964] Building CXX object compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.aarch64.dir/lsan_common_fuchsia.cpp.o
[2296/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_symbolizer_report.cpp.o
[2297/2964] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizer.aarch64.dir/sanitizer_stack_store.cpp.o
[2298/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/charconv.cpp.o
[2299/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/memory.cpp.o
[2300/2964] Building CXX object compiler-rt/lib/stats/CMakeFiles/clang_rt.stats-aarch64.dir/stats.cpp.o
[2301/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/ios.cpp.o
[2302/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/atomic.cpp.o
[2303/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/random.cpp.o
[2304/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/barrier.cpp.o
[2305/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/filesystem/filesystem_error.cpp.o
[2306/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/future.cpp.o
[2307/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/iostream.cpp.o
[2308/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/print.cpp.o
[2309/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/fstream.cpp.o
[2310/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/ios.cpp.o
[2311/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/regex.cpp.o
[2312/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/random.cpp.o
[2313/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/memory.cpp.o
[2314/2964] Building CXX object libcxx/src/CMakeFiles/cxx_shared.dir/strstream.cpp.o
[2315/2964] Building CXX object libcxx/src/CMakeFiles/cxx_static.dir/condition_variable.cpp.o
Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
[871/5365] Linking CXX shared module unittests/Passes/Plugins/DoublerPlugin.so
[872/5365] Linking CXX shared module unittests/Analysis/InlineOrderPlugin.so
[873/5365] Linking CXX shared library lib/libRemarks.so.20.0git
[874/5365] Linking CXX executable bin/llvm-opt-report
[875/5365] Linking CXX executable bin/llvm-remarkutil
[876/5365] Creating library symlink lib/libRemarks.so
[877/5365] Linking CXX executable bin/llvm-tblgen
[878/5365] Building COFFOptions.inc...
[879/5365] Building ARMTargetParserDef.inc...
[880/5365] Building CXX object lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
FAILED: lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -MF lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o.d -o lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp:1:
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:31:7: error: 'llvm::telemetry::Serializer' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
31 | class Serializer {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:64:8: error: 'llvm::telemetry::Config' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
64 | struct Config {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:133:7: error: 'llvm::telemetry::Manager' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
133 | class Manager {
| ^
3 errors generated.
[881/5365] Building AVRGenCallingConv.inc...
[882/5365] Building AVRGenRegisterInfo.inc...
[883/5365] Building BPFGenAsmMatcher.inc...
[884/5365] Building AVRGenAsmMatcher.inc...
[885/5365] Building BPFGenAsmWriter.inc...
[886/5365] Building AVRGenMCCodeEmitter.inc...
[887/5365] Building AVRGenDisassemblerTables.inc...
[888/5365] Building AVRGenAsmWriter.inc...
[889/5365] Building AVRGenSubtargetInfo.inc...
[890/5365] Building AVRGenDAGISel.inc...
[891/5365] Building R600GenCallingConv.inc...
[892/5365] Building AVRGenInstrInfo.inc...
[893/5365] Building R600GenMCCodeEmitter.inc...
[894/5365] Building R600GenDFAPacketizer.inc...
[895/5365] Building BPFGenDisassemblerTables.inc...
[896/5365] Building R600GenAsmWriter.inc...
[897/5365] Building R600GenRegisterInfo.inc...
[898/5365] Building R600GenSubtargetInfo.inc...
[899/5365] Building BPFGenDAGISel.inc...
[900/5365] Building BPFGenCallingConv.inc...
[901/5365] Building R600GenDAGISel.inc...
[902/5365] Building R600GenInstrInfo.inc...
[903/5365] Building ARMGenCallingConv.inc...
[904/5365] Building ARMGenSystemRegister.inc...
[905/5365] Building ARMGenMCPseudoLowering.inc...
[906/5365] Building ARMGenRegisterInfo.inc...
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
[2958/2962] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.aarch64-with-call.o
[2959/2962] Generating Msan-aarch64-with-call-Test
[2960/2962] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.aarch64.o
[2961/2962] Generating Msan-aarch64-Test
[2961/2962] Running compiler_rt regression tests
llvm-lit: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/lit/lit/discovery.py:276: warning: input '/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/interception/Unit' contained no tests
llvm-lit: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/lit/lit/discovery.py:276: warning: input '/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/Unit' contained no tests
llvm-lit: /home/b/sanitizer-aarch64-linux/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: 3148 of 6175 tests, 72 workers --
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: TypeSanitizer-aarch64 :: anon-same-struct.c (2382 of 3148)
******************** TEST 'TypeSanitizer-aarch64 :: anon-same-struct.c' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 1: /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-same-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp && /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp >/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp.out 2>&1
+ /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-same-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp
ld: error: cannot open /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/20/lib/aarch64-unknown-linux-gnu/libclang_rt.tysan.a: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: TypeSanitizer-aarch64 :: anon-struct.c (2384 of 3148)
******************** TEST 'TypeSanitizer-aarch64 :: anon-struct.c' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 1: /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp && /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp >/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp.out 2>&1
+ /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp
ld: error: cannot open /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/20/lib/aarch64-unknown-linux-gnu/libclang_rt.tysan.a: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: TypeSanitizer-aarch64 :: constexpr-subobject.cpp (2391 of 3148)
******************** TEST 'TypeSanitizer-aarch64 :: constexpr-subobject.cpp' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 1: /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/constexpr-subobject.cpp -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp && /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp >/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp.out 2>&1
+ /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/constexpr-subobject.cpp -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp
ld: error: cannot open /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/20/lib/aarch64-unknown-linux-gnu/libclang_rt.tysan.a: No such file or directory
Step 12 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
[602/5346] Copying clang's avx512vp2intersectintrin.h...
[603/5346] Copying clang's avx512vpopcntdqintrin.h...
[604/5346] Copying clang's avx512vpopcntdqvlintrin.h...
[605/5346] Copying clang's avxifmaintrin.h...
[606/5346] Copying clang's avxintrin.h...
[607/5346] Copying clang's avxneconvertintrin.h...
[608/5346] Copying clang's avxvnniint16intrin.h...
[609/5346] Copying clang's avxvnniint8intrin.h...
[610/5346] Copying clang's bmi2intrin.h...
[611/5346] Building CXX object lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
FAILED: lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -MF lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o.d -o lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp:1:
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:31:7: error: 'llvm::telemetry::Serializer' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
31 | class Serializer {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:64:8: error: 'llvm::telemetry::Config' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
64 | struct Config {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:133:7: error: 'llvm::telemetry::Manager' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
133 | class Manager {
| ^
3 errors generated.
[612/5346] Building IntrinsicImpl.inc...
[613/5346] Building IntrinsicsARM.h...
[614/5346] Building IntrinsicsWebAssembly.h...
[615/5346] Building IntrinsicsX86.h...
[616/5346] Building IntrinsicsXCore.h...
[617/5346] Copying clang's avxvnniintrin.h...
[618/5346] Copying clang's bmiintrin.h...
[619/5346] Copying clang's cetintrin.h...
[620/5346] Copying clang's cldemoteintrin.h...
[621/5346] Copying clang's clflushoptintrin.h...
[622/5346] Copying clang's clwbintrin.h...
[623/5346] Copying clang's clzerointrin.h...
[624/5346] Copying clang's cmpccxaddintrin.h...
[625/5346] Copying clang's crc32intrin.h...
[626/5346] Copying clang's emmintrin.h...
[627/5346] Copying clang's enqcmdintrin.h...
[628/5346] Copying clang's f16cintrin.h...
[629/5346] Copying clang's fma4intrin.h...
[630/5346] Copying clang's fmaintrin.h...
[631/5346] Copying clang's fxsrintrin.h...
[632/5346] Copying clang's gfniintrin.h...
[633/5346] Copying clang's hresetintrin.h...
[634/5346] Copying clang's ia32intrin.h...
[635/5346] Copying clang's immintrin.h...
[636/5346] Copying clang's invpcidintrin.h...
[637/5346] Copying clang's keylockerintrin.h...
Step 13 (build compiler-rt default) failure: build compiler-rt default (failure)
...
[455/5365] Building arm_sme.h...
[456/5365] Building arm_vector_types.h...
[457/5365] Building arm_sve_builtins.inc...
[458/5365] Building arm_sve_builtin_cg.inc...
[459/5365] Linking CXX static library lib/libLLVMFrontendOpenACC.a
[460/5365] Building arm_sve_sema_rangechecks.inc...
[461/5365] Building arm_mve.h...
[462/5365] Building riscv_vector.h...
[463/5365] Building riscv_vector_builtins.inc...
[464/5365] Building CXX object lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
FAILED: lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -MF lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o.d -o lib/Telemetry/CMakeFiles/LLVMTelemetry.dir/Telemetry.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp
In file included from /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Telemetry/Telemetry.cpp:1:
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:31:7: error: 'llvm::telemetry::Serializer' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
31 | class Serializer {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:64:8: error: 'llvm::telemetry::Config' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
64 | struct Config {
| ^
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Telemetry/Telemetry.h:133:7: error: 'llvm::telemetry::Manager' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor]
133 | class Manager {
| ^
3 errors generated.
[465/5365] Building arm_sve.h...
[466/5365] Building arm_neon.h...
[467/5365] Building riscv_vector_builtin_sema.inc...
[468/5365] Building IntrinsicsS390.h...
[469/5365] Building riscv_vector_builtin_cg.inc...
[470/5365] Building IntrinsicsXCore.h...
[471/5365] Building IntrinsicsR600.h...
[472/5365] Building IntrinsicsLoongArch.h...
[473/5365] Building IntrinsicEnums.inc...
[474/5365] Building IntrinsicsAArch64.h...
[475/5365] Building IntrinsicsAMDGPU.h...
[476/5365] Building IntrinsicsHexagon.h...
[477/5365] Building IntrinsicsBPF.h...
[478/5365] Building IntrinsicsARM.h...
[479/5365] Building IntrinsicsMips.h...
[480/5365] Building IntrinsicsDirectX.h...
[481/5365] Building IntrinsicsPowerPC.h...
[482/5365] Building IntrinsicImpl.inc...
[483/5365] Building IntrinsicsX86.h...
[484/5365] Building IntrinsicsNVPTX.h...
[485/5365] Building IntrinsicsSPIRV.h...
[486/5365] Building IntrinsicsWebAssembly.h...
[487/5365] Building IntrinsicsRISCV.h...
[488/5365] Building IntrinsicsVE.h...
[489/5365] Building ARMTargetParserDef.inc...
ninja: build stopped: subcommand failed.
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
[2958/2962] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.aarch64-with-call.o
[2959/2962] Generating Msan-aarch64-with-call-Test
[2960/2962] Generating MSAN_INST_TEST_OBJECTS.msan_test.cpp.aarch64.o
[2961/2962] Generating Msan-aarch64-Test
[2961/2962] Running compiler_rt regression tests
llvm-lit: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/lit/lit/discovery.py:276: warning: input '/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/interception/Unit' contained no tests
llvm-lit: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/lit/lit/discovery.py:276: warning: input '/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/sanitizer_common/Unit' contained no tests
llvm-lit: /home/b/sanitizer-aarch64-linux/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: 6174 tests, 72 workers --
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70..
FAIL: TypeSanitizer-aarch64 :: anon-struct.c (5004 of 6174)
******************** TEST 'TypeSanitizer-aarch64 :: anon-struct.c' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 1: /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp && /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp >/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp.out 2>&1
+ /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-struct.c.tmp
ld: error: cannot open /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/20/lib/aarch64-unknown-linux-gnu/libclang_rt.tysan.a: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70..
FAIL: TypeSanitizer-aarch64 :: constexpr-subobject.cpp (5006 of 6174)
******************** TEST 'TypeSanitizer-aarch64 :: constexpr-subobject.cpp' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 1: /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/constexpr-subobject.cpp -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp && /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp >/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp.out 2>&1
+ /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/constexpr-subobject.cpp -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/constexpr-subobject.cpp.tmp
ld: error: cannot open /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/20/lib/aarch64-unknown-linux-gnu/libclang_rt.tysan.a: No such file or directory
clang: error: linker command failed with exit code 1 (use -v to see invocation)
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70..
FAIL: TypeSanitizer-aarch64 :: anon-same-struct.c (5008 of 6174)
******************** TEST 'TypeSanitizer-aarch64 :: anon-same-struct.c' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 1: /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-same-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp && /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp >/home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp.out 2>&1
+ /home/b/sanitizer-aarch64-linux/build/build_default/./bin/clang -fsanitize=type -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -O0 /home/b/sanitizer-aarch64-linux/build/llvm-project/compiler-rt/test/tysan/anon-same-struct.c -o /home/b/sanitizer-aarch64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tysan/AARCH64Config/Output/anon-same-struct.c.tmp
ld: error: cannot open /home/b/sanitizer-aarch64-linux/build/build_default/lib/clang/20/lib/aarch64-unknown-linux-gnu/libclang_rt.tysan.a: No such file or directory
```
</details>
https://github.com/llvm/llvm-project/pull/121003
More information about the llvm-commits
mailing list