[llvm] [LV] Replace UncountableEdge with UncountableEarlyExitingBlock (NFC). (PR #151311)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 1 01:51:09 PDT 2025


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/20800

<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)
...
[2665/5594] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o
[2666/5594] Building MipsGenAsmWriter.inc...
[2667/5594] Building PPCGenAsmWriter.inc...
[2668/5594] Building NVPTXGenRegisterInfo.inc...
[2669/5594] Building MipsGenFastISel.inc...
[2670/5594] Building NVPTXGenSubtargetInfo.inc...
[2671/5594] Building PPCGenAsmMatcher.inc...
[2672/5594] Building NVPTXGenAsmWriter.inc...
[2673/5594] Building MipsGenDAGISel.inc...
[2674/5594] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[2675/5594] Building PPCGenDisassemblerTables.inc...
[2676/5594] Building MipsGenGlobalISel.inc...
[2677/5594] Building LoongArchGenInstrInfo.inc...
[2678/5594] Building AMDGPUGenPostLegalizeGICombiner.inc...
[2679/5594] Building PPCGenRegisterBank.inc...
[2680/5594] Building PPCGenMCCodeEmitter.inc...
[2681/5594] Building LoongArchGenDAGISel.inc...
[2682/5594] Building PPCGenRegisterInfo.inc...
[2683/5594] Building SparcGenSubtargetInfo.inc...
[2684/5594] Building AArch64GenSubtargetInfo.inc...
[2685/5594] Building MipsGenInstrInfo.inc...
[2686/5594] Building SparcGenSDNodeInfo.inc...
[2687/5594] Building AArch64GenInstrInfo.inc...
[2688/5594] Building SparcGenMCCodeEmitter.inc...
[2689/5594] Building SPIRVGenMCCodeEmitter.inc...
[2690/5594] Building SparcGenCallingConv.inc...
[2691/5594] Building SPIRVGenPreLegalizeGICombiner.inc...
[2692/5594] Building SparcGenRegisterInfo.inc...
[2693/5594] Building SparcGenAsmWriter.inc...
[2694/5594] Building SPIRVGenRegisterBank.inc...
[2695/5594] Building NVPTXGenDAGISel.inc...
[2696/5594] Building PPCGenFastISel.inc...
[2697/5594] Building MipsGenSubtargetInfo.inc...
[2698/5594] Building NVPTXGenInstrInfo.inc...
[2699/5594] Building SparcGenAsmMatcher.inc...
[2700/5594] Building SparcGenSearchableTables.inc...
[2701/5594] Building SparcGenDisassemblerTables.inc...
[2702/5594] Building SPIRVGenAsmWriter.inc...
[2703/5594] Building PPCGenSubtargetInfo.inc...
[2704/5594] Building SPIRVGenGlobalISel.inc...
[2705/5594] Building SparcGenInstrInfo.inc...
[2706/5594] Building SparcGenDAGISel.inc...
[2707/5594] Building PPCGenDAGISel.inc...
Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
[2665/5594] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o
[2666/5594] Building MipsGenAsmWriter.inc...
[2667/5594] Building PPCGenAsmWriter.inc...
[2668/5594] Building NVPTXGenRegisterInfo.inc...
[2669/5594] Building MipsGenFastISel.inc...
[2670/5594] Building NVPTXGenSubtargetInfo.inc...
[2671/5594] Building PPCGenAsmMatcher.inc...
[2672/5594] Building NVPTXGenAsmWriter.inc...
[2673/5594] Building MipsGenDAGISel.inc...
[2674/5594] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[2675/5594] Building PPCGenDisassemblerTables.inc...
[2676/5594] Building MipsGenGlobalISel.inc...
[2677/5594] Building LoongArchGenInstrInfo.inc...
[2678/5594] Building AMDGPUGenPostLegalizeGICombiner.inc...
[2679/5594] Building PPCGenRegisterBank.inc...
[2680/5594] Building PPCGenMCCodeEmitter.inc...
[2681/5594] Building LoongArchGenDAGISel.inc...
[2682/5594] Building PPCGenRegisterInfo.inc...
[2683/5594] Building SparcGenSubtargetInfo.inc...
[2684/5594] Building AArch64GenSubtargetInfo.inc...
[2685/5594] Building MipsGenInstrInfo.inc...
[2686/5594] Building SparcGenSDNodeInfo.inc...
[2687/5594] Building AArch64GenInstrInfo.inc...
[2688/5594] Building SparcGenMCCodeEmitter.inc...
[2689/5594] Building SPIRVGenMCCodeEmitter.inc...
[2690/5594] Building SparcGenCallingConv.inc...
[2691/5594] Building SPIRVGenPreLegalizeGICombiner.inc...
[2692/5594] Building SparcGenRegisterInfo.inc...
[2693/5594] Building SparcGenAsmWriter.inc...
[2694/5594] Building SPIRVGenRegisterBank.inc...
[2695/5594] Building NVPTXGenDAGISel.inc...
[2696/5594] Building PPCGenFastISel.inc...
[2697/5594] Building MipsGenSubtargetInfo.inc...
[2698/5594] Building NVPTXGenInstrInfo.inc...
[2699/5594] Building SparcGenAsmMatcher.inc...
[2700/5594] Building SparcGenSearchableTables.inc...
[2701/5594] Building SparcGenDisassemblerTables.inc...
[2702/5594] Building SPIRVGenAsmWriter.inc...
[2703/5594] Building PPCGenSubtargetInfo.inc...
[2704/5594] Building SPIRVGenGlobalISel.inc...
[2705/5594] Building SparcGenInstrInfo.inc...
[2706/5594] Building SparcGenDAGISel.inc...
[2707/5594] Building PPCGenDAGISel.inc...
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
[1265/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/WebAssembly.cpp.o
[1266/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetBuiltins/X86.cpp.o
[1267/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o
[1268/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AArch64.cpp.o
[1269/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AMDGPU.cpp.o
[1270/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARC.cpp.o
[1271/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/ARM.cpp.o
[1272/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/AVR.cpp.o
[1273/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/BPF.cpp.o
[1274/2259] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[1275/2259] Building X86GenDisassemblerTables.inc...
[1276/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/CSKY.cpp.o
[1277/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/DirectX.cpp.o
[1278/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Hexagon.cpp.o
[1279/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Lanai.cpp.o
[1280/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/LoongArch.cpp.o
[1281/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/M68k.cpp.o
[1282/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/MSP430.cpp.o
[1283/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Mips.cpp.o
[1284/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/NVPTX.cpp.o
[1285/2259] Linking CXX static library lib/libclangAST.a
[1286/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/PPC.cpp.o
[1287/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/RISCV.cpp.o
[1288/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SPIR.cpp.o
[1289/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/Sparc.cpp.o
[1290/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/SystemZ.cpp.o
[1291/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/TCE.cpp.o
[1292/2259] Linking CXX static library lib/libLLVMMipsCodeGen.a
[1293/2259] Linking CXX static library lib/libLLVMPowerPCCodeGen.a
[1294/2259] Linking CXX static library lib/libLLVMSPIRVCodeGen.a
[1295/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/VE.cpp.o
[1296/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/WebAssembly.cpp.o
[1297/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/X86.cpp.o
[1298/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/Targets/XCore.cpp.o
[1299/2259] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o
[1300/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o
[1301/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o
[1302/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o
[1303/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o
[1304/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o
[1305/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o
[1306/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o
[1307/2259] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o
Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
[2699/5594] Building LoongArchGenMCCodeEmitter.inc...
[2700/5594] Building MipsGenPostLegalizeGICombiner.inc...
[2701/5594] Building LoongArchGenMCPseudoLowering.inc...
[2702/5594] Building MSP430GenInstrInfo.inc...
[2703/5594] Building LoongArchGenSubtargetInfo.inc...
[2704/5594] Building MSP430GenMCCodeEmitter.inc...
[2705/5594] Building MSP430GenDAGISel.inc...
[2706/5594] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o
[2707/5594] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o
[2708/5594] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[2709/5594] Building NVPTXGenAsmWriter.inc...
[2710/5594] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o
[2711/5594] Building PPCGenExegesis.inc...
[2712/5594] Building PPCGenAsmWriter.inc...
[2713/5594] Building MipsGenMCPseudoLowering.inc...
[2714/5594] Building MipsGenCallingConv.inc...
[2715/5594] Building MipsGenRegisterBank.inc...
[2716/5594] Building MipsGenRegisterInfo.inc...
[2717/5594] Building PPCGenRegisterInfo.inc...
[2718/5594] Building MipsGenAsmWriter.inc...
[2719/5594] Building MipsGenMCCodeEmitter.inc...
[2720/5594] Building MipsGenAsmMatcher.inc...
[2721/5594] Building MipsGenDisassemblerTables.inc...
[2722/5594] Building PPCGenDisassemblerTables.inc...
[2723/5594] Building PPCGenCallingConv.inc...
[2724/5594] Building PPCGenAsmMatcher.inc...
[2725/5594] Building PPCGenRegisterBank.inc...
[2726/5594] Building NVPTXGenSubtargetInfo.inc...
[2727/5594] Building LoongArchGenDAGISel.inc...
[2728/5594] Building MipsGenSubtargetInfo.inc...
[2729/5594] Building NVPTXGenRegisterInfo.inc...
[2730/5594] Building MipsGenFastISel.inc...
[2731/5594] Building PPCGenMCCodeEmitter.inc...
[2732/5594] Building MipsGenGlobalISel.inc...
[2733/5594] Building PPCGenSubtargetInfo.inc...
[2734/5594] Building MipsGenDAGISel.inc...
[2735/5594] Building LoongArchGenInstrInfo.inc...
[2736/5594] Building SparcGenAsmWriter.inc...
[2737/5594] Building SparcGenCallingConv.inc...
[2738/5594] Building PPCGenFastISel.inc...
[2739/5594] Building MipsGenInstrInfo.inc...
[2740/5594] Building SparcGenAsmMatcher.inc...
[2741/5594] Building NVPTXGenDAGISel.inc...
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
[1353/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o
[1354/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o
[1355/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o
[1356/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o
[1357/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o
[1358/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleCache.cpp.o
[1359/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o
[1360/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o
[1361/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o
[1362/2225] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[1363/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o
[1364/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o
[1365/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o
[1366/2225] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o
[1367/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o
[1368/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o
[1369/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o
[1370/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o
[1371/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o
[1372/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o
[1373/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o
[1374/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o
[1375/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o
[1376/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o
[1377/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o
[1378/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o
[1379/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o
[1380/2225] Linking CXX static library lib/libLLVMSelectionDAG.a
[1381/2225] Linking CXX static library lib/libLLVMAsmPrinter.a
[1382/2225] Linking CXX static library lib/libLLVMMIRParser.a
[1383/2225] Linking CXX static library lib/libLLVMInterpreter.a
[1384/2225] Linking CXX static library lib/libLLVMWebAssemblyUtils.a
[1385/2225] Generating VCSVersion.inc
[1386/2225] Linking CXX static library lib/libclangBasic.a
[1387/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o
[1388/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o
[1389/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o
[1390/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o
[1391/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o
[1392/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o
[1393/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o
[1394/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o
[1395/2225] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o
Step 12 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
[2738/5572] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o
[2739/5572] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o
[2740/5572] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o
[2741/5572] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o
[2742/5572] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o
[2743/5572] Building MipsGenMCCodeEmitter.inc...
[2744/5572] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o
[2745/5572] Building PPCGenAsmWriter.inc...
[2746/5572] Building PPCGenRegisterBank.inc...
[2747/5572] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[2748/5572] Building PPCGenAsmMatcher.inc...
[2749/5572] Building PPCGenDisassemblerTables.inc...
[2750/5572] Building PPCGenCallingConv.inc...
[2751/5572] Building PPCGenRegisterInfo.inc...
[2752/5572] Building NVPTXGenSubtargetInfo.inc...
[2753/5572] Building PPCGenMCCodeEmitter.inc...
[2754/5572] Building NVPTXGenAsmWriter.inc...
[2755/5572] Building SPIRVGenAsmWriter.inc...
[2756/5572] Building SparcGenMCCodeEmitter.inc...
[2757/5572] Building SparcGenSubtargetInfo.inc...
[2758/5572] Building MipsGenSubtargetInfo.inc...
[2759/5572] Building SparcGenSearchableTables.inc...
[2760/5572] Building SparcGenRegisterInfo.inc...
[2761/5572] Building SparcGenSDNodeInfo.inc...
[2762/5572] Building SPIRVGenRegisterBank.inc...
[2763/5572] Building SparcGenDAGISel.inc...
[2764/5572] Building SparcGenDisassemblerTables.inc...
[2765/5572] Building PPCGenFastISel.inc...
[2766/5572] Building PPCGenSubtargetInfo.inc...
[2767/5572] Building AMDGPUGenPreLegalizeGICombiner.inc...
[2768/5572] Building SPIRVGenMCCodeEmitter.inc...
[2769/5572] Building SPIRVGenPreLegalizeGICombiner.inc...
[2770/5572] Building NVPTXGenInstrInfo.inc...
[2771/5572] Building AMDGPUGenRegBankGICombiner.inc...
[2772/5572] Building SPIRVGenInstrInfo.inc...
[2773/5572] Building SparcGenInstrInfo.inc...
[2774/5572] Building SPIRVGenGlobalISel.inc...
[2775/5572] Building SPIRVGenSubtargetInfo.inc...
[2776/5572] Building NVPTXGenDAGISel.inc...
[2777/5572] Building SystemZGenDisassemblerTables.inc...
[2778/5572] Building SPIRVGenRegisterInfo.inc...
[2779/5572] Building AMDGPUGenMCPseudoLowering.inc...
[2780/5572] Building PPCGenGlobalISel.inc...
Step 13 (build compiler-rt default) failure: build compiler-rt default (failure)
...
[2761/5594] Building MSP430GenRegisterInfo.inc...
[2762/5594] Building MSP430GenDisassemblerTables.inc...
[2763/5594] Building LoongArchGenSubtargetInfo.inc...
[2764/5594] Building LoongArchGenDisassemblerTables.inc...
[2765/5594] Building MSP430GenAsmMatcher.inc...
[2766/5594] Building MSP430GenDAGISel.inc...
[2767/5594] Building LoongArchGenRegisterInfo.inc...
[2768/5594] Building MSP430GenSubtargetInfo.inc...
[2769/5594] Building LoongArchGenAsmWriter.inc...
[2770/5594] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[2771/5594] Building LoongArchGenAsmMatcher.inc...
[2772/5594] Building MSP430GenSDNodeInfo.inc...
[2773/5594] Building MipsGenMCPseudoLowering.inc...
[2774/5594] Building NVPTXGenSubtargetInfo.inc...
[2775/5594] Building MipsGenExegesis.inc...
[2776/5594] Building PPCGenAsmWriter.inc...
[2777/5594] Building MipsGenDisassemblerTables.inc...
[2778/5594] Building MipsGenCallingConv.inc...
[2779/5594] Building PPCGenCallingConv.inc...
[2780/5594] Building MipsGenAsmMatcher.inc...
[2781/5594] Building MipsGenRegisterBank.inc...
[2782/5594] Building MipsGenDAGISel.inc...
[2783/5594] Building PPCGenDisassemblerTables.inc...
[2784/5594] Building PPCGenMCCodeEmitter.inc...
[2785/5594] Building MipsGenRegisterInfo.inc...
[2786/5594] Building MipsGenMCCodeEmitter.inc...
[2787/5594] Building MipsGenAsmWriter.inc...
[2788/5594] Building NVPTXGenRegisterInfo.inc...
[2789/5594] Building NVPTXGenAsmWriter.inc...
[2790/5594] Building PPCGenRegisterInfo.inc...
[2791/5594] Building PPCGenAsmMatcher.inc...
[2792/5594] Building PPCGenSubtargetInfo.inc...
[2793/5594] Building LoongArchGenDAGISel.inc...
[2794/5594] Building MipsGenSubtargetInfo.inc...
[2795/5594] Building MipsGenFastISel.inc...
[2796/5594] Building PPCGenRegisterBank.inc...
[2797/5594] Building SparcGenAsmMatcher.inc...
[2798/5594] Building LoongArchGenInstrInfo.inc...
[2799/5594] Building PPCGenExegesis.inc...
[2800/5594] Building NVPTXGenInstrInfo.inc...
[2801/5594] Building SparcGenAsmWriter.inc...
[2802/5594] Building PPCGenGlobalISel.inc...
[2803/5594] Building MipsGenInstrInfo.inc...
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
[1324/2181] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleCache.cpp.o
[1325/2181] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o
[1326/2181] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o
[1327/2181] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o
[1328/2181] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o
[1329/2181] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ObjectFilePCHContainerReader.cpp.o
[1330/2181] Building CXX object tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/TemplateArgumentHasher.cpp.o
[1331/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o
[1332/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o
[1333/2181] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
FAILED: lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /home/b/sanitizer-aarch64-linux/build/llvm_build0/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -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 -D__SHORT_FILE__=\"LoopVectorizationLegality.cpp\" -I/home/b/sanitizer-aarch64-linux/build/build_default/lib/Transforms/Vectorize -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize -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/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp:1682:19: error: variable 'ExitBlock' set but not used [-Werror,-Wunused-but-set-variable]
 1682 |       BasicBlock *ExitBlock;
      |                   ^
1 error generated.
[1334/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o
[1335/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o
[1336/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o
[1337/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o
[1338/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o
[1339/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o
[1340/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o
[1341/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o
[1342/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o
[1343/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o
[1344/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o
[1345/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o
[1346/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o
[1347/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o
[1348/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o
[1349/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o
[1350/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o
[1351/2181] Building CXX object tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o
[1352/2181] Linking CXX static library lib/libLLVMGlobalISel.a
[1353/2181] Linking CXX static library lib/libLLVMAVRCodeGen.a
[1354/2181] Linking CXX static library lib/libLLVMLanaiCodeGen.a
[1355/2181] Linking CXX static library lib/libLLVMLoongArchCodeGen.a
[1356/2181] Linking CXX static library lib/libLLVMMSP430CodeGen.a
[1357/2181] Linking CXX static library lib/libLLVMSparcCodeGen.a
[1358/2181] Linking CXX static library lib/libLLVMSystemZCodeGen.a
[1359/2181] Linking CXX static library lib/libLLVMVECodeGen.a
[1360/2181] Linking CXX static library lib/libLLVMWebAssemblyCodeGen.a
[1361/2181] Linking CXX static library lib/libLLVMXCoreCodeGen.a
[1362/2181] Building CXX object tools/lld/Common/CMakeFiles/lldCommon.dir/Args.cpp.o
[1363/2181] Building CXX object tools/lld/Common/CMakeFiles/lldCommon.dir/CommonLinkerContext.cpp.o
[1364/2181] Building CXX object tools/lld/Common/CMakeFiles/lldCommon.dir/DriverDispatcher.cpp.o
[1365/2181] Building CXX object tools/lld/Common/CMakeFiles/lldCommon.dir/DWARF.cpp.o
[1366/2181] Building CXX object tools/lld/Common/CMakeFiles/lldCommon.dir/ErrorHandler.cpp.o
Step 15 (build standalone compiler-rt) failure: build standalone compiler-rt (failure)
...
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- The ASM compiler identification is unknown
-- Didn't find assembler
CMake Error at CMakeLists.txt:22 (project):
  The CMAKE_C_COMPILER:

    /home/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 "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:22 (project):
  The CMAKE_CXX_COMPILER:

    /home/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:22 (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!

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




ninja: Entering directory `compiler_rt_build'
ninja: error: loading 'build.ninja': No such file or directory

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




Step 16 (test standalone compiler-rt) failure: test standalone compiler-rt (failure)
@@@BUILD_STEP test standalone compiler-rt@@@
ninja: Entering directory `compiler_rt_build'
ninja: error: loading 'build.ninja': No such file or directory

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




```

</details>

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


More information about the llvm-commits mailing list