[llvm] [TableGen] Avoid assignmentInAssert warning (PR #139715)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Tue May 13 05:17:20 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/16060

<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)
...
[2697/5537] Building BPFGenGlobalISel.inc...
[2698/5537] Building BPFGenInstrInfo.inc...
[2699/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o
[2700/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o
[2701/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o
[2702/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o
[2703/5537] Building LanaiGenAsmWriter.inc...
[2704/5537] Building ARMGenFastISel.inc...
[2705/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o
[2706/5537] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/55b69b6d73d19708e8783d046828840f33b7627c51f75504f8a0bd943c58c8f2.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
 #0 0x0000bb09ad5be630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000bb09ad5bc5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000bb09ad5bed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000f4fe383cb8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000f4fe37cc7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000f4fe37c7cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000f4fe37c67e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000f4fe37c75cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000f4fe37c75d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000bb09ad48c0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000bb09ad305900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000bb09ad48afb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000bb09ad487254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000bb09ad5ebfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000bb09ad5c65d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000bb09ad2d9cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000f4fe37c684c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000f4fe37c68598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000bb09ad2a0770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[2707/5537] Building LanaiGenDisassemblerTables.inc...
[2708/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o
[2709/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o
[2710/5537] Building LanaiGenCallingConv.inc...
[2711/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o
[2712/5537] Building LanaiGenMCCodeEmitter.inc...
[2713/5537] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/a26b14aa7b266e955837ab5e9fc80193b84e1bfa0f2e274bf614dfd62bfd9923.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
Step 8 (build compiler-rt symbolizer) failure: build compiler-rt symbolizer (failure)
...
[2697/5537] Building BPFGenGlobalISel.inc...
[2698/5537] Building BPFGenInstrInfo.inc...
[2699/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFCallLowering.cpp.o
[2700/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFInstructionSelector.cpp.o
[2701/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFRegisterBankInfo.cpp.o
[2702/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/GISel/BPFLegalizerInfo.cpp.o
[2703/5537] Building LanaiGenAsmWriter.inc...
[2704/5537] Building ARMGenFastISel.inc...
[2705/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o
[2706/5537] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/55b69b6d73d19708e8783d046828840f33b7627c51f75504f8a0bd943c58c8f2.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
 #0 0x0000bb09ad5be630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000bb09ad5bc5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000bb09ad5bed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000f4fe383cb8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000f4fe37cc7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000f4fe37c7cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000f4fe37c67e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000f4fe37c75cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000f4fe37c75d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000bb09ad48c0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000bb09ad305900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000bb09ad48afb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000bb09ad487254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000bb09ad5ebfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000bb09ad5c65d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000bb09ad2d9cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000f4fe37c684c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000f4fe37c68598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000bb09ad2a0770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[2707/5537] Building LanaiGenDisassemblerTables.inc...
[2708/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o
[2709/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o
[2710/5537] Building LanaiGenCallingConv.inc...
[2711/5537] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFASpaceCastSimplifyPass.cpp.o
[2712/5537] Building LanaiGenMCCodeEmitter.inc...
[2713/5537] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/a26b14aa7b266e955837ab5e9fc80193b84e1bfa0f2e274bf614dfd62bfd9923.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
[329/2298] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o
[330/2298] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o
[331/2298] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o
[332/2298] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o
[333/2298] Building CXX object lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o
[334/2298] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o
[335/2298] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o
[336/2298] Building MipsGenGlobalISel.inc...
[337/2298] Linking CXX static library lib/libLLVMSparcInfo.a
[338/2298] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/6931b65ca570f565e90ccb30927ad49f5d7510d000527aa88b9b0d747f60e990.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
 #0 0x0000bb07c639e630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000bb07c639c5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000bb07c639ed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000f8d64094f8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000f8d6402c7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000f8d64027cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000f8d640267e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000f8d640275cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000f8d640275d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000bb07c626c0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000bb07c60e5900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000bb07c626afb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000bb07c6267254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000bb07c63cbfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000bb07c63a65d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000bb07c60b9cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000f8d6402684c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000f8d640268598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000bb07c6080770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[339/2298] Building SPIRVGenRegisterBank.inc...
[340/2298] Building SPIRVGenAsmWriter.inc...
[341/2298] Building SPIRVGenRegisterInfo.inc...
[342/2298] Linking CXX static library lib/libLLVMSparcDisassembler.a
[343/2298] Building SPIRVGenMCCodeEmitter.inc...
[344/2298] Building SPIRVGenSubtargetInfo.inc...
[345/2298] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/35d2aa17516fc8e4d334f4a237fd184a43f0581d917d00cfcab7b46762ac9c51.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
Step 10 (build compiler-rt debug) failure: build compiler-rt debug (failure)
...
[970/5537] Building BPFGenRegisterInfo.inc...
[971/5537] Building ARMGenAsmMatcher.inc...
[972/5537] Building BPFGenRegisterBank.inc...
[973/5537] Building BPFGenGlobalISel.inc...
[974/5537] Building AArch64GenExegesis.inc...
[975/5537] Building BPFGenInstrInfo.inc...
[976/5537] Building AArch64GenMCPseudoLowering.inc...
[977/5537] Building LanaiGenAsmWriter.inc...
[978/5537] Building LanaiGenAsmMatcher.inc...
[979/5537] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/35d2aa17516fc8e4d334f4a237fd184a43f0581d917d00cfcab7b46762ac9c51.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
 #0 0x0000bddde71be630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000bddde71bc5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000bddde71bed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000eeb72b72c8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000eeb72b0c7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000eeb72b07cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000eeb72b067e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000eeb72b075cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000eeb72b075d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000bddde708c0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000bddde6f05900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000bddde708afb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000bddde7087254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000bddde71ebfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000bddde71c65d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000bddde6ed9cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000eeb72b0684c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000eeb72b068598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000bddde6ea0770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[980/5537] Building LanaiGenCallingConv.inc...
[981/5537] Building LanaiGenDisassemblerTables.inc...
[982/5537] Building ARMGenFastISel.inc...
[983/5537] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/a26b14aa7b266e955837ab5e9fc80193b84e1bfa0f2e274bf614dfd62bfd9923.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
 #0 0x0000bfbeabb5e630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000bfbeabb5c5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000bfbeabb5ed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
Step 11 (test compiler-rt debug) failure: test compiler-rt debug (failure)
...
[1644/3854] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o
[1645/3854] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o
[1646/3854] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o
[1647/3854] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o
[1648/3854] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o
[1649/3854] Building CXX object lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o
[1650/3854] Building MipsGenGlobalISel.inc...
[1651/3854] Building SPIRVGenMCCodeEmitter.inc...
[1652/3854] Building SPIRVGenAsmWriter.inc...
[1653/3854] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/35d2aa17516fc8e4d334f4a237fd184a43f0581d917d00cfcab7b46762ac9c51.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
 #0 0x0000b29b29a9e630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000b29b29a9c5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000b29b29a9ed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000fe33cabcb8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000fe33ca4c7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000fe33ca47cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000fe33ca467e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000fe33ca475cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000fe33ca475d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000b29b2996c0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000b29b297e5900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000b29b2996afb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000b29b29967254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000b29b29acbfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000b29b29aa65d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000b29b297b9cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000fe33ca4684c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000fe33ca468598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000b29b29780770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[1654/3854] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/55b69b6d73d19708e8783d046828840f33b7627c51f75504f8a0bd943c58c8f2.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
 #0 0x0000c924feefe630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000c924feefc5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000c924feefed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000fea780a358f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000fea7802c7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000fea78027cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
Step 12 (build compiler-rt tsan_debug) failure: build compiler-rt tsan_debug (failure)
...
[951/5518] Building BPFGenMCCodeEmitter.inc...
[952/5518] Building ARMGenAsmMatcher.inc...
[953/5518] Building BPFGenSubtargetInfo.inc...
[954/5518] Building BPFGenGlobalISel.inc...
[955/5518] Building BPFGenInstrInfo.inc...
[956/5518] Building AArch64GenExegesis.inc...
[957/5518] Building AArch64GenMCPseudoLowering.inc...
[958/5518] Building LanaiGenAsmWriter.inc...
[959/5518] Building LanaiGenAsmMatcher.inc...
[960/5518] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/954280caff8d41f3298754d007c5013111b28e5b2ef7e04ec04e5ce02919810d.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
 #0 0x0000b228774fe630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000b228774fc5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000b228774fed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000efb3f98838f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000efb3f9287608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000efb3f923cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000efb3f9227e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000efb3f9235cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000efb3f9235d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000b228773cc0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000b22877245900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000b228773cafb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000b228773c7254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000b2287752bfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000b228775065d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000b22877219cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000efb3f92284c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000efb3f9228598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000b228771e0770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[961/5518] Building LanaiGenDisassemblerTables.inc...
[962/5518] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/35d2aa17516fc8e4d334f4a237fd184a43f0581d917d00cfcab7b46762ac9c51.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
 #0 0x0000bffa9d2ae630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000bffa9d2ac5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000bffa9d2aed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000eb5c0154f8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000eb5c00ec7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
Step 13 (build compiler-rt default) failure: build compiler-rt default (failure)
...
[972/5537] Building BPFGenRegisterInfo.inc...
[973/5537] Building BPFGenGlobalISel.inc...
[974/5537] Building BPFGenInstrInfo.inc...
[975/5537] Building LanaiGenAsmMatcher.inc...
[976/5537] Building AArch64GenExegesis.inc...
[977/5537] Building AArch64GenMCPseudoLowering.inc...
[978/5537] Building LanaiGenCallingConv.inc...
[979/5537] Building LanaiGenAsmWriter.inc...
[980/5537] Building AArch64GenCallingConv.inc...
[981/5537] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/a26b14aa7b266e955837ab5e9fc80193b84e1bfa0f2e274bf614dfd62bfd9923.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
 #0 0x0000c8ec42f7e630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000c8ec42f7c5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000c8ec42f7ed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000e300479c68f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000e300472c7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000e3004727cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000e30047267e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000e30047275cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000e30047275d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000c8ec42e4c0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000c8ec42cc5900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000c8ec42e4afb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000c8ec42e47254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000c8ec42fabfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000c8ec42f865d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000c8ec42c99cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000e300472684c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000e30047268598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000c8ec42c60770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[982/5537] Building ARMGenFastISel.inc...
[983/5537] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/954280caff8d41f3298754d007c5013111b28e5b2ef7e04ec04e5ce02919810d.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
 #0 0x0000aabf5c1ee630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000aabf5c1ec5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000aabf5c1eed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000e38f3329d8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000e38f32c87608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
Step 14 (test compiler-rt default) failure: test compiler-rt default (failure)
...
[1665/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o
[1666/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o
[1667/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o
[1668/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o
[1669/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o
[1670/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o
[1671/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSelectionDAGInfo.cpp.o
[1672/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o
[1673/3852] Building SPIRVGenMCCodeEmitter.inc...
[1674/3852] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/6931b65ca570f565e90ccb30927ad49f5d7510d000527aa88b9b0d747f60e990.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
 #0 0x0000c9954d96e630 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44e630)
 #1 0x0000c9954d96c5dc llvm::sys::RunSignalHandlers() (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x44c5dc)
 #2 0x0000c9954d96ed54 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000ecb92f7fe8f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000ecb92f0c7608 (/lib/aarch64-linux-gnu/libc.so.6+0x87608)
 #5 0x0000ecb92f07cb3c raise (/lib/aarch64-linux-gnu/libc.so.6+0x3cb3c)
 #6 0x0000ecb92f067e00 abort (/lib/aarch64-linux-gnu/libc.so.6+0x27e00)
 #7 0x0000ecb92f075cc0 (/lib/aarch64-linux-gnu/libc.so.6+0x35cc0)
 #8 0x0000ecb92f075d30 __assert_perror_fail (/lib/aarch64-linux-gnu/libc.so.6+0x35d30)
 #9 0x0000c9954d83c0b4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000c9954d6b5900 llvm::GlobalISelMatchTableExecutorEmitter::emitExecutorImpl(llvm::raw_ostream&, llvm::gi::MatchTable const&, llvm::ArrayRef<llvm::gi::LLTCodeGen>, llvm::ArrayRef<llvm::gi::RuleMatcher>, llvm::ArrayRef<llvm::Record const*>, llvm::ArrayRef<llvm::StringRef>, llvm::StringRef) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x195900)
#11 0x0000c9954d83afb8 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000c9954d837254 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000c9954d99bfc0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x47bfc0)
#14 0x0000c9954d9765d8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x4565d8)
#15 0x0000c9954d689cec tblgen_main(int, char**) (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x169cec)
#16 0x0000ecb92f0684c4 (/lib/aarch64-linux-gnu/libc.so.6+0x284c4)
#17 0x0000ecb92f068598 __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x28598)
#18 0x0000c9954d650770 _start (/home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen+0x130770)
Aborted (core dumped)
[1675/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o
[1676/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o
[1677/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetTransformInfo.cpp.o
[1678/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o
[1679/3852] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMulMulBugPass.cpp.o
[1680/3852] Building CXX object lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o
[1681/3852] Building CXX object lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o
[1682/3852] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o
[1683/3852] Building SPIRVGenRegisterInfo.inc...
[1684/3852] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 && /home/b/sanitizer-aarch64-linux/build/build_default/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 -I/home/b/sanitizer-aarch64-linux/build/build_default/include -I/home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64 /home/b/sanitizer-aarch64-linux/build/build_default/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/b/sanitizer-aarch64-linux/build/build_default/CMakeFiles/d/35d2aa17516fc8e4d334f4a237fd184a43f0581d917d00cfcab7b46762ac9c51.d
llvm-tblgen: /home/b/sanitizer-aarch64-linux/build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(raw_ostream &): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
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/139715


More information about the llvm-commits mailing list