[llvm] [LLVM][rtsan] Add RealtimeSanitizer transform pass (PR #101232)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 8 17:16:18 PDT 2024


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `sanitizer-aarch64-linux` running on `sanitizer-buildbot8` while building `llvm` at step 2 "annotate".

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

Here is the relevant piece of the build log for the reference:
```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
[2602/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o
[2603/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o
[2604/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o
[2605/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o
[2606/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o
[2607/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o
[2608/5232] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o
[2609/5232] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o
[2610/5232] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o
[2611/5232] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[2612/5232] Building PPCGenDisassemblerTables.inc...
[2613/5232] Building PPCGenExegesis.inc...
[2614/5232] Building PPCGenRegisterBank.inc...
[2615/5232] Building PPCGenRegisterInfo.inc...
[2616/5232] Building PPCGenMCCodeEmitter.inc...
[2617/5232] Building PPCGenAsmWriter.inc...
[2618/5232] Building PPCGenAsmMatcher.inc...
[2619/5232] Building PPCGenCallingConv.inc...
[2620/5232] Building NVPTXGenRegisterInfo.inc...
[2621/5232] Building PPCGenSubtargetInfo.inc...
[2622/5232] Building NVPTXGenSubtargetInfo.inc...
[2623/5232] Building PPCGenGlobalISel.inc...
[2624/5232] Building RISCVGenMCPseudoLowering.inc...
[2625/5232] Building PPCGenDAGISel.inc...
[2626/5232] Building PPCGenFastISel.inc...
[2627/5232] Building RISCVGenRegisterBank.inc...
[2628/5232] Building PPCGenInstrInfo.inc...
[2629/5232] Building RISCVGenMacroFusion.inc...
[2630/5232] Building RISCVGenCompressInstEmitter.inc...
[2631/5232] Building RISCVGenRegisterInfo.inc...
[2632/5232] Building RISCVGenPostLegalizeGICombiner.inc...
[2633/5232] Building RISCVGenO0PreLegalizeGICombiner.inc...
[2634/5232] Building RISCVGenDisassemblerTables.inc...
[2635/5232] Building RISCVGenMCCodeEmitter.inc...
[2636/5232] Building RISCVGenAsmMatcher.inc...
[2637/5232] Building RISCVGenAsmWriter.inc...
[2638/5232] Building RISCVGenPreLegalizeGICombiner.inc...
[2639/5232] Building AArch64GenSubtargetInfo.inc...
[2640/5232] Building AArch64GenInstrInfo.inc...
[2641/5232] Building AMDGPUGenPostLegalizeGICombiner.inc...
[2642/5232] Building AMDGPUGenCallingConv.inc...
[2643/5232] Building AMDGPUGenPreLegalizeGICombiner.inc...
Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
[2602/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o
[2603/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o
[2604/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o
[2605/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o
[2606/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o
[2607/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o
[2608/5232] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o
[2609/5232] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o
[2610/5232] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o
[2611/5232] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[2612/5232] Building PPCGenDisassemblerTables.inc...
[2613/5232] Building PPCGenExegesis.inc...
[2614/5232] Building PPCGenRegisterBank.inc...
[2615/5232] Building PPCGenRegisterInfo.inc...
[2616/5232] Building PPCGenMCCodeEmitter.inc...
[2617/5232] Building PPCGenAsmWriter.inc...
[2618/5232] Building PPCGenAsmMatcher.inc...
[2619/5232] Building PPCGenCallingConv.inc...
[2620/5232] Building NVPTXGenRegisterInfo.inc...
[2621/5232] Building PPCGenSubtargetInfo.inc...
[2622/5232] Building NVPTXGenSubtargetInfo.inc...
[2623/5232] Building PPCGenGlobalISel.inc...
[2624/5232] Building RISCVGenMCPseudoLowering.inc...
[2625/5232] Building PPCGenDAGISel.inc...
[2626/5232] Building PPCGenFastISel.inc...
[2627/5232] Building RISCVGenRegisterBank.inc...
[2628/5232] Building PPCGenInstrInfo.inc...
[2629/5232] Building RISCVGenMacroFusion.inc...
[2630/5232] Building RISCVGenCompressInstEmitter.inc...
[2631/5232] Building RISCVGenRegisterInfo.inc...
[2632/5232] Building RISCVGenPostLegalizeGICombiner.inc...
[2633/5232] Building RISCVGenO0PreLegalizeGICombiner.inc...
[2634/5232] Building RISCVGenDisassemblerTables.inc...
[2635/5232] Building RISCVGenMCCodeEmitter.inc...
[2636/5232] Building RISCVGenAsmMatcher.inc...
[2637/5232] Building RISCVGenAsmWriter.inc...
[2638/5232] Building RISCVGenPreLegalizeGICombiner.inc...
[2639/5232] Building AArch64GenSubtargetInfo.inc...
[2640/5232] Building AArch64GenInstrInfo.inc...
[2641/5232] Building AMDGPUGenPostLegalizeGICombiner.inc...
[2642/5232] Building AMDGPUGenCallingConv.inc...
[2643/5232] Building AMDGPUGenPreLegalizeGICombiner.inc...
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
[1085/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o
[1086/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o
[1087/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o
[1088/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o
[1089/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o
[1090/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSwift.cpp.o
[1091/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSystemZ.cpp.o
[1092/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o
[1093/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o
[1094/2025] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[1095/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o
[1096/2025] Building X86GenRegisterBank.inc...
[1097/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o
[1098/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o
[1099/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o
[1100/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o
[1101/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o
[1102/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o
[1103/2025] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o
[1104/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o
[1105/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o
[1106/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjC.cpp.o
[1107/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o
[1108/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o
[1109/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o
[1110/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o
[1111/2025] Building X86GenAsmWriter.inc...
[1112/2025] Building X86GenExegesis.inc...
[1113/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o
[1114/2025] Building X86GenAsmWriter1.inc...
[1115/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o
[1116/2025] Building X86GenDisassemblerTables.inc...
[1117/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o
[1118/2025] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o
[1119/2025] Building X86GenAsmMatcher.inc...
[1120/2025] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o
[1121/2025] Building RISCVGenSearchableTables.inc...
[1122/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o
[1123/2025] Building X86GenMnemonicTables.inc...
[1124/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o
[1125/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o
[1126/2025] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o
Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
[2615/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o
[2616/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o
[2617/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o
[2618/5232] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o
[2619/5232] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o
[2620/5232] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o
[2621/5232] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o
[2622/5232] Building PPCGenAsmMatcher.inc...
[2623/5232] Building PPCGenDAGISel.inc...
[2624/5232] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[2625/5232] Building SparcGenDAGISel.inc...
[2626/5232] Building SparcGenAsmWriter.inc...
[2627/5232] Building NVPTXGenDAGISel.inc...
[2628/5232] Building SparcGenRegisterInfo.inc...
[2629/5232] Building SparcGenDisassemblerTables.inc...
[2630/5232] Building SparcGenMCCodeEmitter.inc...
[2631/5232] Building SparcGenSearchableTables.inc...
[2632/5232] Building PPCGenInstrInfo.inc...
[2633/5232] Building NVPTXGenInstrInfo.inc...
[2634/5232] Building SparcGenSubtargetInfo.inc...
[2635/5232] Building RISCVGenCompressInstEmitter.inc...
[2636/5232] Building PPCGenFastISel.inc...
[2637/5232] Building SystemZGenAsmMatcher.inc...
[2638/5232] Building RISCVGenMacroFusion.inc...
[2639/5232] Building SparcGenInstrInfo.inc...
[2640/5232] Building RISCVGenAsmMatcher.inc...
[2641/5232] Building RISCVGenRegisterInfo.inc...
[2642/5232] Building RISCVGenMCCodeEmitter.inc...
[2643/5232] Building RISCVGenMCPseudoLowering.inc...
[2644/5232] Building RISCVGenAsmWriter.inc...
[2645/5232] Building RISCVGenRegisterBank.inc...
[2646/5232] Building RISCVGenO0PreLegalizeGICombiner.inc...
[2647/5232] Building RISCVGenPostLegalizeGICombiner.inc...
[2648/5232] Building RISCVGenDisassemblerTables.inc...
[2649/5232] Building RISCVGenPreLegalizeGICombiner.inc...
[2650/5232] Building RISCVGenSearchableTables.inc...
[2651/5232] Building AArch64GenSubtargetInfo.inc...
[2652/5232] Building AArch64GenInstrInfo.inc...
[2653/5232] Building AMDGPUGenMCPseudoLowering.inc...
[2654/5232] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
[2655/5232] Building AMDGPUGenCallingConv.inc...
[2656/5232] Building AMDGPUGenRegBankGICombiner.inc...
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
[1315/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o
[1316/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OffloadBundler.cpp.o
[1317/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o
[1318/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o
[1319/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o
[1320/2012] Building X86GenInstrMapping.inc...
[1321/2012] Building X86GenAsmWriter.inc...
[1322/2012] Building X86GenAsmWriter1.inc...
[1323/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o
[1324/2012] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[1325/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o
[1326/2012] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/obj.clangRewrite.dir/HTMLRewrite.cpp.o
[1327/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o
[1328/2012] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o
[1329/2012] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o
[1330/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaRISCV.cpp.o
[1331/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o
[1332/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o
[1333/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o
[1334/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o
[1335/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/CSKY.cpp.o
[1336/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/MultilibBuilder.cpp.o
[1337/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o
[1338/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o
[1339/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o
[1340/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o
[1341/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o
[1342/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o
[1343/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/LoongArch.cpp.o
[1344/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o
[1345/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o
[1346/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o
[1347/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o
[1348/2012] Building X86GenMnemonicTables.inc...
[1349/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o
[1350/2012] Building X86GenDisassemblerTables.inc...
[1351/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o
[1352/2012] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/obj.clangARCMigrate.dir/TransformActions.cpp.o
[1353/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o
[1354/2012] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o
[1355/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o
[1356/2012] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeductionGuide.cpp.o
Step 12 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
[2741/5213] Building SystemZGenDAGISel.inc...
[2742/5213] Building RISCVGenPreLegalizeGICombiner.inc...
[2743/5213] Building RISCVGenO0PreLegalizeGICombiner.inc...
[2744/5213] Building SystemZGenAsmMatcher.inc...
[2745/5213] Building RISCVGenMCCodeEmitter.inc...
[2746/5213] Building VEGenCallingConv.inc...
[2747/5213] Building RISCVGenAsmWriter.inc...
[2748/5213] Building RISCVGenAsmMatcher.inc...
[2749/5213] Building VEGenAsmWriter.inc...
[2750/5213] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[2751/5213] Building VEGenAsmMatcher.inc...
[2752/5213] Building RISCVGenDisassemblerTables.inc...
[2753/5213] Building WebAssemblyGenAsmMatcher.inc...
[2754/5213] Building WebAssemblyGenAsmWriter.inc...
[2755/5213] Building WebAssemblyGenMCCodeEmitter.inc...
[2756/5213] Building WebAssemblyGenRegisterInfo.inc...
[2757/5213] Building WebAssemblyGenSubtargetInfo.inc...
[2758/5213] Building WebAssemblyGenDisassemblerTables.inc...
[2759/5213] Building WebAssemblyGenDAGISel.inc...
[2760/5213] Building VEGenRegisterInfo.inc...
[2761/5213] Building WebAssemblyGenFastISel.inc...
[2762/5213] Building WebAssemblyGenInstrInfo.inc...
[2763/5213] Building VEGenDisassemblerTables.inc...
[2764/5213] Building VEGenSubtargetInfo.inc...
[2765/5213] Building VEGenMCCodeEmitter.inc...
[2766/5213] Building RISCVGenSearchableTables.inc...
[2767/5213] Building SystemZGenSubtargetInfo.inc...
[2768/5213] Building SystemZGenInstrInfo.inc...
[2769/5213] Building VEGenDAGISel.inc...
[2770/5213] Building VEGenInstrInfo.inc...
[2771/5213] Building X86GenCallingConv.inc...
[2772/5213] Building X86GenAsmWriter.inc...
[2773/5213] Building X86GenAsmMatcher.inc...
[2774/5213] Building X86GenAsmWriter1.inc...
[2775/5213] Building X86GenDisassemblerTables.inc...
[2776/5213] Building AArch64GenSubtargetInfo.inc...
[2777/5213] Building AArch64GenInstrInfo.inc...
[2778/5213] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
[2779/5213] Building AMDGPUGenCallingConv.inc...
[2780/5213] Building AMDGPUGenMCPseudoLowering.inc...
[2781/5213] Building X86GenDAGISel.inc...
[2782/5213] Building AMDGPUGenRegBankGICombiner.inc...
Step 13 (build compiler-rt default) failure: build compiler-rt default (failure)
...
[2710/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o
[2711/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o
[2712/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o
[2713/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o
[2714/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o
[2715/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o
[2716/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o
[2717/5232] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o
[2718/5232] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o
[2719/5232] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[2720/5232] Building SparcGenSearchableTables.inc...
[2721/5232] Building SparcGenRegisterInfo.inc...
[2722/5232] Building SparcGenAsmWriter.inc...
[2723/5232] Building SparcGenSubtargetInfo.inc...
[2724/5232] Building SparcGenDisassemblerTables.inc...
[2725/5232] Building SparcGenCallingConv.inc...
[2726/5232] Building SystemZGenMCCodeEmitter.inc...
[2727/5232] Building SparcGenMCCodeEmitter.inc...
[2728/5232] Building SparcGenAsmMatcher.inc...
[2729/5232] Building SystemZGenCallingConv.inc...
[2730/5232] Building SystemZGenAsmWriter.inc...
[2731/5232] Building SystemZGenDisassemblerTables.inc...
[2732/5232] Building SparcGenDAGISel.inc...
[2733/5232] Building SparcGenInstrInfo.inc...
[2734/5232] Building SystemZGenAsmMatcher.inc...
[2735/5232] Building SystemZGenDAGISel.inc...
[2736/5232] Building RISCVGenRegisterBank.inc...
[2737/5232] Building RISCVGenMCPseudoLowering.inc...
[2738/5232] Building RISCVGenRegisterInfo.inc...
[2739/5232] Building RISCVGenPostLegalizeGICombiner.inc...
[2740/5232] Building RISCVGenPreLegalizeGICombiner.inc...
[2741/5232] Building RISCVGenO0PreLegalizeGICombiner.inc...
[2742/5232] Building RISCVGenMacroFusion.inc...
[2743/5232] Building RISCVGenMCCodeEmitter.inc...
[2744/5232] Building SystemZGenInstrInfo.inc...
[2745/5232] Building RISCVGenSearchableTables.inc...
[2746/5232] Building AArch64GenSubtargetInfo.inc...
[2747/5232] Building AMDGPUGenMCPseudoLowering.inc...
[2748/5232] Building AMDGPUGenRegBankGICombiner.inc...
[2749/5232] Building AMDGPUGenDisassemblerTables.inc...
[2750/5232] Building AMDGPUGenCallingConv.inc...
[2751/5232] Building AArch64GenInstrInfo.inc...
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
[1330/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o
[1331/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o
[1332/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o
[1333/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicExtent.cpp.o
[1334/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/DynamicType.cpp.o
[1335/1917] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/InclusionRewriter.cpp.o
[1336/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Environment.cpp.o
[1337/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o
[1338/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o
[1339/1917] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o
FAILED: lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes /usr/bin/ccache /b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation -I/b/sanitizer-aarch64-linux/build/build_default/include -I/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/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/RealtimeSanitizer.cpp.o -c /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp
In file included from /b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Instrumentation/RealtimeSanitizer.cpp:20:
/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include/llvm/Transforms/Instrumentation/RealtimeSanitizer.h:36:28: error: private field 'Options' is not used [-Werror,-Wunused-private-field]
   36 |   RealtimeSanitizerOptions Options{};
      |                            ^
1 error generated.
[1340/1917] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteMacros.cpp.o
[1341/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o
[1342/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o
[1343/1917] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/RewriteTest.cpp.o
[1344/1917] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/HTMLPrint.cpp.o
[1345/1917] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o
[1346/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o
[1347/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o
[1348/1917] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o
[1349/1917] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o
[1350/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o
[1351/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o
[1352/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporter.cpp.o
[1353/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o
[1354/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o
[1355/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o
[1356/1917] Building CXX object tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingContext.cpp.o
[1357/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o
[1358/1917] Building CXX object tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexDecl.cpp.o
[1359/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o
[1360/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o
[1361/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CallEvent.cpp.o
[1362/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CoreEngine.cpp.o
[1363/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o
[1364/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/CheckerContext.cpp.o
[1365/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o
[1366/1917] Building CXX object tools/clang/lib/FrontendTool/CMakeFiles/obj.clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o
[1367/1917] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o
[1368/1917] Building CXX object tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexBody.cpp.o
[1369/1917] Building CXX object tools/clang/lib/Index/CMakeFiles/obj.clangIndex.dir/IndexingAction.cpp.o
[1370/1917] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/obj.clangRewriteFrontend.dir/FrontendActions.cpp.o
[1371/1917] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o
Step 15 (build standalone compiler-rt) failure: build standalone compiler-rt (failure)
...
  is not a full path to an existing compiler tool.

  Tell CMake where to find the compiler by setting either the environment
  variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to
  the compiler, or to the compiler name if it is in the PATH.


CMake Error at CMakeLists.txt:17 (project):
  The CMAKE_CXX_COMPILER:

    /b/sanitizer-aarch64-linux/build/build_default/bin/clang++

  is not a full path to an existing compiler tool.

  Tell CMake where to find the compiler by setting either the environment
  variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
  to the compiler, or to the compiler name if it is in the PATH.


CMake Error at CMakeLists.txt:17 (project):
  No CMAKE_ASM_COMPILER could be found.

  Tell CMake where to find the compiler by setting either the environment
  variable "ASM" or the CMake cache entry CMAKE_ASM_COMPILER to the full path
  to the compiler, or to the compiler name if it is in the PATH.
-- Warning: Did not find file Compiler/-ASM
-- Configuring incomplete, errors occurred!
+ build_failure
+ echo
+ echo 'How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild'
+ echo
+ sleep 5

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
+ echo @@@STEP_FAILURE@@@
+ [[ '' == \1 ]]
+ [[ ! -v BUILDBOT_BUILDERNAME ]]
+ ninja -C compiler_rt_build
ninja: Entering directory `compiler_rt_build'
ninja: error: loading 'build.ninja': No such file or directory
+ build_failure
+ echo
+ echo 'How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild'
+ echo
+ sleep 5

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
+ echo @@@STEP_FAILURE@@@
+ [[ '' == \1 ]]
+ [[ ! -v BUILDBOT_BUILDERNAME ]]
Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
@@@BUILD_STEP test standalone compiler-rt@@@
+ echo @@@BUILD_STEP test standalone compiler-rt@@@
+ ninja -C compiler_rt_build check-all
ninja: Entering directory `compiler_rt_build'
ninja: error: loading 'build.ninja': No such file or directory
+ build_failure
+ echo
+ echo 'How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild'
+ echo
+ sleep 5

How to reproduce locally: https://github.com/google/sanitizers/wiki/SanitizerBotReproduceBuild
+ echo @@@STEP_FAILURE@@@
+ [[ '' == \1 ]]
+ [[ ! -v BUILDBOT_BUILDERNAME ]]
+ '[' 0 == 1 ']'
+ cleanup
+ [[ -v BUILDBOT_BUILDERNAME ]]
+ echo @@@BUILD_STEP cleanup@@@
+ rm_dirs 'llvm_build2_*' 'llvm_build_*' 'libcxx_build_*' compiler_rt_build 'symbolizer_build*'
+ rm -rf 'llvm_build2_*' 'llvm_build_*' 'libcxx_build_*' compiler_rt_build 'symbolizer_build*'

```

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


More information about the llvm-commits mailing list