Skip to content

[TableGen] Avoid assignmentInAssert warning #139715

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 13, 2025

Conversation

Pierre-vh
Copy link
Contributor

ExpectedID should be optimized out anyway if built without assertions because nothing reads its value.

Fixes #90327

ExpectedID should be optimized out anyway if built without assertions because nothing reads its value.

Fixes #90327
Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@Pierre-vh Pierre-vh requested review from arsenm, jayfoad and shiltian May 13, 2025 11:40
@Pierre-vh Pierre-vh marked this pull request as ready for review May 13, 2025 11:41
@llvmbot
Copy link
Member

llvmbot commented May 13, 2025

@llvm/pr-subscribers-tablegen

Author: Pierre van Houtryve (Pierre-vh)

Changes

ExpectedID should be optimized out anyway if built without assertions because nothing reads its value.

Fixes #90327


Full diff: https://github.com/llvm/llvm-project/pull/139715.diff

1 Files Affected:

  • (modified) llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp (+2-2)
diff --git a/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp b/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
index 4e491f8983ec0..65367dd3a3dfb 100644
--- a/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
+++ b/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
@@ -2608,9 +2608,9 @@ void GICombinerEmitter::emitTestSimplePredicate(raw_ostream &OS) {
     // That way we can just get the RuleID from the enum by subtracting
     // (GICXXPred_Invalid + 1).
     unsigned ExpectedID = 0;
-    (void)ExpectedID;
     for (const auto &ID : keys(AllCombineRules)) {
-      assert(ExpectedID++ == ID && "combine rules are not ordered!");
+      ++ExpectedID;
+      assert(ExpectedID == ID && "combine rules are not ordered!");
       OS << "  " << getIsEnabledPredicateEnumName(ID) << EnumeratorSeparator;
       EnumeratorSeparator = ",\n";
     }

@llvmbot
Copy link
Member

llvmbot commented May 13, 2025

@llvm/pr-subscribers-llvm-globalisel

Author: Pierre van Houtryve (Pierre-vh)

Changes

ExpectedID should be optimized out anyway if built without assertions because nothing reads its value.

Fixes #90327


Full diff: https://github.com/llvm/llvm-project/pull/139715.diff

1 Files Affected:

  • (modified) llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp (+2-2)
diff --git a/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp b/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
index 4e491f8983ec0..65367dd3a3dfb 100644
--- a/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
+++ b/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp
@@ -2608,9 +2608,9 @@ void GICombinerEmitter::emitTestSimplePredicate(raw_ostream &OS) {
     // That way we can just get the RuleID from the enum by subtracting
     // (GICXXPred_Invalid + 1).
     unsigned ExpectedID = 0;
-    (void)ExpectedID;
     for (const auto &ID : keys(AllCombineRules)) {
-      assert(ExpectedID++ == ID && "combine rules are not ordered!");
+      ++ExpectedID;
+      assert(ExpectedID == ID && "combine rules are not ordered!");
       OS << "  " << getIsEnabledPredicateEnumName(ID) << EnumeratorSeparator;
       EnumeratorSeparator = ",\n";
     }

@Pierre-vh Pierre-vh merged commit 8be514c into main May 13, 2025
13 of 15 checks passed
@Pierre-vh Pierre-vh deleted the users/pierre-vh/tablgen-assign-in-assert branch May 13, 2025 12:08
@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder openmp-offload-amdgpu-runtime-2 running on rocm-worker-hw-02 while building llvm at step 5 "compile-openmp".

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

Here is the relevant piece of the build log for the reference
Step 5 (compile-openmp) failure: build (failure)
...
13.486 [580/17/4029] Creating library symlink lib/libclangStaticAnalyzerFrontend.so
13.551 [576/20/4030] Linking CXX shared module lib/CheckerOptionHandlingAnalyzerPlugin.so
13.552 [576/19/4031] Linking CXX shared module lib/CheckerDependencyHandlingAnalyzerPlugin.so
13.559 [576/18/4032] Linking CXX shared library lib/libclangFrontendTool.so.21.0git
13.567 [575/18/4033] Creating library symlink lib/libclangFrontendTool.so
13.573 [574/18/4034] Linking CXX shared module lib/SampleAnalyzerPlugin.so
13.743 [574/17/4035] Linking CXX shared library lib/libclangInterpreter.so.21.0git
13.751 [573/17/4036] Creating library symlink lib/libclangInterpreter.so
16.631 [573/16/4037] Building AMDGPUGenMCPseudoLowering.inc...
16.890 [573/15/4038] Building AMDGPUGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc 
cd /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU && /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPreLegalizerCombiner" -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/include -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AMDGPUPreLegalizerCombiner -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/include -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc
 #0 0x000078cea55f3050 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/../lib/libLLVMSupport.so.21.0git+0x1f3050)
 #1 0x000078cea55f045f llvm::sys::RunSignalHandlers() (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/../lib/libLLVMSupport.so.21.0git+0x1f045f)
 #2 0x000078cea55f05aa SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000078cea4c42520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000078cea4c969fc __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
 #5 0x000078cea4c969fc __pthread_kill_internal ./nptl/pthread_kill.c:78:10
 #6 0x000078cea4c969fc pthread_kill ./nptl/pthread_kill.c:89:10
 #7 0x000078cea4c42476 gsignal ./signal/../sysdeps/posix/raise.c:27:6
 #8 0x000078cea4c287f3 abort ./stdlib/abort.c:81:7
 #9 0x000078cea4c2871b _nl_load_domain ./intl/loadmsgcat.c:1177:9
#10 0x000078cea4c39e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
#11 0x00005eb9c94e1c7b (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x00005eb9c9334849 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/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-tblgen+0x86849)
#13 0x00005eb9c94faa18 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#14 0x000078cea585ddbf llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/../lib/libLLVMTableGen.so.21.0git+0x5adbf)
#15 0x000078cea5825e5d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/../lib/libLLVMTableGen.so.21.0git+0x22e5d)
#16 0x00005eb9c92feff8 tblgen_main(int, char**) (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-tblgen+0x50ff8)
#17 0x000078cea4c29d90 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#18 0x000078cea4c29e40 call_init ./csu/../csu/libc-start.c:128:20
#19 0x000078cea4c29e40 __libc_start_main ./csu/../csu/libc-start.c:379:5
#20 0x00005eb9c92c5985 _start (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-tblgen+0x17985)
Aborted (core dumped)
17.006 [573/14/4039] Building AMDGPUGenRegBankGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc 
cd /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU && /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPURegBankCombiner" -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/include -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc
llvm-tblgen: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AMDGPURegBankCombiner -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/include -I /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc
 #0 0x000071692c7f3050 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/../lib/libLLVMSupport.so.21.0git+0x1f3050)
 #1 0x000071692c7f045f llvm::sys::RunSignalHandlers() (/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/bin/../lib/libLLVMSupport.so.21.0git+0x1f045f)
 #2 0x000071692c7f05aa SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000071692be42520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-hip-vega20 running on hip-vega20-0 while building llvm at step 3 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 3 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/hip-build.sh --jobs=' (failure)
...
[138/377] Linking CXX executable bin/clang-change-namespace
[139/377] Linking CXX executable bin/clang-move
[140/377] Linking CXX executable bin/llvm-exegesis
[141/377] Linking CXX executable bin/clang-query
[142/377] Linking CXX executable bin/clang-include-cleaner
[143/377] Linking CXX executable bin/lli
[144/377] Building AMDGPUGenMCPseudoLowering.inc...
[145/377] Linking CXX executable bin/pp-trace
[146/377] Linking CXX executable bin/clang-import-test
[147/377] Building AMDGPUGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU && /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPreLegalizerCombiner" -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AMDGPUPreLegalizerCombiner -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc
 #0 0x00005ca01b27fb30 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x378b30)
 #1 0x00005ca01b27d10f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x37610f)
 #2 0x00005ca01b27d25a SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000076c7de32e520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000076c7de3829fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000076c7de32e476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x000076c7de3147f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x000076c7de31471b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x000076c7de325e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x00005ca01b14221b (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00005ca01af94de9 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/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x8dde9)
#11 0x00005ca01b15afb8 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x00005ca01b2bdc4f llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x3b6c4f)
#13 0x00005ca01b28b44d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x38444d)
#14 0x00005ca01af5f598 tblgen_main(int, char**) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x58598)
#15 0x000076c7de315d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#16 0x000076c7de315e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#17 0x00005ca01af25f25 _start (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x1ef25)
Aborted (core dumped)
[148/377] Linking CXX executable bin/tool-template
[149/377] Building AMDGPUGenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc 
cd /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU && /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPostLegalizerCombiner" -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AMDGPUPostLegalizerCombiner -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc
 #0 0x000056ec4ca86b30 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x378b30)
 #1 0x000056ec4ca8410f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x37610f)
 #2 0x000056ec4ca8425a SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000075c624667520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000075c6246bb9fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000075c624667476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
Step 7 (Building LLVM) failure: Building LLVM (failure)
...
[138/377] Linking CXX executable bin/clang-change-namespace
[139/377] Linking CXX executable bin/clang-move
[140/377] Linking CXX executable bin/llvm-exegesis
[141/377] Linking CXX executable bin/clang-query
[142/377] Linking CXX executable bin/clang-include-cleaner
[143/377] Linking CXX executable bin/lli
[144/377] Building AMDGPUGenMCPseudoLowering.inc...
[145/377] Linking CXX executable bin/pp-trace
[146/377] Linking CXX executable bin/clang-import-test
[147/377] Building AMDGPUGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU && /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPreLegalizerCombiner" -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AMDGPUPreLegalizerCombiner -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc
 #0 0x00005ca01b27fb30 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x378b30)
 #1 0x00005ca01b27d10f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x37610f)
 #2 0x00005ca01b27d25a SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000076c7de32e520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000076c7de3829fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000076c7de32e476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x000076c7de3147f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x000076c7de31471b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x000076c7de325e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x00005ca01b14221b (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00005ca01af94de9 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/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x8dde9)
#11 0x00005ca01b15afb8 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x00005ca01b2bdc4f llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x3b6c4f)
#13 0x00005ca01b28b44d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x38444d)
#14 0x00005ca01af5f598 tblgen_main(int, char**) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x58598)
#15 0x000076c7de315d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#16 0x000076c7de315e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#17 0x00005ca01af25f25 _start (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x1ef25)
Aborted (core dumped)
[148/377] Linking CXX executable bin/tool-template
[149/377] Building AMDGPUGenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc 
cd /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU && /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPostLegalizerCombiner" -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AMDGPUPostLegalizerCombiner -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/include -I /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc
 #0 0x000056ec4ca86b30 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x378b30)
 #1 0x000056ec4ca8410f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/bin/llvm-tblgen+0x37610f)
 #2 0x000056ec4ca8425a SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000075c624667520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000075c6246bb9fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000075c624667476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder lldb-remote-linux-ubuntu running on as-builder-9 while building llvm at step 7 "build-default".

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

Here is the relevant piece of the build log for the reference
Step 7 (build-default) failure: cmake (failure)
...
15.945 [2125/66/3149] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o
15.949 [2124/66/3150] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o
15.950 [2123/66/3151] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o
15.954 [2122/66/3152] Linking CXX static library lib/libLLVMipo.a
15.960 [2121/66/3153] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o
15.962 [2120/66/3154] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o
15.963 [2119/66/3155] Building CXX object tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o
15.969 [2118/66/3156] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o
15.974 [2117/66/3157] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o
15.975 [2116/66/3158] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64 && /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/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/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64 /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64 /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/CMakeFiles/d/0afcb53c34b613eb17e3d76fc15214c7230eb4f9ce9742517f6c6b12a199a09d.d
llvm-tblgen: /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen 0x0000559ae775abc2
1  llvm-tblgen 0x0000559ae7757e0f
2  llvm-tblgen 0x0000559ae7757f54
3  libc.so.6   0x000075878a245330
4  libc.so.6   0x000075878a29eb2c pthread_kill + 284
5  libc.so.6   0x000075878a24527e gsignal + 30
6  libc.so.6   0x000075878a2288ff abort + 223
7  libc.so.6   0x000075878a22881b
8  libc.so.6   0x000075878a23b517
9  llvm-tblgen 0x0000559ae761b700
10 llvm-tblgen 0x0000559ae745d62c
11 llvm-tblgen 0x0000559ae7634723
12 llvm-tblgen 0x0000559ae779ca8e
13 llvm-tblgen 0x0000559ae77676da
14 llvm-tblgen 0x0000559ae742c6c7
15 libc.so.6   0x000075878a22a1ca
16 libc.so.6   0x000075878a22a28b __libc_start_main + 139
17 llvm-tblgen 0x0000559ae73f1e45
Aborted (core dumped)
15.986 [2116/65/3159] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IntervalPartition.cpp.o
15.987 [2116/64/3160] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/FixitUtil.cpp.o
15.988 [2116/63/3161] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o
15.992 [2116/62/3162] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o
15.995 [2116/61/3163] Building CXX object tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o
16.019 [2116/60/3164] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64 && /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/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/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64 /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64 /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/CMakeFiles/d/40672b29ff32974e9af4e2eb22bc9fbce3c26adb8f1f2df018b62ff81062a0c9.d
llvm-tblgen: /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-aarch64-darwin running on doug-worker-4 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
14.970 [2907/8/3168] Linking CXX static library lib/libclangToolingRefactoring.a
14.985 [2906/8/3169] Linking CXX static library lib/libclangStaticAnalyzerFrontend.a
15.004 [2905/8/3170] Linking CXX static library lib/libclangTransformer.a
15.018 [2904/8/3171] Linking CXX static library lib/libclangTidy.a
15.036 [2903/8/3172] Linking CXX static library lib/libclangTidyUtils.a
15.069 [2902/8/3173] Linking CXX static library lib/libclangTidyReadabilityModule.a
15.466 [2901/8/3174] Building AArch64GenExegesis.inc...
15.477 [2900/8/3175] Building AArch64GenMCPseudoLowering.inc...
15.617 [2899/8/3176] Building AArch64GenMCCodeEmitter.inc...
15.922 [2898/8/3177] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64 && /Users/buildbot/buildbot-root/aarch64-darwin/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64 -I/Users/buildbot/buildbot-root/aarch64-darwin/build/include -I/Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/include -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d && /Applications/CMake.app/Contents/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64 /Users/buildbot/buildbot-root/aarch64-darwin/build /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64 /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /Users/buildbot/buildbot-root/aarch64-darwin/build/CMakeFiles/d/d10967955ffa7c8d16b975b2e051d23644732fffe8fa66eeef4aa40273e365c9.d
Assertion failed: (ExpectedID == ID && "combine rules are not ordered!"), function emitTestSimplePredicate, file GlobalISelCombinerEmitter.cpp, line 2615.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /Users/buildbot/buildbot-root/aarch64-darwin/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64 -I/Users/buildbot/buildbot-root/aarch64-darwin/build/include -I/Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/include -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen              0x0000000104409e4c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1  llvm-tblgen              0x00000001044080e4 llvm::sys::RunSignalHandlers() + 112
2  llvm-tblgen              0x000000010440a530 SignalHandler(int, __siginfo*, void*) + 360
3  libsystem_platform.dylib 0x00000001949bf584 _sigtramp + 56
4  libsystem_pthread.dylib  0x000000019498ec20 pthread_kill + 288
5  libsystem_c.dylib        0x000000019489ba30 abort + 180
6  libsystem_c.dylib        0x000000019489ad20 err + 0
7  llvm-tblgen              0x000000010448f1a8 void llvm::GlobalISelMatchTableExecutorEmitter::emitCxxPredicateFns<llvm::gi::CXXPredicateCode const*>(llvm::raw_ostream&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::ArrayRef<llvm::gi::CXXPredicateCode const*>, std::__1::function<llvm::StringRef (llvm::gi::CXXPredicateCode const*)>, std::__1::function<llvm::StringRef (llvm::gi::CXXPredicateCode const*)>, llvm::StringRef) (.cold.1) + 0
8  llvm-tblgen              0x00000001042e91a4 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) + 0
9  llvm-tblgen              0x000000010418dadc 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) + 480
10 llvm-tblgen              0x00000001042e8070 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) + 13744
11 llvm-tblgen              0x00000001042e43f8 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) + 272
12 llvm-tblgen              0x00000001044314d8 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) + 72
13 llvm-tblgen              0x000000010440ffa4 llvm::TableGenMain(char const*, std::__1::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) + 1164
14 llvm-tblgen              0x0000000104165a58 tblgen_main(int, char**) + 120
15 dyld                     0x0000000194603154 start + 2476
/bin/sh: line 1: 14571 Abort trap: 6           /Users/buildbot/buildbot-root/aarch64-darwin/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64 -I/Users/buildbot/buildbot-root/aarch64-darwin/build/include -I/Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/include -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
16.306 [2898/7/3178] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64 && /Users/buildbot/buildbot-root/aarch64-darwin/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64 -I/Users/buildbot/buildbot-root/aarch64-darwin/build/include -I/Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/include -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /Applications/CMake.app/Contents/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64 /Users/buildbot/buildbot-root/aarch64-darwin/build /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64 /Users/buildbot/buildbot-root/aarch64-darwin/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /Users/buildbot/buildbot-root/aarch64-darwin/build/CMakeFiles/d/fcbd62505641f8a60aea43c9af2341afde062e40fe8153348f39f6a9333804ee.d
Assertion failed: (ExpectedID == ID && "combine rules are not ordered!"), function emitTestSimplePredicate, file GlobalISelCombinerEmitter.cpp, line 2615.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /Users/buildbot/buildbot-root/aarch64-darwin/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64 -I/Users/buildbot/buildbot-root/aarch64-darwin/build/include -I/Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/include -I /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target /Users/buildbot/buildbot-root/aarch64-darwin/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen              0x0000000102bc1e4c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1  llvm-tblgen              0x0000000102bc00e4 llvm::sys::RunSignalHandlers() + 112
2  llvm-tblgen              0x0000000102bc2530 SignalHandler(int, __siginfo*, void*) + 360
3  libsystem_platform.dylib 0x00000001949bf584 _sigtramp + 56
4  libsystem_pthread.dylib  0x000000019498ec20 pthread_kill + 288
5  libsystem_c.dylib        0x000000019489ba30 abort + 180
6  libsystem_c.dylib        0x000000019489ad20 err + 0

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder amdgpu-offload-rhel-8-cmake-build-only running on rocm-docker-rhel-8 while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
[5010/7809] Building R600GenMCCodeEmitter.inc...
[5011/7809] Building R600GenSubtargetInfo.inc...
[5012/7809] Building SPIRVGenAsmWriter.inc...
[5013/7809] Building SPIRVGenGlobalISel.inc...
[5014/7809] Building SPIRVGenInstrInfo.inc...
[5015/7809] Building SPIRVGenRegisterInfo.inc...
[5016/7809] Building SPIRVGenSubtargetInfo.inc...
[5017/7809] Building SPIRVGenRegisterBank.inc...
[5018/7809] Building SPIRVGenMCCodeEmitter.inc...
[5019/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV && /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/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/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/CMakeFiles/d/7cd2fd85e424a7f3874819f478986a2e4f343a9e41f30908c1f456e5e69bde96.d
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
 #0 0x00007a9191be5318 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1e5318)
 #1 0x00007a9191be29ec SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #2 0x00007a9191ff2990 __restore_rt (/lib64/libpthread.so.0+0x12990)
 #3 0x00007a9190d4952f raise (/lib64/libc.so.6+0x4e52f)
 #4 0x00007a9190d1ce65 abort (/lib64/libc.so.6+0x21e65)
 #5 0x00007a9190d1cd39 _nl_load_domain.cold.0 (/lib64/libc.so.6+0x21d39)
 #6 0x00007a9190d41e86 (/lib64/libc.so.6+0x46e86)
 #7 0x00000000005e82b8 (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x5e82b8)
 #8 0x000000000046f732 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/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x46f732)
 #9 0x00000000005fe1af EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00007a919225126a llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x5126a)
#11 0x00007a9192222690 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x22690)
#12 0x000000000043fd1e tblgen_main(int, char**) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x43fd1e)
#13 0x00007a9190d357e5 __libc_start_main (/lib64/libc.so.6+0x3a7e5)
#14 0x000000000040e77e _start (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x40e77e)
/bin/sh: line 1: 3680553 Aborted                 (core dumped) /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
[5020/7809] Building SPIRVGenTables.inc...
[5021/7809] Building X86GenCallingConv.inc...
[5022/7809] Building X86GenAsmWriter1.inc...
[5023/7809] Building X86GenAsmWriter.inc...
[5024/7809] Building X86GenAsmMatcher.inc...
[5025/7809] Building X86GenDisassemblerTables.inc...
[5026/7809] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5027/7809] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[5028/7809] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
In file included from /usr/include/c++/8/cassert:44,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/ProfileData/InstrProf.h:40,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h:16,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h:18,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/LTO/LTO.cpp:56:
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/ProfileData/InstrProf.h: In member function ‘llvm::ArrayRef<llvm::InstrProfValueSiteRecord> llvm::InstrProfRecord::getValueSitesForKind(uint32_t) const’:
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/ProfileData/InstrProf.h:1000:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
     assert(IPVK_First <= ValueKind && ValueKind <= IPVK_Last &&
Step 7 (build cmake config) failure: build cmake config (failure)
...
[5010/7809] Building R600GenMCCodeEmitter.inc...
[5011/7809] Building R600GenSubtargetInfo.inc...
[5012/7809] Building SPIRVGenAsmWriter.inc...
[5013/7809] Building SPIRVGenGlobalISel.inc...
[5014/7809] Building SPIRVGenInstrInfo.inc...
[5015/7809] Building SPIRVGenRegisterInfo.inc...
[5016/7809] Building SPIRVGenSubtargetInfo.inc...
[5017/7809] Building SPIRVGenRegisterBank.inc...
[5018/7809] Building SPIRVGenMCCodeEmitter.inc...
[5019/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV && /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/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/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/CMakeFiles/d/7cd2fd85e424a7f3874819f478986a2e4f343a9e41f30908c1f456e5e69bde96.d
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
 #0 0x00007a9191be5318 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1e5318)
 #1 0x00007a9191be29ec SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #2 0x00007a9191ff2990 __restore_rt (/lib64/libpthread.so.0+0x12990)
 #3 0x00007a9190d4952f raise (/lib64/libc.so.6+0x4e52f)
 #4 0x00007a9190d1ce65 abort (/lib64/libc.so.6+0x21e65)
 #5 0x00007a9190d1cd39 _nl_load_domain.cold.0 (/lib64/libc.so.6+0x21d39)
 #6 0x00007a9190d41e86 (/lib64/libc.so.6+0x46e86)
 #7 0x00000000005e82b8 (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x5e82b8)
 #8 0x000000000046f732 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/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x46f732)
 #9 0x00000000005fe1af EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00007a919225126a llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x5126a)
#11 0x00007a9192222690 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x22690)
#12 0x000000000043fd1e tblgen_main(int, char**) (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x43fd1e)
#13 0x00007a9190d357e5 __libc_start_main (/lib64/libc.so.6+0x3a7e5)
#14 0x000000000040e77e _start (/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen+0x40e77e)
/bin/sh: line 1: 3680553 Aborted                 (core dumped) /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
[5020/7809] Building SPIRVGenTables.inc...
[5021/7809] Building X86GenCallingConv.inc...
[5022/7809] Building X86GenAsmWriter1.inc...
[5023/7809] Building X86GenAsmWriter.inc...
[5024/7809] Building X86GenAsmMatcher.inc...
[5025/7809] Building X86GenDisassemblerTables.inc...
[5026/7809] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5027/7809] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[5028/7809] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
In file included from /usr/include/c++/8/cassert:44,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/ProfileData/InstrProf.h:40,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h:16,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h:18,
                 from /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/lib/LTO/LTO.cpp:56:
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/ProfileData/InstrProf.h: In member function ‘llvm::ArrayRef<llvm::InstrProfValueSiteRecord> llvm::InstrProfRecord::getValueSitesForKind(uint32_t) const’:
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/include/llvm/ProfileData/InstrProf.h:1000:23: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
     assert(IPVK_First <= ValueKind && ValueKind <= IPVK_Last &&

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-devrel-x86-64 running on ml-opt-devrel-x86-64-b1 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
17.748 [2560/64/1252] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o
17.771 [2559/64/1253] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o
17.829 [2558/64/1254] Building CXX object lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o
17.851 [2557/64/1255] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o
17.902 [2556/64/1256] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o
17.923 [2555/64/1257] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o
17.947 [2554/64/1258] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o
17.974 [2553/64/1259] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o
17.987 [2552/64/1260] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o
17.996 [2551/64/1261] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64 && /b/ml-opt-devrel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-devrel-x86-64-b1/build/include -I/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-devrel-x86-64-b1/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 /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 /b/ml-opt-devrel-x86-64-b1/build /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64 /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /b/ml-opt-devrel-x86-64-b1/build/CMakeFiles/d/b273c47bf2016c55763cf38cc966402b1cc1e68a5e971525c2e0575807d3787b.d
llvm-tblgen: /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/ml-opt-devrel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-devrel-x86-64-b1/build/include -I/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x0000563f8c494268
1  llvm-tblgen     0x0000563f8c491b05
2  libpthread.so.0 0x00007fb8ba1f2140
3  libc.so.6       0x00007fb8b9d12d61 gsignal + 321
4  libc.so.6       0x00007fb8b9cfc537 abort + 291
5  libc.so.6       0x00007fb8b9cfc40f
6  libc.so.6       0x00007fb8b9d0b6e2
7  llvm-tblgen     0x0000563f8c357e0b
8  llvm-tblgen     0x0000563f8c1af5c5
9  llvm-tblgen     0x0000563f8c3704aa
10 llvm-tblgen     0x0000563f8c4d036b
11 llvm-tblgen     0x0000563f8c49f560
12 llvm-tblgen     0x0000563f8c17adcf
13 libc.so.6       0x00007fb8b9cfdd7a __libc_start_main + 234
14 llvm-tblgen     0x0000563f8c1400da
Aborted
18.019 [2551/63/1262] Building AArch64GenMCPseudoLowering.inc...
18.031 [2551/62/1263] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o
18.045 [2551/61/1264] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o
18.184 [2551/60/1265] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64 && /b/ml-opt-devrel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-devrel-x86-64-b1/build/include -I/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-devrel-x86-64-b1/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 /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 /b/ml-opt-devrel-x86-64-b1/build /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64 /b/ml-opt-devrel-x86-64-b1/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /b/ml-opt-devrel-x86-64-b1/build/CMakeFiles/d/9816016226e9540663faf137df85d2ff62fe674e4b6bca7413fe1e3d2ffddce0.d
llvm-tblgen: /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/ml-opt-devrel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-devrel-x86-64-b1/build/include -I/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x000056278ae6d268
1  llvm-tblgen     0x000056278ae6ab05
2  libpthread.so.0 0x00007f862726f140
3  libc.so.6       0x00007f8626d8fd61 gsignal + 321
4  libc.so.6       0x00007f8626d79537 abort + 291

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder lldb-remote-linux-win running on as-builder-10 while building llvm at step 8 "build-default".

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

Here is the relevant piece of the build log for the reference
Step 8 (build-default) failure: cmake (failure)
...
12.636 [2373/130/2938]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\ParsedAttr.cpp.obj
12.657 [2372/130/2939]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaCXXScopeSpec.cpp.obj
12.666 [2371/130/2940]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaARM.cpp.obj
12.693 [2370/130/2941]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaDirectX.cpp.obj
12.701 [2369/130/2942]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaExceptionSpec.cpp.obj
12.706 [2368/130/2943]Building AArch64GenCallingConv.inc...
12.723 [2367/130/2944]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaM68k.cpp.obj
12.729 [2366/130/2945]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaChecking.cpp.obj
12.749 [2365/130/2946]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaDeclObjC.cpp.obj
12.765 [2364/130/2947]Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc C:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cmd.exe /C "cd /D C:\buildbot\as-builder-10\lldb-x-aarch64\build\lib\Target\AArch64 && C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64 -IC:/buildbot/as-builder-10/lldb-x-aarch64/build/include -IC:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/include -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target --long-string-literals=0 C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o C:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc"
Assertion failed: ExpectedID == ID && "combine rules are not ordered!", file C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\utils\TableGen\GlobalISelCombinerEmitter.cpp, line 2615
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: C:\\buildbot\\as-builder-10\\lldb-x-aarch64\\build\\bin\\llvm-tblgen.exe -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64 -IC:/buildbot/as-builder-10/lldb-x-aarch64/build/include -IC:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/include -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target --long-string-literals=0 C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o C:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc
Exception Code: 0x80000003
 #0 0x00007ff6d7d493f5 (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x2e93f5)
 #1 0x00007ffac0a8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
 #2 0x00007ffac0a8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
 #3 0x00007ffac0a8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
 #4 0x00007ffac0a8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
 #5 0x00007ff6d7c37dd2 (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x1d7dd2)
 #6 0x00007ff6d7acf44a (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x6f44a)
 #7 0x00007ff6d7c5b3ba (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x1fb3ba)
 #8 0x00007ff6d7c47247 (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x1e7247)
 #9 0x00007ff6d7d7e1f7 (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x31e1f7)
#10 0x00007ff6d7d81e8a (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x321e8a)
#11 0x00007ff6d7a9eada (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x3eada)

#12 0x00007ff6d7dae894 (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x34e894)

#13 0x00007ffac1a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)

#14 0x00007ffac317edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)

12.768 [2364/129/2948]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaHexagon.cpp.obj
12.771 [2364/128/2949]Building CXX object tools\clang\lib\Sema\CMakeFiles\obj.clangSema.dir\SemaFunctionEffects.cpp.obj
12.772 [2364/127/2950]Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc C:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cmd.exe /C "cd /D C:\buildbot\as-builder-10\lldb-x-aarch64\build\lib\Target\AArch64 && C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64 -IC:/buildbot/as-builder-10/lldb-x-aarch64/build/include -IC:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/include -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target --long-string-literals=0 C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o C:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc"
Assertion failed: ExpectedID == ID && "combine rules are not ordered!", file C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\llvm\utils\TableGen\GlobalISelCombinerEmitter.cpp, line 2615
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: C:\\buildbot\\as-builder-10\\lldb-x-aarch64\\build\\bin\\llvm-tblgen.exe -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64 -IC:/buildbot/as-builder-10/lldb-x-aarch64/build/include -IC:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/include -I C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target --long-string-literals=0 C:/buildbot/as-builder-10/lldb-x-aarch64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o C:/buildbot/as-builder-10/lldb-x-aarch64/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc
Exception Code: 0x80000003
 #0 0x00007ff6d7d493f5 (C:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\llvm-tblgen.exe+0x2e93f5)
 #1 0x00007ffac0a8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
 #2 0x00007ffac0a8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder lldb-x86_64-debian running on lldb-x86_64-debian while building llvm at step 4 "build".

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

Here is the relevant piece of the build log for the reference
Step 4 (build) failure: build (failure)
...
10.749 [1448/72/69] Building R600GenInstrInfo.inc...
10.762 [1444/72/70] Building BPFGenRegisterBank.inc...
10.791 [1443/72/71] Building BPFGenRegisterInfo.inc...
10.810 [1442/72/72] Building AArch64GenMCPseudoLowering.inc...
10.820 [1441/72/73] Building AArch64GenExegesis.inc...
10.821 [1440/72/74] Building ARMGenAsmMatcher.inc...
10.858 [1439/72/75] Building BPFGenDAGISel.inc...
10.889 [1438/72/76] Building BPFGenSubtargetInfo.inc...
10.924 [1437/72/77] Building BPFGenGlobalISel.inc...
11.008 [1436/72/78] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64 && /home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64 -I/home/worker/2.0.1/lldb-x86_64-debian/build/include -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/include -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target /home/worker/2.0.1/lldb-x86_64-debian/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/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64 /home/worker/2.0.1/lldb-x86_64-debian/build /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64 /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/worker/2.0.1/lldb-x86_64-debian/build/CMakeFiles/d/2d796921b99d0c5e5ff7453317621893fdab633f599b99797da6e3b97fd1da5c.d
llvm-tblgen: /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64 -I/home/worker/2.0.1/lldb-x86_64-debian/build/include -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/include -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
 #0 0x000055a0142c8b17 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x35eb17)
 #1 0x000055a0142c69ae llvm::sys::RunSignalHandlers() (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x35c9ae)
 #2 0x000055a0142c9205 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x00007fe84ac5b050 (/lib/x86_64-linux-gnu/libc.so.6+0x3c050)
 #4 0x00007fe84aca9e2c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
 #5 0x00007fe84ac5afb2 raise ./signal/../sysdeps/posix/raise.c:27:6
 #6 0x00007fe84ac45472 abort ./stdlib/abort.c:81:7
 #7 0x00007fe84ac45395 _nl_load_domain ./intl/loadmsgcat.c:1177:9
 #8 0x00007fe84ac53eb2 (/lib/x86_64-linux-gnu/libc.so.6+0x34eb2)
 #9 0x000055a014190031 (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x226031)
#10 0x000055a013fef41e 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/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x8541e)
#11 0x000055a01418eca2 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000055a01418a978 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x000055a0142fe059 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x394059)
#14 0x000055a0142d87ef llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x36e7ef)
#15 0x000055a013fc22cd tblgen_main(int, char**) (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x582cd)
#16 0x00007fe84ac4624a __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#17 0x00007fe84ac46305 call_init ./csu/../csu/libc-start.c:128:20
#18 0x00007fe84ac46305 __libc_start_main ./csu/../csu/libc-start.c:347:5
#19 0x000055a013f89fb1 _start (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x1ffb1)
Aborted
11.061 [1436/71/79] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64 && /home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64 -I/home/worker/2.0.1/lldb-x86_64-debian/build/include -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/include -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target /home/worker/2.0.1/lldb-x86_64-debian/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/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64 /home/worker/2.0.1/lldb-x86_64-debian/build /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64 /home/worker/2.0.1/lldb-x86_64-debian/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/worker/2.0.1/lldb-x86_64-debian/build/CMakeFiles/d/dcd6b03156633270aa65855bd89c9cf0044f051f6402edc2da62ff701a6ade35.d
llvm-tblgen: /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64 -I/home/worker/2.0.1/lldb-x86_64-debian/build/include -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/include -I /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
 #0 0x000055b8c3b34b17 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x35eb17)
 #1 0x000055b8c3b329ae llvm::sys::RunSignalHandlers() (/home/worker/2.0.1/lldb-x86_64-debian/build/bin/llvm-tblgen+0x35c9ae)
 #2 0x000055b8c3b35205 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x00007fd877e5b050 (/lib/x86_64-linux-gnu/libc.so.6+0x3c050)
 #4 0x00007fd877ea9e2c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-x86_64-linux-abi-test running on sie-linux-worker2 while building llvm at step 6 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 6 (build-unified-tree) failure: build (failure)
...
12.936 [4239/9/2939] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordPrinterTest.cpp.o
12.939 [4239/8/2940] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRTraceWriterTest.cpp.o
12.942 [4239/7/2941] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o
12.947 [4239/6/2942] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/ProfileTest.cpp.o
12.950 [4239/5/2943] Building CXX object unittests/tools/llvm-profdata/CMakeFiles/LLVMProfdataTests.dir/OutputSizeLimitTest.cpp.o
14.160 [4239/4/2944] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelCombinerEmitter.cpp.o
14.277 [4238/4/2945] Linking CXX executable bin/llvm-tblgen
15.200 [4231/10/2946] Building SPIRVGenInstrInfo.inc...
15.267 [4230/10/2947] Building SPIRVGenAsmWriter.inc...
15.278 [4229/10/2948] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/buildbot/buildbot-root/abi-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/buildbot/buildbot-root/abi-test/build/lib/Target/SPIRV && /home/buildbot/buildbot-root/abi-test/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/buildbot/buildbot-root/abi-test/llvm/llvm/lib/Target/SPIRV -I/home/buildbot/buildbot-root/abi-test/build/include -I/home/buildbot/buildbot-root/abi-test/llvm/llvm/include -I /home/buildbot/buildbot-root/abi-test/llvm/llvm/lib/Target /home/buildbot/buildbot-root/abi-test/llvm/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d && /usr/bin/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/buildbot-root/abi-test/llvm/llvm /home/buildbot/buildbot-root/abi-test/llvm/llvm/lib/Target/SPIRV /home/buildbot/buildbot-root/abi-test/build /home/buildbot/buildbot-root/abi-test/build/lib/Target/SPIRV /home/buildbot/buildbot-root/abi-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/buildbot/buildbot-root/abi-test/build/CMakeFiles/d/a0a88907a354dc57d19de4c4ad9cc633631eaa59a78c3a1deeab2338693841cc.d
llvm-tblgen: /home/buildbot/buildbot-root/abi-test/llvm/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbot/buildbot-root/abi-test/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/buildbot/buildbot-root/abi-test/llvm/llvm/lib/Target/SPIRV -I/home/buildbot/buildbot-root/abi-test/build/include -I/home/buildbot/buildbot-root/abi-test/llvm/llvm/include -I /home/buildbot/buildbot-root/abi-test/llvm/llvm/lib/Target /home/buildbot/buildbot-root/abi-test/llvm/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen 0x00006420cbcfcb40
1  llvm-tblgen 0x00006420cbcfa11f
2  llvm-tblgen 0x00006420cbcfa26a
3  libc.so.6   0x00007bacb9b3a520
4  libc.so.6   0x00007bacb9b8e9fc pthread_kill + 300
5  libc.so.6   0x00007bacb9b3a476 raise + 22
6  libc.so.6   0x00007bacb9b207f3 abort + 211
7  libc.so.6   0x00007bacb9b2071b
8  libc.so.6   0x00007bacb9b31e96
9  llvm-tblgen 0x00006420cbbbf0bb
10 llvm-tblgen 0x00006420cba11aa9
11 llvm-tblgen 0x00006420cbbd7e58
12 llvm-tblgen 0x00006420cbd3acbf
13 llvm-tblgen 0x00006420cbd0847d
14 llvm-tblgen 0x00006420cb9dc208
15 libc.so.6   0x00007bacb9b21d90
16 libc.so.6   0x00007bacb9b21e40 __libc_start_main + 128
17 llvm-tblgen 0x00006420cb9a2b35
Aborted (core dumped)
15.319 [4229/9/2949] Building SPIRVGenGlobalISel.inc...
15.343 [4229/8/2950] Building SPIRVGenMCCodeEmitter.inc...
15.858 [4229/7/2951] Building SPIRVGenRegisterBank.inc...
16.030 [4229/6/2952] Building AArch64GenSystemOperands.inc...
16.074 [4229/5/2953] Building SPIRVGenTables.inc...
16.209 [4229/4/2954] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
20.775 [4229/3/2955] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
20.995 [4229/2/2956] Building AArch64GenSubtargetInfo.inc...
22.518 [4229/1/2957] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
ninja: build stopped: subcommand failed.

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-dev-x86-64 running on ml-opt-dev-x86-64-b2 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
17.752 [1646/64/2133] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o
17.764 [1645/64/2134] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o
17.776 [1644/64/2135] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o
17.784 [1643/64/2136] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o
17.796 [1642/64/2137] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o
17.804 [1641/64/2138] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o
17.816 [1640/64/2139] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o
17.828 [1639/64/2140] Building ARMGenDisassemblerTables.inc...
18.089 [1638/64/2141] Linking CXX static library lib/libLLVMOrcJIT.a
18.137 [1637/64/2142] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64 && /b/ml-opt-dev-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/b/ml-opt-dev-x86-64-b1/build/include -I/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-dev-x86-64-b1/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 /b/ml-opt-dev-x86-64-b1/llvm-project/llvm /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 /b/ml-opt-dev-x86-64-b1/build /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64 /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /b/ml-opt-dev-x86-64-b1/build/CMakeFiles/d/3e3f4bcfe3b6a75b51731758c88a6c757b83b1211757d953bbd2cb2dc066e7ec.d
llvm-tblgen: /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/ml-opt-dev-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/b/ml-opt-dev-x86-64-b1/build/include -I/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x000055de1c418268
1  llvm-tblgen     0x000055de1c415b05
2  libpthread.so.0 0x00007f0b0b477140
3  libc.so.6       0x00007f0b0af97d61 gsignal + 321
4  libc.so.6       0x00007f0b0af81537 abort + 291
5  libc.so.6       0x00007f0b0af8140f
6  libc.so.6       0x00007f0b0af906e2
7  llvm-tblgen     0x000055de1c2dbe0b
8  llvm-tblgen     0x000055de1c1335c5
9  llvm-tblgen     0x000055de1c2f44aa
10 llvm-tblgen     0x000055de1c45436b
11 llvm-tblgen     0x000055de1c423560
12 llvm-tblgen     0x000055de1c0fedcf
13 libc.so.6       0x00007f0b0af82d7a __libc_start_main + 234
14 llvm-tblgen     0x000055de1c0c40da
Aborted
18.172 [1637/63/2143] Building AArch64GenMCPseudoLowering.inc...
18.189 [1637/62/2144] Linking CXX static library lib/libLLVMOrcDebugging.a
18.281 [1637/61/2145] Linking CXX executable bin/llvm-extract
18.289 [1637/60/2146] Building ARMGenMCCodeEmitter.inc...
18.328 [1637/59/2147] Building ARMGenAsmWriter.inc...
18.392 [1637/58/2148] Building AArch64GenExegesis.inc...
18.724 [1637/57/2149] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64 && /b/ml-opt-dev-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/b/ml-opt-dev-x86-64-b1/build/include -I/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-dev-x86-64-b1/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 /b/ml-opt-dev-x86-64-b1/llvm-project/llvm /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 /b/ml-opt-dev-x86-64-b1/build /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64 /b/ml-opt-dev-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /b/ml-opt-dev-x86-64-b1/build/CMakeFiles/d/291584379a7d9c616284feb7337446733b3133e30d0ae7d1919c13df78b54247.d
llvm-tblgen: /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/ml-opt-dev-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/b/ml-opt-dev-x86-64-b1/build/include -I/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x00005612e4758268
1  llvm-tblgen     0x00005612e4755b05

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder hip-third-party-libs-test running on ext_buildbot_hw_05-hip-docker while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/hip-tpl.py --jobs=32' (failure)
...
[5026/7809] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkRedirectableSymbolManager.cpp.o
[5027/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o
[5028/7809] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o
[5029/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o
[5030/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o
[5031/7809] Building Options.inc...
[5032/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o
[5033/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o
[5034/7809] Building Options.inc...
[5035/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV && /home/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/hip-third-party-libs-test/build/include -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/include -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/hip-third-party-libs-test/build/include -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/include -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
 #0 0x000079f2ddff3050 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f3050)
 #1 0x000079f2ddff045f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f045f)
 #2 0x000079f2ddff05aa SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000079f2dd9ed520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000079f2dda419fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000079f2dd9ed476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x000079f2dd9d37f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x000079f2dd9d371b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x000079f2dd9e4e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x00005defb803bc7b (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00005defb7e8e849 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/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen+0x86849)
#11 0x00005defb8054a18 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000079f2de147dbf llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMTableGen.so.21.0git+0x5adbf)
#13 0x000079f2de10fe5d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMTableGen.so.21.0git+0x22e5d)
#14 0x00005defb7e58ff8 tblgen_main(int, char**) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen+0x50ff8)
#15 0x000079f2dd9d4d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#16 0x000079f2dd9d4e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#17 0x00005defb7e1f985 _start (/home/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen+0x17985)
Aborted (core dumped)
[5036/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o
[5037/7809] Building Options.inc...
[5038/7809] Building Opts.inc...
[5039/7809] Building Options.inc...
[5040/7809] Building Opts.inc...
[5041/7809] Building Opts.inc...
[5042/7809] Building Opts.inc...
[5043/7809] Building Opts.inc...
[5044/7809] Building Opts.inc...
[5045/7809] Building Options.inc...
[5046/7809] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o
[5047/7809] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o
[5048/7809] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o
[5049/7809] Building R600GenDAGISel.inc...
Step 7 (build cmake config) failure: build cmake config (failure)
...
[5026/7809] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkRedirectableSymbolManager.cpp.o
[5027/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o
[5028/7809] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o
[5029/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o
[5030/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupportPlugin.cpp.o
[5031/7809] Building Options.inc...
[5032/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/PerfSupportPlugin.cpp.o
[5033/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/VTuneSupportPlugin.cpp.o
[5034/7809] Building Options.inc...
[5035/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV && /home/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/hip-third-party-libs-test/build/include -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/include -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/hip-third-party-libs-test/build/include -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/include -I /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/hip-third-party-libs-test/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
 #0 0x000079f2ddff3050 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f3050)
 #1 0x000079f2ddff045f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f045f)
 #2 0x000079f2ddff05aa SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000079f2dd9ed520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000079f2dda419fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000079f2dd9ed476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x000079f2dd9d37f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x000079f2dd9d371b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x000079f2dd9e4e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x00005defb803bc7b (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00005defb7e8e849 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/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen+0x86849)
#11 0x00005defb8054a18 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000079f2de147dbf llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMTableGen.so.21.0git+0x5adbf)
#13 0x000079f2de10fe5d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/../lib/libLLVMTableGen.so.21.0git+0x22e5d)
#14 0x00005defb7e58ff8 tblgen_main(int, char**) (/home/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen+0x50ff8)
#15 0x000079f2dd9d4d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#16 0x000079f2dd9d4e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#17 0x00005defb7e1f985 _start (/home/botworker/bbot/hip-third-party-libs-test/build/bin/llvm-tblgen+0x17985)
Aborted (core dumped)
[5036/7809] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/LLJITUtilsCBindings.cpp.o
[5037/7809] Building Options.inc...
[5038/7809] Building Opts.inc...
[5039/7809] Building Options.inc...
[5040/7809] Building Opts.inc...
[5041/7809] Building Opts.inc...
[5042/7809] Building Opts.inc...
[5043/7809] Building Opts.inc...
[5044/7809] Building Opts.inc...
[5045/7809] Building Options.inc...
[5046/7809] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o
[5047/7809] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o
[5048/7809] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o
[5049/7809] Building R600GenDAGISel.inc...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-rel-x86-64 running on ml-opt-rel-x86-64-b2 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
21.104 [2557/64/1255] Building CXX object lib/IRPrinter/CMakeFiles/LLVMIRPrinter.dir/IRPrintingPasses.cpp.o
21.117 [2556/64/1256] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o
21.138 [2555/64/1257] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenData.cpp.o
21.166 [2554/64/1258] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataReader.cpp.o
21.181 [2553/64/1259] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTree.cpp.o
21.206 [2552/64/1260] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/CodeGenDataWriter.cpp.o
21.208 [2551/64/1261] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/OutlinedHashTreeRecord.cpp.o
21.230 [2550/64/1262] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMap.cpp.o
21.246 [2549/64/1263] Building CXX object lib/CGData/CMakeFiles/LLVMCGData.dir/StableFunctionMapRecord.cpp.o
21.250 [2548/64/1264] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64 && /b/ml-opt-rel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-rel-x86-64-b1/build/include -I/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-rel-x86-64-b1/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 /b/ml-opt-rel-x86-64-b1/llvm-project/llvm /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 /b/ml-opt-rel-x86-64-b1/build /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64 /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /b/ml-opt-rel-x86-64-b1/build/CMakeFiles/d/d6c4aa13464686e2e4d18060cb2a920d938f0f96d23c175ebfe914780ee18ffc.d
llvm-tblgen: /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/ml-opt-rel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-rel-x86-64-b1/build/include -I/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x000055fd6117b268
1  llvm-tblgen     0x000055fd61178b05
2  libpthread.so.0 0x00007fe57ef23140
3  libc.so.6       0x00007fe57ea43d61 gsignal + 321
4  libc.so.6       0x00007fe57ea2d537 abort + 291
5  libc.so.6       0x00007fe57ea2d40f
6  libc.so.6       0x00007fe57ea3c6e2
7  llvm-tblgen     0x000055fd6103ee0b
8  llvm-tblgen     0x000055fd60e965c5
9  llvm-tblgen     0x000055fd610574aa
10 llvm-tblgen     0x000055fd611b736b
11 llvm-tblgen     0x000055fd61186560
12 llvm-tblgen     0x000055fd60e61dcf
13 libc.so.6       0x00007fe57ea2ed7a __libc_start_main + 234
14 llvm-tblgen     0x000055fd60e270da
Aborted
21.283 [2548/63/1265] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o
21.287 [2548/62/1266] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o
21.288 [2548/61/1267] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o
21.333 [2548/60/1268] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o
21.410 [2548/59/1269] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64 && /b/ml-opt-rel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-rel-x86-64-b1/build/include -I/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-rel-x86-64-b1/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 /b/ml-opt-rel-x86-64-b1/llvm-project/llvm /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 /b/ml-opt-rel-x86-64-b1/build /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64 /b/ml-opt-rel-x86-64-b1/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /b/ml-opt-rel-x86-64-b1/build/CMakeFiles/d/fc9976aec971c445b9ee1910a756bf5cb7a06dd1926bde09d161273f41f005cf.d
llvm-tblgen: /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/ml-opt-rel-x86-64-b1/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64 -I/var/lib/buildbot/.local/lib/python3.7/site-packages/tensorflow/include -I/b/ml-opt-rel-x86-64-b1/build/include -I/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/include -I /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x000055e453981268
1  llvm-tblgen     0x000055e45397eb05
2  libpthread.so.0 0x00007ff3c22cb140
3  libc.so.6       0x00007ff3c1debd61 gsignal + 321

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder lldb-aarch64-ubuntu running on linaro-lldb-aarch64-ubuntu while building llvm at step 4 "build".

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

Here is the relevant piece of the build log for the reference
Step 4 (build) failure: build (failure)
...
38.417 [4857/9/1773] Building AArch64GenAsmWriter.inc...
38.431 [4857/8/1774] Building AArch64GenCallingConv.inc...
38.469 [4856/8/1775] Building AArch64GenDisassemblerTables.inc...
38.699 [4856/7/1776] Building AArch64GenAsmMatcher.inc...
39.413 [4856/6/1777] Building AArch64GenMCCodeEmitter.inc...
39.680 [4856/5/1778] Building AArch64GenFastISel.inc...
40.309 [4855/5/1779] Building AArch64GenGlobalISel.inc...
40.409 [4855/4/1780] Building AArch64GenDAGISel.inc...
40.510 [4855/3/1781] Building AArch64GenMCPseudoLowering.inc...
41.535 [4847/10/1782] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64 && /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/include -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/include -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d && /usr/local/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64 /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64 /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/CMakeFiles/d/f0f9c01c954864a2c509c0e3076cf277354120a13f3f90d82f93eb0c61c12e9e.d
llvm-tblgen: ../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/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/include -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/include -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
 #0 0x0000aaaae1931d04 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x441d04)
 #1 0x0000aaaae192fd04 llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x43fd04)
 #2 0x0000aaaae1932434 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000ffff967697dc (linux-vdso.so.1+0x7dc)
 #4 0x0000ffff962cf1f0 __pthread_kill_implementation ./nptl/./nptl/pthread_kill.c:44:76
 #5 0x0000ffff9628a67c gsignal ./signal/../sysdeps/posix/raise.c:27:6
 #6 0x0000ffff96277130 abort ./stdlib/./stdlib/abort.c:81:7
 #7 0x0000ffff96283fd4 __assert_fail_base ./assert/./assert/assert.c:91:7
 #8 0x0000ffff9628404c (/lib/aarch64-linux-gnu/libc.so.6+0x3404c)
 #9 0x0000aaaae1800fb0 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000aaaae16818a0 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/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x1918a0)
#11 0x0000aaaae17ffef4 (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000aaaae17fc438 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000aaaae195f2a0 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x46f2a0)
#14 0x0000aaaae1939bb4 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x449bb4)
#15 0x0000aaaae1655eb4 tblgen_main(int, char**) (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x165eb4)
#16 0x0000ffff962773fc __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#17 0x0000ffff962774cc call_init ./csu/../csu/libc-start.c:128:20
#18 0x0000ffff962774cc __libc_start_main ./csu/../csu/libc-start.c:379:5
#19 0x0000aaaae161e6f0 _start (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x12e6f0)
Aborted
41.547 [4847/9/1783] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64 && /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/include -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/include -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d && /usr/local/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64 /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64 /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/CMakeFiles/d/6ed250b8e59c1d95be883579312509442fc1f551ae44427a23441509880d2a42.d
llvm-tblgen: ../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/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/include -I/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/include -I /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target /home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
 #0 0x0000aaaadcb11d04 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x441d04)
 #1 0x0000aaaadcb0fd04 llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/lldb-aarch64-ubuntu/build/bin/llvm-tblgen+0x43fd04)
 #2 0x0000aaaadcb12434 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000ffffa451d7dc (linux-vdso.so.1+0x7dc)
 #4 0x0000ffffa407f1f0 __pthread_kill_implementation ./nptl/./nptl/pthread_kill.c:44:76

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-debian-cpp20 running on clang-debian-cpp20 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
19.503 [3446/17/2617] Building AArch64GenExegesis.inc...
19.571 [3445/17/2618] Linking CXX executable bin/llvm-extract
19.666 [3444/17/2619] Building AArch64GenMCPseudoLowering.inc...
19.943 [3443/17/2620] Building AArch64GenCallingConv.inc...
20.046 [3442/17/2621] Building AArch64GenMCCodeEmitter.inc...
20.461 [3441/17/2622] Building AArch64GenDisassemblerTables.inc...
20.552 [3440/17/2623] Building AArch64GenAsmWriter.inc...
20.562 [3439/17/2624] Building AArch64GenAsmWriter1.inc...
21.264 [3438/17/2625] Building AArch64GenAsmMatcher.inc...
21.578 [3437/17/2626] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64 && /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64 -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/include -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/include -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target /vol/worker/clang-debian-cpp20/clang-debian-cpp20/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 /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64 /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64 /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/CMakeFiles/d/ee29330d35645d24b0f11ba8bd5d00fd8deb36fcc8d5a5ebeac3625d8f08113c.d
llvm-tblgen: /vol/worker/clang-debian-cpp20/clang-debian-cpp20/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: /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64 -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/include -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/include -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen 0x0000563ecd75e0e8
1  llvm-tblgen 0x0000563ecd75bcad
2  llvm-tblgen 0x0000563ecd75e6a1
3  libc.so.6   0x00007b110127d510
4  libc.so.6   0x00007b11012cb0fc
5  libc.so.6   0x00007b110127d472 gsignal + 18
6  libc.so.6   0x00007b11012674b2 abort + 211
7  libc.so.6   0x00007b11012673d5
8  libc.so.6   0x00007b11012763a2
9  llvm-tblgen 0x0000563ecd62b9e2
10 llvm-tblgen 0x0000563ecd4976dd
11 llvm-tblgen 0x0000563ecd62a693
12 llvm-tblgen 0x0000563ecd62622f
13 llvm-tblgen 0x0000563ecd7925ca
14 llvm-tblgen 0x0000563ecd76da48
15 llvm-tblgen 0x0000563ecd46a98d
16 libc.so.6   0x00007b11012686ca
17 libc.so.6   0x00007b1101268785 __libc_start_main + 133
18 llvm-tblgen 0x0000563ecd42b9c1
Aborted
21.652 [3437/16/2627] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64 && /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64 -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/include -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/include -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target /vol/worker/clang-debian-cpp20/clang-debian-cpp20/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 /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64 /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64 /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/CMakeFiles/d/e16a710ff805e4deb714b37743d374a01a0bb880bd8ff10ee70d21701f9ac6fa.d
llvm-tblgen: /vol/worker/clang-debian-cpp20/clang-debian-cpp20/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: /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64 -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/include -I/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/include -I /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen 0x00005784be6780e8
1  llvm-tblgen 0x00005784be675cad
2  llvm-tblgen 0x00005784be6786a1
3  libc.so.6   0x00007ac709f62510

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder amdgpu-offload-rhel-9-cmake-build-only running on rocm-docker-rhel-9 while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
[5024/7809] Building R600GenCallingConv.inc...
[5025/7809] Building R600GenDFAPacketizer.inc...
[5026/7809] Building R600GenMCCodeEmitter.inc...
[5027/7809] Building CXX object tools/flang/unittests/Evaluate/CMakeFiles/integer.test.dir/integer.cpp.o
[5028/7809] Building R600GenAsmWriter.inc...
[5029/7809] Building R600GenRegisterInfo.inc...
[5030/7809] Building R600GenSubtargetInfo.inc...
[5031/7809] Building SPIRVGenAsmWriter.inc...
[5032/7809] Building SPIRVGenMCCodeEmitter.inc...
[5033/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV && /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/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/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/CMakeFiles/d/3078b7dabe488f2c9c9eca006bd9f0f132056ce9ac25d42c5471f77481944c69.d
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
 #0 0x000078a8061df491 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1df491)
 #1 0x000078a8061dcabb llvm::sys::RunSignalHandlers() (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1dcabb)
 #2 0x000078a8061dcbe2 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000078a805b32730 __restore_rt (/lib64/libc.so.6+0x3e730)
 #4 0x000078a805b7fa6c __pthread_kill_implementation (/lib64/libc.so.6+0x8ba6c)
 #5 0x000078a805b32686 gsignal (/lib64/libc.so.6+0x3e686)
 #6 0x000078a805b1c833 abort (/lib64/libc.so.6+0x28833)
 #7 0x000078a805b1c75b _nl_load_domain.cold (/lib64/libc.so.6+0x2875b)
 #8 0x000078a805b2b3c6 (/lib64/libc.so.6+0x373c6)
 #9 0x00000000006206ee (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x6206ee)
#10 0x000000000047a985 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/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x47a985)
#11 0x0000000000638cf0 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000078a80633db3b llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x57b3b)
#13 0x000078a806307968 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x21968)
#14 0x0000000000446dc1 tblgen_main(int, char**) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x446dc1)
#15 0x000078a805b1d5d0 __libc_start_call_main (/lib64/libc.so.6+0x295d0)
#16 0x000078a805b1d680 __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x29680)
#17 0x000000000040ead5 _start (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x40ead5)
[5034/7809] Building SPIRVGenGlobalISel.inc...
[5035/7809] Building SPIRVGenInstrInfo.inc...
[5036/7809] Building SPIRVGenRegisterBank.inc...
[5037/7809] Building SPIRVGenRegisterInfo.inc...
[5038/7809] Building SPIRVGenSubtargetInfo.inc...
[5039/7809] Building X86GenFastISel.inc...
[5040/7809] Building SPIRVGenTables.inc...
[5041/7809] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[5042/7809] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
[5043/7809] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5044/7809] Building AMDGPUGenMCPseudoLowering.inc...
[5045/7809] Building AMDGPUGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU && /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o AMDGPUGenPreLegalizeGICombiner.inc -d AMDGPUGenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc.d /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/CMakeFiles/d/30ce410c30b42c4b893139c31ceb6d0b7fe0defdebaabe666b4050f3e29653e2.d
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.
Step 7 (build cmake config) failure: build cmake config (failure)
...
[5024/7809] Building R600GenCallingConv.inc...
[5025/7809] Building R600GenDFAPacketizer.inc...
[5026/7809] Building R600GenMCCodeEmitter.inc...
[5027/7809] Building CXX object tools/flang/unittests/Evaluate/CMakeFiles/integer.test.dir/integer.cpp.o
[5028/7809] Building R600GenAsmWriter.inc...
[5029/7809] Building R600GenRegisterInfo.inc...
[5030/7809] Building R600GenSubtargetInfo.inc...
[5031/7809] Building SPIRVGenAsmWriter.inc...
[5032/7809] Building SPIRVGenMCCodeEmitter.inc...
[5033/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV && /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/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/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/CMakeFiles/d/3078b7dabe488f2c9c9eca006bd9f0f132056ce9ac25d42c5471f77481944c69.d
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
 #0 0x000078a8061df491 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1df491)
 #1 0x000078a8061dcabb llvm::sys::RunSignalHandlers() (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1dcabb)
 #2 0x000078a8061dcbe2 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000078a805b32730 __restore_rt (/lib64/libc.so.6+0x3e730)
 #4 0x000078a805b7fa6c __pthread_kill_implementation (/lib64/libc.so.6+0x8ba6c)
 #5 0x000078a805b32686 gsignal (/lib64/libc.so.6+0x3e686)
 #6 0x000078a805b1c833 abort (/lib64/libc.so.6+0x28833)
 #7 0x000078a805b1c75b _nl_load_domain.cold (/lib64/libc.so.6+0x2875b)
 #8 0x000078a805b2b3c6 (/lib64/libc.so.6+0x373c6)
 #9 0x00000000006206ee (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x6206ee)
#10 0x000000000047a985 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/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x47a985)
#11 0x0000000000638cf0 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000078a80633db3b llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x57b3b)
#13 0x000078a806307968 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x21968)
#14 0x0000000000446dc1 tblgen_main(int, char**) (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x446dc1)
#15 0x000078a805b1d5d0 __libc_start_call_main (/lib64/libc.so.6+0x295d0)
#16 0x000078a805b1d680 __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x29680)
#17 0x000000000040ead5 _start (/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen+0x40ead5)
[5034/7809] Building SPIRVGenGlobalISel.inc...
[5035/7809] Building SPIRVGenInstrInfo.inc...
[5036/7809] Building SPIRVGenRegisterBank.inc...
[5037/7809] Building SPIRVGenRegisterInfo.inc...
[5038/7809] Building SPIRVGenSubtargetInfo.inc...
[5039/7809] Building X86GenFastISel.inc...
[5040/7809] Building SPIRVGenTables.inc...
[5041/7809] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[5042/7809] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
[5043/7809] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5044/7809] Building AMDGPUGenMCPseudoLowering.inc...
[5045/7809] Building AMDGPUGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU && /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o AMDGPUGenPreLegalizeGICombiner.inc -d AMDGPUGenPreLegalizeGICombiner.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc.d /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/CMakeFiles/d/30ce410c30b42c4b893139c31ceb6d0b7fe0defdebaabe666b4050f3e29653e2.d
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&): Assertion `ExpectedID == ID && "combine rules are not ordered!"' failed.

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-sie-ubuntu-fast running on sie-linux-worker while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/match-table-patfrag-root.td' FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen -I /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -combiners=MyCombiner -gicombiner-debug-cxxpreds /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-patfrag-root.td |  /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-patfrag-root.td # RUN: at line 1
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-patfrag-root.td
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen -I /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner -gicombiner-debug-cxxpreds /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-patfrag-root.td
llvm-tblgen: /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen -I /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner -gicombiner-debug-cxxpreds /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-patfrag-root.td
 #0 0x000059bc0a97cb40 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen+0x379b40)
 #1 0x000059bc0a97a11f llvm::sys::RunSignalHandlers() (/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen+0x37711f)
 #2 0x000059bc0a97a26a SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x00007eefc9f5b520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x00007eefc9faf9fc __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
 #5 0x00007eefc9faf9fc __pthread_kill_internal ./nptl/pthread_kill.c:78:10
 #6 0x00007eefc9faf9fc pthread_kill ./nptl/pthread_kill.c:89:10
 #7 0x00007eefc9f5b476 gsignal ./signal/../sysdeps/posix/raise.c:27:6
 #8 0x00007eefc9f417f3 abort ./stdlib/abort.c:81:7
 #9 0x00007eefc9f4171b _nl_load_domain ./intl/loadmsgcat.c:1177:9
#10 0x00007eefc9f52e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
#11 0x000059bc0a83f0bb (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000059bc0a691aa9 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/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen+0x8eaa9)
#13 0x000059bc0a857e58 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#14 0x000059bc0a9bacbf llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen+0x3b7cbf)
#15 0x000059bc0a98847d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen+0x38547d)
#16 0x000059bc0a65c208 tblgen_main(int, char**) (/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen+0x59208)
#17 0x00007eefc9f42d90 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
#18 0x00007eefc9f42e40 call_init ./csu/../csu/libc-start.c:128:20
#19 0x00007eefc9f42e40 __libc_start_main ./csu/../csu/libc-start.c:379:5
#20 0x000059bc0a622b35 _start (/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/llvm-tblgen+0x1fb35)
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-patfrag-root.td

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-aarch64-quick running on linaro-clang-aarch64-quick while building llvm at step 4 "build stage 1".

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

Here is the relevant piece of the build log for the reference
Step 4 (build stage 1) failure: 'ninja' (failure)
...
[49/285] Linking CXX executable bin/llvm-debuginfod
[50/285] Linking CXX executable bin/llvm-profdata
[51/285] Linking CXX executable bin/llvm-ifs
[52/285] Linking CXX executable bin/llvm-pdbutil
[53/285] Linking CXX executable bin/llvm-xray
[54/285] Building AArch64GenCallingConv.inc...
[55/285] Linking CXX executable bin/obj2yaml
[56/285] Building LinkerWrapperOpts.inc...
[57/284] Building NVLinkOpts.inc...
[58/283] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64 && /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/include -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d && /usr/local/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64 /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1 /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64 /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/CMakeFiles/d/312c5a868296c161ead21246fd050cb59a5251fd84221bfd3199717405cd7b9f.d
llvm-tblgen: ../llvm/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/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/include -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPreLegalizeGICombiner.inc -d AArch64GenPreLegalizeGICombiner.inc.d
 #0 0x0000be45ccd4be4c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x32be4c)
 #1 0x0000be45ccd49e4c llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x329e4c)
 #2 0x0000be45ccd4c57c SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000f21e27af68f8 (linux-vdso.so.1+0x8f8)
 #4 0x0000f21e274cf1f0 __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
 #5 0x0000f21e2748a67c gsignal ./signal/../sysdeps/posix/raise.c:27:6
 #6 0x0000f21e27477130 abort ./stdlib/abort.c:81:7
 #7 0x0000f21e27483fd4 __assert_fail_base ./assert/assert.c:91:7
 #8 0x0000f21e2748404c (/lib/aarch64-linux-gnu/libc.so.6+0x3404c)
 #9 0x0000be45ccc22c18 (anonymous namespace)::GICombinerEmitter::emitRunCustomAction(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x0000be45ccaa3ca8 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/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x83ca8)
#11 0x0000be45ccc21b5c (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x0000be45ccc1e0a0 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#13 0x0000be45ccd7fe10 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x35fe10)
#14 0x0000be45ccd5af10 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x33af10)
#15 0x0000be45cca785f4 tblgen_main(int, char**) (/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x585f4)
#16 0x0000f21e274773fc __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#17 0x0000f21e274774cc call_init ./csu/../csu/libc-start.c:128:20
#18 0x0000f21e274774cc __libc_start_main ./csu/../csu/libc-start.c:379:5
#19 0x0000be45cca41070 _start (/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x21070)
Aborted
[59/283] Building Opts.inc...
[60/282] Building SYCLLinkOpts.inc...
[61/281] Building InstallNameToolOpts.inc...
[62/281] Building InstallAPIOpts.inc...
[63/279] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64 && /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/include -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d && /usr/local/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64 /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1 /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64 /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/CMakeFiles/d/6db0976b5fbf67b54a84092a38ca6fa5a083b1ebcc5433b9c55bbe3b7fc708c6.d
llvm-tblgen: ../llvm/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/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/include -I/home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/include -I /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target /home/tcwg-buildbot/worker/clang-aarch64-quick/llvm/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
 #0 0x0000ba13c1a0be4c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/clang-aarch64-quick/stage1/bin/llvm-tblgen+0x32be4c)

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-armv7-lnt running on linaro-clang-armv7-lnt while building llvm at step 6 "build stage 1".

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

Here is the relevant piece of the build log for the reference
Step 6 (build stage 1) failure: 'ninja' (failure)
...
[63/1542] Building BPFGenInstrInfo.inc...
[64/1508] Building MSP430GenSDNodeInfo.inc...
[65/1507] Building MipsGenRegisterBank.inc...
[66/1507] Building HexagonGenDisassemblerTables.inc...
[67/1507] Building R600GenDFAPacketizer.inc...
[68/1507] Building MipsGenRegisterInfo.inc...
[69/1507] Building LoongArchGenAsmMatcher.inc...
[70/1507] Building MipsGenMCPseudoLowering.inc...
[71/1507] Building LoongArchGenDisassemblerTables.inc...
[72/1507] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/lib/Target/AArch64 && /home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/include -I/home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/include -I /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/lib/Target /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /usr/local/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/lib/Target/AArch64 /home/tcwg-buildbot/worker/clang-armv7-lnt/stage1 /home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/lib/Target/AArch64 /home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/CMakeFiles/d/980955217980d8e9409156de10a1cc7feaca2cf7761e6ed28fadf93408aa43bb.d
llvm-tblgen: ../llvm/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/tcwg-buildbot/worker/clang-armv7-lnt/stage1/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/lib/Target/AArch64 -I/home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/include -I/home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/include -I /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/lib/Target /home/tcwg-buildbot/worker/clang-armv7-lnt/llvm/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
#0 0x0cf4c908 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/bin/llvm-tblgen+0x35c908)
#1 0x0cf4a300 llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/clang-armv7-lnt/stage1/bin/llvm-tblgen+0x35a300)
#2 0x0cf4d1c0 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#3 0xec2dd6f0 __default_rt_sa_restorer ./signal/../sysdeps/unix/sysv/linux/arm/sigrestorer.S:80:0
#4 0xec2cdb06 ./csu/../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47:0
#5 0xec30d292 __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
#6 0xec2dc840 gsignal ./signal/../sysdeps/posix/raise.c:27:6
Aborted
[73/1507] Building PPCGenRegisterBank.inc...
[74/1507] Building PPCGenMCCodeEmitter.inc...
[75/1507] Building MipsGenPostLegalizeGICombiner.inc...
[76/1507] Building ARMGenRegisterInfo.inc...
[77/1507] Building MipsGenMCCodeEmitter.inc...
[78/1507] Building MSP430GenDAGISel.inc...
[79/1507] Building ARMGenRegisterBank.inc...
[80/1507] Building AArch64GenMCCodeEmitter.inc...
[81/1507] Building AVRGenInstrInfo.inc...
[82/1483] Building MSP430GenAsmMatcher.inc...
[83/1483] Building NVPTXGenSubtargetInfo.inc...
[84/1483] Building MSP430GenAsmWriter.inc...
[85/1483] Building LoongArchGenMCCodeEmitter.inc...
[86/1483] Building MipsGenAsmWriter.inc...
[87/1483] Building LanaiGenInstrInfo.inc...
[88/1483] Building ARMGenFastISel.inc...
[89/1483] Building ARMGenAsmWriter.inc...
[90/1483] Building AArch64GenDisassemblerTables.inc...
[91/1483] Building NVPTXGenRegisterInfo.inc...
[92/1483] Building PPCGenCallingConv.inc...
[93/1483] Building MipsGenDisassemblerTables.inc...
[94/1483] Building MSP430GenMCCodeEmitter.inc...
[95/1483] Building PPCGenAsmWriter.inc...
[96/1483] Building MipsGenFastISel.inc...
[97/1483] Building LanaiGenSubtargetInfo.inc...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-ppc64le-linux-test-suite running on ppc64le-clang-test-suite while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
36.584 [991/182/140] Building SparcGenInstrInfo.inc...
36.638 [976/181/141] Building SparcGenCallingConv.inc...
36.668 [975/180/142] Building SparcGenMCCodeEmitter.inc...
36.702 [973/179/143] Building PPCGenExegesis.inc...
36.703 [973/178/144] Building SPIRVGenRegisterBank.inc...
36.720 [973/177/145] Building SystemZGenRegisterInfo.inc...
36.725 [973/176/146] Building MipsGenRegisterBank.inc...
36.729 [973/175/147] Building SparcGenAsmMatcher.inc...
36.730 [971/174/148] Building XCoreGenInstrInfo.inc...
36.764 [955/173/149] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/lib/Target/SPIRV && /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target/SPIRV -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/include -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d && /home/buildbots/llvm-external-buildbots/cmake-3.31.2/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target/SPIRV /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/lib/Target/SPIRV /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/CMakeFiles/d/e26f0d7ca8baf26379e76bd4223446a1a778cbce9041b9c3d6978e6f7c3e55a0.d
llvm-tblgen: /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target/SPIRV -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/include -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
 #0 0x00000000103b0920 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen+0x103b0920)
 #1 0x00000000103adea4 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #2 0x00007fff881904d8 (linux-vdso64.so.1+0x4d8)
 #3 0x00007fff87a2a4c8 raise (/lib64/libc.so.6+0x4a4c8)
 #4 0x00007fff87a04a54 abort (/lib64/libc.so.6+0x24a54)
 #5 0x00007fff87a1dcb0 __assert_fail_base (/lib64/libc.so.6+0x3dcb0)
 #6 0x00007fff87a1dd54 __assert_fail (/lib64/libc.so.6+0x3dd54)
 #7 0x0000000010246008 (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
 #8 0x0000000010081dc4 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/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen+0x10081dc4)
 #9 0x000000001025cb14 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x000000001000ad2c void llvm::function_ref<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>::callback_fn<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>(long, llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen+0x1000ad2c)
#11 0x00000000103f4fd8 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen+0x103f4fd8)
#12 0x00000000103bbda8 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen+0x103bbda8)
#13 0x000000001004576c tblgen_main(int, char**) (/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen+0x1004576c)
#14 0x0000000010008b38 main (/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen+0x10008b38)
#15 0x00007fff87a0a9ec generic_start_main.isra.0 (/lib64/libc.so.6+0x2a9ec)
#16 0x00007fff87a0ab84 __libc_start_main (/lib64/libc.so.6+0x2ab84)
/bin/sh: line 1: 3229904 Aborted                 (core dumped) /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target/SPIRV -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/include -I /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
36.832 [955/172/150] Building SystemZGenHLASMAsmWriter.inc...
36.852 [954/171/151] Building SPIRVGenRegisterInfo.inc...
36.857 [953/170/152] Building BPFGenDAGISel.inc...
36.907 [952/169/153] Building SPIRVGenAsmWriter.inc...
36.921 [952/168/154] Building AVRGenDAGISel.inc...
36.926 [950/167/155] Building BPFGenGlobalISel.inc...
36.936 [948/166/156] Building SPIRVGenTables.inc...
36.983 [946/165/157] Building ARMGenCallingConv.inc...
36.991 [946/164/158] Building SparcGenDAGISel.inc...
37.001 [944/163/159] Building MipsGenAsmWriter.inc...
37.051 [944/162/160] Building PPCGenDisassemblerTables.inc...
37.063 [944/161/161] Building PPCGenAsmMatcher.inc...
37.066 [944/160/162] Building SPIRVGenInstrInfo.inc...
37.093 [910/159/163] Building XCoreGenDAGISel.inc...
37.103 [908/158/164] Building ARMGenSystemRegister.inc...

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

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

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
[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





@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder libc-x86_64-debian-dbg-bootstrap-build running on libc-x86_64-debian while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/libc-linux.py ...' (failure)
...
[23/1386] Linking CXX executable bin/llvm-cov
[24/1386] Linking CXX executable bin/obj2yaml
[25/1386] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[26/1386] Linking CXX static library lib/libLLVMAsmPrinter.a
[27/1386] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
[28/1386] Linking CXX static library lib/libLLVMLTO.a
[29/1386] Building AArch64GenExegesis.inc...
[30/1386] Building AArch64GenMCPseudoLowering.inc...
[31/1386] Building AArch64GenMCCodeEmitter.inc...
[32/1386] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 && /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/CMakeFiles/d/6b5b5eb01794ce5d915590858baee08a6f0205319eea966616549abe51c9f154.d
llvm-tblgen: /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
 #0 0x0000558dc39a69dd llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:804:11
 #1 0x0000558dc39a6f5b PrintStackTraceSignalHandler(void*) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:888:1
 #2 0x0000558dc39a4ef6 llvm::sys::RunSignalHandlers() /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Signals.cpp:105:5
 #3 0x0000558dc39a779d SignalHandler(int, siginfo_t*, void*) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:418:7
 #4 0x00007fda9825b050 (/lib/x86_64-linux-gnu/libc.so.6+0x3c050)
 #5 0x00007fda982a9eec (/lib/x86_64-linux-gnu/libc.so.6+0x8aeec)
 #6 0x00007fda9825afb2 raise (/lib/x86_64-linux-gnu/libc.so.6+0x3bfb2)
 #7 0x00007fda98245472 abort (/lib/x86_64-linux-gnu/libc.so.6+0x26472)
 #8 0x00007fda98245395 (/lib/x86_64-linux-gnu/libc.so.6+0x26395)
 #9 0x00007fda98253ec2 (/lib/x86_64-linux-gnu/libc.so.6+0x34ec2)
#10 0x0000558dc3721d57 (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2616:7
#11 0x0000558dc3447424 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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp:188:3
#12 0x0000558dc372147f (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2810:3
#13 0x0000558dc3720d0f EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2833:5
#14 0x0000558dc3386d9f void llvm::function_ref<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>::callback_fn<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>(long, llvm::RecordKeeper const&, llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:5
#15 0x0000558dc3a2491e llvm::function_ref<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>::operator()(llvm::RecordKeeper const&, llvm::raw_ostream&) const /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:5
#16 0x0000558dc3a23f85 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/TableGen/TableGenBackend.cpp:69:3
#17 0x0000558dc39de613 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/TableGen/Main.cpp:152:7
#18 0x0000558dc33e1024 tblgen_main(int, char**) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/Basic/TableGen.cpp:74:10
#19 0x0000558dc37c5c72 main /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/llvm-tblgen.cpp:18:35
#20 0x00007fda9824624a (/lib/x86_64-linux-gnu/libc.so.6+0x2724a)
#21 0x00007fda98246305 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x27305)
#22 0x0000558dc33767e1 _start (/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen+0x267e1)
Aborted
[33/1386] Building AArch64GenSystemOperands.inc...
[34/1386] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 && /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/CMakeFiles/d/7a900003612279398a8e5467a7b5a1368e64c81bb9213296604069111c00cf7b.d
llvm-tblgen: /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
 #0 0x0000561761fad9dd llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:804:11
Step 6 (build libc) failure: build libc (failure)
...
[23/1386] Linking CXX executable bin/llvm-cov
[24/1386] Linking CXX executable bin/obj2yaml
[25/1386] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[26/1386] Linking CXX static library lib/libLLVMAsmPrinter.a
[27/1386] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
[28/1386] Linking CXX static library lib/libLLVMLTO.a
[29/1386] Building AArch64GenExegesis.inc...
[30/1386] Building AArch64GenMCPseudoLowering.inc...
[31/1386] Building AArch64GenMCCodeEmitter.inc...
[32/1386] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 && /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/CMakeFiles/d/6b5b5eb01794ce5d915590858baee08a6f0205319eea966616549abe51c9f154.d
llvm-tblgen: /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
 #0 0x0000558dc39a69dd llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:804:11
 #1 0x0000558dc39a6f5b PrintStackTraceSignalHandler(void*) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:888:1
 #2 0x0000558dc39a4ef6 llvm::sys::RunSignalHandlers() /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Signals.cpp:105:5
 #3 0x0000558dc39a779d SignalHandler(int, siginfo_t*, void*) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:418:7
 #4 0x00007fda9825b050 (/lib/x86_64-linux-gnu/libc.so.6+0x3c050)
 #5 0x00007fda982a9eec (/lib/x86_64-linux-gnu/libc.so.6+0x8aeec)
 #6 0x00007fda9825afb2 raise (/lib/x86_64-linux-gnu/libc.so.6+0x3bfb2)
 #7 0x00007fda98245472 abort (/lib/x86_64-linux-gnu/libc.so.6+0x26472)
 #8 0x00007fda98245395 (/lib/x86_64-linux-gnu/libc.so.6+0x26395)
 #9 0x00007fda98253ec2 (/lib/x86_64-linux-gnu/libc.so.6+0x34ec2)
#10 0x0000558dc3721d57 (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2616:7
#11 0x0000558dc3447424 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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp:188:3
#12 0x0000558dc372147f (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2810:3
#13 0x0000558dc3720d0f EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2833:5
#14 0x0000558dc3386d9f void llvm::function_ref<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>::callback_fn<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>(long, llvm::RecordKeeper const&, llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:5
#15 0x0000558dc3a2491e llvm::function_ref<void (llvm::RecordKeeper const&, llvm::raw_ostream&)>::operator()(llvm::RecordKeeper const&, llvm::raw_ostream&) const /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:69:5
#16 0x0000558dc3a23f85 llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/TableGen/TableGenBackend.cpp:69:3
#17 0x0000558dc39de613 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/TableGen/Main.cpp:152:7
#18 0x0000558dc33e1024 tblgen_main(int, char**) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/Basic/TableGen.cpp:74:10
#19 0x0000558dc37c5c72 main /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/llvm-tblgen.cpp:18:35
#20 0x00007fda9824624a (/lib/x86_64-linux-gnu/libc.so.6+0x2724a)
#21 0x00007fda98246305 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x27305)
#22 0x0000558dc33767e1 _start (/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen+0x267e1)
Aborted
[33/1386] Building AArch64GenSystemOperands.inc...
[34/1386] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 && /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64 /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/CMakeFiles/d/7a900003612279398a8e5467a7b5a1368e64c81bb9213296604069111c00cf7b.d
llvm-tblgen: /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64 -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/build/include -I/home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/include -I /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
 #0 0x0000561761fad9dd llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/llvm-libc-buildbot/buildbot-worker/libc-x86_64-debian/libc-x86_64-debian-dbg-bootstrap-build/llvm-project/llvm/lib/Support/Unix/Signals.inc:804:11

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder arc-builder running on arc-worker while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/match-table-imms.td' FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/buildbot/worker/arc-folder/build/bin/llvm-tblgen -I /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -combiners=MyCombiner /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td |  /buildbot/worker/arc-folder/build/bin/FileCheck /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td # RUN: at line 1
+ /buildbot/worker/arc-folder/build/bin/FileCheck /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
+ /buildbot/worker/arc-folder/build/bin/llvm-tblgen -I /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
llvm-tblgen: /buildbot/worker/arc-folder/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /buildbot/worker/arc-folder/build/bin/llvm-tblgen -I /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
 #0 0x000000000075f638 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/buildbot/worker/arc-folder/build/bin/llvm-tblgen+0x75f638)
 #1 0x000000000075ced5 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #2 0x00007fc522f66630 __restore_rt sigaction.c:0:0
 #3 0x00007fc521cb63d7 raise (/usr/lib64/libc.so.6+0x363d7)
 #4 0x00007fc521cb7ac8 abort (/usr/lib64/libc.so.6+0x37ac8)
 #5 0x00007fc521caf1a6 __assert_fail_base (/usr/lib64/libc.so.6+0x2f1a6)
 #6 0x00007fc521caf252 (/usr/lib64/libc.so.6+0x2f252)
 #7 0x000000000062331b (/buildbot/worker/arc-folder/build/bin/llvm-tblgen+0x62331b)
 #8 0x000000000047aca5 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) (/buildbot/worker/arc-folder/build/bin/llvm-tblgen+0x47aca5)
 #9 0x000000000063b9ba EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x000000000079b6bb llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/buildbot/worker/arc-folder/build/bin/llvm-tblgen+0x79b6bb)
#11 0x000000000076a8f0 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/buildbot/worker/arc-folder/build/bin/llvm-tblgen+0x76a8f0)
#12 0x00000000004464ff tblgen_main(int, char**) (/buildbot/worker/arc-folder/build/bin/llvm-tblgen+0x4464ff)
#13 0x00007fc521ca2555 __libc_start_main (/usr/lib64/libc.so.6+0x22555)
#14 0x000000000040b7de _start (/buildbot/worker/arc-folder/build/bin/llvm-tblgen+0x40b7de)
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /buildbot/worker/arc-folder/build/bin/FileCheck /buildbot/worker/arc-folder/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-m68k-linux-cross running on suse-gary-m68k-cross while building llvm at step 5 "ninja check 1".

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

Here is the relevant piece of the build log for the reference
Step 5 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/match-table-imms.td' FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen -I /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -combiners=MyCombiner /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td |  /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td # RUN: at line 1
+ /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen -I /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
+ /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
llvm-tblgen: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen -I /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
 #0 0x000000000077d15b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen+0x77d15b)
 #1 0x000000000077a4b6 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #2 0x00007f4dcbe41580 __restore_rt (/lib64/libc.so.6+0x41580)
 #3 0x00007f4dcbe9a25c __pthread_kill_implementation (/lib64/libc.so.6+0x9a25c)
 #4 0x00007f4dcbe414b6 gsignal (/lib64/libc.so.6+0x414b6)
 #5 0x00007f4dcbe2891a abort (/lib64/libc.so.6+0x2891a)
 #6 0x00007f4dcbe2882e _nl_load_domain.cold (/lib64/libc.so.6+0x2882e)
 #7 0x00007f4dcbe392d6 (/lib64/libc.so.6+0x392d6)
 #8 0x0000000000639a63 (/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen+0x639a63)
 #9 0x0000000000476072 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) (/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen+0x476072)
#10 0x0000000000653db2 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#11 0x00000000007bdf9a llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen+0x7bdf9a)
#12 0x0000000000789d81 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen+0x789d81)
#13 0x0000000000448830 tblgen_main(int, char**) (/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llvm-tblgen+0x448830)
#14 0x00007f4dcbe2a2ae __libc_start_call_main (/lib64/libc.so.6+0x2a2ae)
#15 0x00007f4dcbe2a379 __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2a379)
#16 0x000000000040cfc5 _start /home/abuild/rpmbuild/BUILD/glibc-2.40/csu/../sysdeps/x86_64/start.S:117:0
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td

--

********************


@Pierre-vh
Copy link
Contributor Author

Fixing this right away, the increment just needs to be moved down. Sorry for the mess!

Pierre-vh added a commit that referenced this pull request May 13, 2025
The increment must be after the assert, not before, otherwise the assert fails everytime.
@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-cmake-x86_64-avx512-linux running on avx512-intel64 while building llvm at step 7 "ninja check 1".

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

Here is the relevant piece of the build log for the reference
Step 7 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/match-table-imms.td' FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen -I /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -combiners=MyCombiner /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td |  /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/FileCheck /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td # RUN: at line 1
+ /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/FileCheck /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
+ /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen -I /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
llvm-tblgen: /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen -I /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
 #0 0x000000000075e981 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen+0x75e981)
 #1 0x000000000075c195 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #2 0x00007fa322e06db0 __restore_rt (/lib64/libc.so.6+0x59db0)
 #3 0x00007fa322e5342c __pthread_kill_implementation (/lib64/libc.so.6+0xa642c)
 #4 0x00007fa322e06d06 gsignal (/lib64/libc.so.6+0x59d06)
 #5 0x00007fa322dd97d3 abort (/lib64/libc.so.6+0x2c7d3)
 #6 0x00007fa322dd96fb _nl_load_domain.cold (/lib64/libc.so.6+0x2c6fb)
 #7 0x00007fa322dffc86 (/lib64/libc.so.6+0x52c86)
 #8 0x000000000062368e (/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen+0x62368e)
 #9 0x000000000047957f 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) (/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen+0x47957f)
#10 0x000000000063c0d2 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#11 0x000000000079c19b llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen+0x79c19b)
#12 0x000000000076a052 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen+0x76a052)
#13 0x0000000000445032 tblgen_main(int, char**) (/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen+0x445032)
#14 0x00007fa322df1e50 __libc_start_call_main (/lib64/libc.so.6+0x44e50)
#15 0x00007fa322df1efc __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x44efc)
#16 0x000000000040a765 _start (/localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/llvm-tblgen+0x40a765)
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/stage1/bin/FileCheck /localdisk2/buildbot/llvm-worker/clang-cmake-x86_64-avx512-linux/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-armv8-quick running on linaro-clang-armv8-quick while building llvm at step 5 "ninja check 1".

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

Here is the relevant piece of the build log for the reference
Step 5 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/match-table-imms.td' FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/home/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/llvm-tblgen -I /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -combiners=MyCombiner /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td |  /home/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td # RUN: at line 1
+ /home/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/llvm-tblgen -I /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
+ /home/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
llvm-tblgen: ../llvm/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/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/llvm-tblgen -I /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td
#0 0x0820c908 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/llvm-tblgen+0x35c908)
#1 0x0820a300 llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/llvm-tblgen+0x35a300)
#2 0x0820d1c0 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#3 0xf0edd6f0 __default_rt_sa_restorer ./signal/../sysdeps/unix/sysv/linux/arm/sigrestorer.S:80:0
#4 0xf0ecdb06 ./csu/../sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:47:0
#5 0xf0f0d292 __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
#6 0xf0edc840 gsignal ./signal/../sysdeps/posix/raise.c:27:6
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /home/tcwg-buildbot/worker/clang-armv8-quick/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-armv8-quick/llvm/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-imms.td

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-sie-win running on sie-win-worker while building llvm at step 7 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 7 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/match-table-imms.td' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe -I Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\TableGen\GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -combiners=MyCombiner Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\TableGen\GlobalISelCombinerEmitter\match-table-imms.td |  z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\TableGen\GlobalISelCombinerEmitter\match-table-imms.td
# executed command: 'z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe' -I 'Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\TableGen\GlobalISelCombinerEmitter/../../../include' -gen-global-isel-combiner -combiners=MyCombiner 'Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\TableGen\GlobalISelCombinerEmitter\match-table-imms.td'
# .---command stderr------------
# | Assertion failed: ExpectedID == ID && "combine rules are not ordered!", file Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\utils\TableGen\GlobalISelCombinerEmitter.cpp, line 2615
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
# | Stack dump:
# | 0.	Program arguments: z:\\b\\llvm-clang-x86_64-sie-win\\build\\bin\\llvm-tblgen.exe -I Z:\\b\\llvm-clang-x86_64-sie-win\\llvm-project\\llvm\\test\\TableGen\\GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner Z:\\b\\llvm-clang-x86_64-sie-win\\llvm-project\\llvm\\test\\TableGen\\GlobalISelCombinerEmitter\\match-table-imms.td
# | Exception Code: 0x80000003
# |  #0 0x00007ff69081ae05 (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x2eae05)
# |  #1 0x00007ff8bb44d88d (C:\Windows\System32\ucrtbase.dll+0x6d88d)
# |  #2 0x00007ff8bb44e761 (C:\Windows\System32\ucrtbase.dll+0x6e761)
# |  #3 0x00007ff8bb4500c1 (C:\Windows\System32\ucrtbase.dll+0x700c1)
# |  #4 0x00007ff8bb4503f1 (C:\Windows\System32\ucrtbase.dll+0x703f1)
# |  #5 0x00007ff690709f09 (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x1d9f09)
# |  #6 0x00007ff6905a3c74 (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x73c74)
# |  #7 0x00007ff69072e4ab (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x1fe4ab)
# |  #8 0x00007ff69071a8b1 (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x1ea8b1)
# |  #9 0x00007ff69085206e (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x32206e)
# | #10 0x00007ff690855d8a (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x325d8a)
# | #11 0x00007ff690571a65 (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x41a65)
# | #12 0x00007ff690880490 (z:\b\llvm-clang-x86_64-sie-win\build\bin\llvm-tblgen.exe+0x350490)
# | #13 0x00007ff8bef67ac4 (C:\Windows\System32\KERNEL32.DLL+0x17ac4)
# | #14 0x00007ff8bf1ba8c1 (C:\Windows\SYSTEM32\ntdll.dll+0x5a8c1)
# `-----------------------------
# error: command failed with exit status: 0x80000003
# executed command: 'z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe' 'Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\TableGen\GlobalISelCombinerEmitter\match-table-imms.td'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\TableGen\GlobalISelCombinerEmitter\match-table-imms.td
# `-----------------------------
# error: command failed with exit status: 2

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder amdgpu-offload-ubuntu-22-cmake-build-only running on rocm-docker-ubu-22 while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
[5031/7809] Building SPIRVGenAsmWriter.inc...
[5032/7809] Building SPIRVGenMCCodeEmitter.inc...
[5033/7809] Building CXX object tools/flang/unittests/Evaluate/CMakeFiles/integer.test.dir/integer.cpp.o
[5034/7809] Building SPIRVGenRegisterInfo.inc...
[5035/7809] Building SPIRVGenInstrInfo.inc...
[5036/7809] Building X86GenCallingConv.inc...
[5037/7809] Building SPIRVGenRegisterBank.inc...
[5038/7809] Building X86GenRegisterInfo.inc...
[5039/7809] Building SPIRVGenSubtargetInfo.inc...
[5040/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV && /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
 #0 0x000075ce501f3050 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f3050)
 #1 0x000075ce501f045f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f045f)
 #2 0x000075ce501f05aa SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000075ce4fbed520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000075ce4fc419fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000075ce4fbed476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x000075ce4fbd37f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x000075ce4fbd371b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x000075ce4fbe4e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x00005d314a281c7b (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00005d314a0d4849 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/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen+0x86849)
#11 0x00005d314a29aa18 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000075ce5035cdbf llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x5adbf)
#13 0x000075ce50324e5d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x22e5d)
#14 0x00005d314a09eff8 tblgen_main(int, char**) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen+0x50ff8)
#15 0x000075ce4fbd4d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#16 0x000075ce4fbd4e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#17 0x00005d314a065985 _start (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen+0x17985)
Aborted (core dumped)
[5041/7809] Building SPIRVGenTables.inc...
[5042/7809] Building X86GenExegesis.inc...
[5043/7809] Building X86GenRegisterBank.inc...
[5044/7809] Building X86GenMnemonicTables.inc...
[5045/7809] Building X86GenDisassemblerTables.inc...
[5046/7809] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[5047/7809] Building X86GenFastISel.inc...
[5048/7809] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
[5049/7809] Building X86GenSubtargetInfo.inc...
[5050/7809] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5051/7809] Building AMDGPUGenMCPseudoLowering.inc...
[5052/7809] Building AMDGPUGenRegBankGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/AMDGPU && /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPURegBankCombiner" -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc
Step 7 (build cmake config) failure: build cmake config (failure)
...
[5031/7809] Building SPIRVGenAsmWriter.inc...
[5032/7809] Building SPIRVGenMCCodeEmitter.inc...
[5033/7809] Building CXX object tools/flang/unittests/Evaluate/CMakeFiles/integer.test.dir/integer.cpp.o
[5034/7809] Building SPIRVGenRegisterInfo.inc...
[5035/7809] Building SPIRVGenInstrInfo.inc...
[5036/7809] Building X86GenCallingConv.inc...
[5037/7809] Building SPIRVGenRegisterBank.inc...
[5038/7809] Building X86GenRegisterInfo.inc...
[5039/7809] Building SPIRVGenSubtargetInfo.inc...
[5040/7809] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV && /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
llvm-tblgen: /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc
 #0 0x000075ce501f3050 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f3050)
 #1 0x000075ce501f045f llvm::sys::RunSignalHandlers() (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMSupport.so.21.0git+0x1f045f)
 #2 0x000075ce501f05aa SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x000075ce4fbed520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x000075ce4fc419fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x000075ce4fbed476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x000075ce4fbd37f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x000075ce4fbd371b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x000075ce4fbe4e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x00005d314a281c7b (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#10 0x00005d314a0d4849 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/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen+0x86849)
#11 0x00005d314a29aa18 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x000075ce5035cdbf llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x5adbf)
#13 0x000075ce50324e5d llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/../lib/libLLVMTableGen.so.21.0git+0x22e5d)
#14 0x00005d314a09eff8 tblgen_main(int, char**) (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen+0x50ff8)
#15 0x000075ce4fbd4d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#16 0x000075ce4fbd4e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#17 0x00005d314a065985 _start (/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen+0x17985)
Aborted (core dumped)
[5041/7809] Building SPIRVGenTables.inc...
[5042/7809] Building X86GenExegesis.inc...
[5043/7809] Building X86GenRegisterBank.inc...
[5044/7809] Building X86GenMnemonicTables.inc...
[5045/7809] Building X86GenDisassemblerTables.inc...
[5046/7809] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
[5047/7809] Building X86GenFastISel.inc...
[5048/7809] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
[5049/7809] Building X86GenSubtargetInfo.inc...
[5050/7809] Building CXX object tools/flang/lib/Support/CMakeFiles/FortranSupport.dir/OpenMP-utils.cpp.o
[5051/7809] Building AMDGPUGenMCPseudoLowering.inc...
[5052/7809] Building AMDGPUGenRegBankGICombiner.inc...
FAILED: lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc 
cd /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/AMDGPU && /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPURegBankCombiner" -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/include -I /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-darwin running on doug-worker-3 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/match-table-cxx.td' FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen -I /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -combiners=MyCombiner /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-cxx.td |  /Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/FileCheck /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-cxx.td # RUN: at line 1
+ /Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen -I /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-cxx.td
+ /Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/FileCheck /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-cxx.td
Assertion failed: (ExpectedID == ID && "combine rules are not ordered!"), function emitTestSimplePredicate, file GlobalISelCombinerEmitter.cpp, line 2615.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen -I /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -combiners=MyCombiner /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-cxx.td
 #0 0x00000001068a39a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x10032d9a8)
 #1 0x00000001068a19a8 llvm::sys::RunSignalHandlers() (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x10032b9a8)
 #2 0x00000001068a4080 SignalHandler(int, __siginfo*, void*) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x10032e080)
 #3 0x00007ff80a867fdd (/usr/lib/system/libsystem_platform.dylib+0x7ff80046afdd)
 #4 0x00007ff80a65743d (/usr/lib/system/libsystem_malloc.dylib+0x7ff80025a43d)
 #5 0x00007ff80a75ea79 (/usr/lib/system/libsystem_c.dylib+0x7ff800361a79)
 #6 0x00007ff80a75dd68 (/usr/lib/system/libsystem_c.dylib+0x7ff800360d68)
 #7 0x000000010693a863 (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) (.cold.1) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x1003c4863)
 #8 0x0000000106766ac7 (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x1001f0ac7)
 #9 0x00000001065e1824 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) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x10006b824)
#10 0x00000001067658fd (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x1001ef8fd)
#11 0x000000010676140d EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x1001eb40d)
#12 0x00000001068cf15f llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x10035915f)
#13 0x00000001068aa7ba llvm::TableGenMain(char const*, std::__1::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x1003347ba)
#14 0x00000001065b6794 tblgen_main(int, char**) (/Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/llvm-tblgen+0x100040794)
#15 0x00007ff80a4ad345 
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /Volumes/RAMDisk/buildbot-root/x86_64-darwin/build/bin/FileCheck /Volumes/RAMDisk/buildbot-root/x86_64-darwin/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/match-table-cxx.td

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder clang-x86_64-debian-fast running on gribozavr4 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
30.390 [3704/96/2468] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/DWARFRecordSectionSplitter.cpp.o
30.435 [3703/96/2469] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o
30.476 [3702/96/2470] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o
30.488 [3701/96/2471] Building SPIRVGenRegisterBank.inc...
30.515 [3700/96/2472] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o
30.527 [3699/96/2473] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o
30.567 [3698/96/2474] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o
30.578 [3697/96/2475] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o
30.615 [3696/96/2476] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o
30.623 [3695/96/2477] Building SPIRVGenPreLegalizeGICombiner.inc...
FAILED: lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc /b/1/clang-x86_64-debian-fast/llvm.obj/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc 
cd /b/1/clang-x86_64-debian-fast/llvm.obj/lib/Target/SPIRV && /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-tblgen -gen-global-isel-combiner -combiners="SPIRVPreLegalizerCombiner" -I /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/Target/SPIRV -I/b/1/clang-x86_64-debian-fast/llvm.obj/include -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include -I /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/Target /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d && /opt/cmake-3.25.1-linux-x86_64/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /b/1/clang-x86_64-debian-fast/llvm.src/llvm /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/Target/SPIRV /b/1/clang-x86_64-debian-fast/llvm.obj /b/1/clang-x86_64-debian-fast/llvm.obj/lib/Target/SPIRV /b/1/clang-x86_64-debian-fast/llvm.obj/lib/Target/SPIRV/SPIRVGenPreLegalizeGICombiner.inc.d /b/1/clang-x86_64-debian-fast/llvm.obj/CMakeFiles/d/f48d4007fd877c71c7cba78e7c12d625dd40b13f51eb51b085cb991e0d2f331d.d
llvm-tblgen: /b/1/clang-x86_64-debian-fast/llvm.src/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llvm-tblgen -gen-global-isel-combiner -combiners=SPIRVPreLegalizerCombiner -I /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/Target/SPIRV -I/b/1/clang-x86_64-debian-fast/llvm.obj/include -I/b/1/clang-x86_64-debian-fast/llvm.src/llvm/include -I /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/Target /b/1/clang-x86_64-debian-fast/llvm.src/llvm/lib/Target/SPIRV/SPIRV.td --write-if-changed -o SPIRVGenPreLegalizeGICombiner.inc -d SPIRVGenPreLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x000000000072a787
1  llvm-tblgen     0x000000000072838e
2  llvm-tblgen     0x000000000072ae7a
3  libpthread.so.0 0x00007f70742ec140
4  libc.so.6       0x00007f7073e00d61 gsignal + 321
5  libc.so.6       0x00007f7073dea537 abort + 291
6  libc.so.6       0x00007f7073dea40f
7  libc.so.6       0x00007f7073df96e2
8  llvm-tblgen     0x00000000005f7ee7
9  llvm-tblgen     0x000000000046bea2
10 llvm-tblgen     0x00000000005f6b32
11 llvm-tblgen     0x00000000005f268d
12 llvm-tblgen     0x000000000075c2f8
13 llvm-tblgen     0x00000000007334ba
14 llvm-tblgen     0x00000000004400a9
15 libc.so.6       0x00007f7073debd7a __libc_start_main + 234
16 llvm-tblgen     0x000000000040878a
Aborted
30.651 [3695/95/2478] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o
30.661 [3695/94/2479] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o
30.754 [3695/93/2480] Building SPIRVGenMCCodeEmitter.inc...
30.898 [3695/92/2481] Building SPIRVGenSubtargetInfo.inc...
30.946 [3695/91/2482] Building SPIRVGenAsmWriter.inc...
30.962 [3695/90/2483] Building SPIRVGenRegisterInfo.inc...
30.998 [3695/89/2484] Building LoongArchGenMCPseudoLowering.inc...
31.118 [3695/88/2485] Building SparcGenDisassemblerTables.inc...
31.211 [3695/87/2486] Building SPIRVGenGlobalISel.inc...
31.254 [3695/86/2487] Building R600GenMCCodeEmitter.inc...
31.308 [3695/85/2488] Building OCaml documentation for llvm
31.310 [3695/84/2489] Building PPCGenRegisterInfo.inc...
31.339 [3695/83/2490] Building AVRGenDisassemblerTables.inc...
31.350 [3695/82/2491] Building AVRGenCallingConv.inc...

@qinkunbao
Copy link
Member

Hi,

This PR broke a few build bots.
https://lab.llvm.org/buildbot/#/builders/66/builds/13885/steps/8/logs/stdio

Before

assert(ExpectedID++ == ID && "combine rules are not ordered!");

The code compares ExpectedID with ID first and then adds +1 to ExpectedID

Now

 ++ExpectedID;
 assert(ExpectedID == ID && "combine rules are not ordered!");

The code adds +1 to ExpectedID and then compare it with ID. The change are not semantically equivalent.

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-x86_64-debian-dylib running on gribozavr4 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
24.184 [4727/96/2498] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o
24.199 [4726/96/2499] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o
24.211 [4725/96/2500] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TaskDispatch.cpp.o
24.235 [4724/96/2501] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o
24.255 [4723/96/2502] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/UnwindInfoRegistrationPlugin.cpp.o
24.279 [4722/96/2503] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RedirectionManager.cpp.o
24.292 [4721/96/2504] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ReOptimizeLayer.cpp.o
24.304 [4720/96/2505] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebugInfoSupport.cpp.o
24.319 [4719/96/2506] Building AArch64GenAsmWriter1.inc...
24.338 [4718/96/2507] Building AArch64GenPostLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc /b/1/llvm-x86_64-debian-dylib/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc 
cd /b/1/llvm-x86_64-debian-dylib/build/lib/Target/AArch64 && /b/1/llvm-x86_64-debian-dylib/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombiner" -I /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/Target/AArch64 -I/b/1/llvm-x86_64-debian-dylib/build/include -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include -I /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/Target /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d && /opt/cmake-3.25.1-linux-x86_64/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/Target/AArch64 /b/1/llvm-x86_64-debian-dylib/build /b/1/llvm-x86_64-debian-dylib/build/lib/Target/AArch64 /b/1/llvm-x86_64-debian-dylib/build/lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d /b/1/llvm-x86_64-debian-dylib/build/CMakeFiles/d/528330c5e406a0780527b898a60991802636e390752d646f947c354389771680.d
llvm-tblgen: /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::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: /b/1/llvm-x86_64-debian-dylib/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerCombiner -I /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/Target/AArch64 -I/b/1/llvm-x86_64-debian-dylib/build/include -I/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/include -I /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/Target /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGICombiner.inc -d AArch64GenPostLegalizeGICombiner.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen     0x000000000072a787
1  llvm-tblgen     0x000000000072838e
2  llvm-tblgen     0x000000000072ae7a
3  libpthread.so.0 0x00007f7be6127140
4  libc.so.6       0x00007f7be5c3bd61 gsignal + 321
5  libc.so.6       0x00007f7be5c25537 abort + 291
6  libc.so.6       0x00007f7be5c2540f
7  libc.so.6       0x00007f7be5c346e2
8  llvm-tblgen     0x00000000005f7ee7
9  llvm-tblgen     0x000000000046bea2
10 llvm-tblgen     0x00000000005f6b32
11 llvm-tblgen     0x00000000005f268d
12 llvm-tblgen     0x000000000075c2f8
13 llvm-tblgen     0x00000000007334ba
14 llvm-tblgen     0x00000000004400a9
15 libc.so.6       0x00007f7be5c26d7a __libc_start_main + 234
16 llvm-tblgen     0x000000000040878a
Aborted
24.339 [4718/95/2508] Building R600GenRegisterInfo.inc...
24.339 [4718/94/2509] Building R600GenSubtargetInfo.inc...
24.339 [4718/93/2510] Building SparcGenDAGISel.inc...
24.339 [4718/92/2511] Building ARMGenAsmMatcher.inc...
24.339 [4718/91/2512] Building ARMGenDisassemblerTables.inc...
24.339 [4718/90/2513] Building MipsGenDisassemblerTables.inc...
24.339 [4718/89/2514] Building ARMGenMCCodeEmitter.inc...
24.339 [4718/88/2515] Building ARMGenRegisterBank.inc...
24.339 [4718/87/2516] Building AVRGenInstrInfo.inc...
24.339 [4718/86/2517] Building BPFGenCallingConv.inc...
24.339 [4718/85/2518] Building HexagonGenAsmMatcher.inc...
24.339 [4718/84/2519] Building HexagonGenAsmWriter.inc...
24.340 [4718/83/2520] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITLinkRedirectableSymbolManager.cpp.o
24.341 [4718/82/2521] Building CXX object lib/ExecutionEngine/Orc/Debugging/CMakeFiles/LLVMOrcDebugging.dir/DebuggerSupport.cpp.o

Comment on lines +2612 to +2613
++ExpectedID;
assert(ExpectedID == ID && "combine rules are not ordered!");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The original code used post-increment, so these two lines should be swapped.

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder premerge-monolithic-linux running on premerge-linux-1 while building llvm at step 6 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 6 (build-unified-tree) failure: build (failure)
...
10.235 [5833/58/93] Building ARMGenCallingConv.inc...
10.292 [5832/58/94] Building R600GenDFAPacketizer.inc...
10.393 [5831/58/95] Building MipsGenSubtargetInfo.inc...
10.413 [5830/58/96] Building MipsGenFastISel.inc...
10.486 [5829/58/97] Building MipsGenDAGISel.inc...
10.529 [5828/58/98] Building AArch64GenExegesis.inc...
10.551 [5827/58/99] Building MipsGenGlobalISel.inc...
10.559 [5826/58/100] Building R600GenDAGISel.inc...
10.613 [5825/58/101] Building AArch64GenMCPseudoLowering.inc...
10.715 [5824/58/102] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64 && /build/buildbot/premerge-monolithic-linux/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64 -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d && /etc/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /build/buildbot/premerge-monolithic-linux/llvm-project/llvm /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64 /build/buildbot/premerge-monolithic-linux/build /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64 /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d /build/buildbot/premerge-monolithic-linux/build/CMakeFiles/d/e78583965c79cbdc50cd2e90414ff2f16f85d7e93c4ddb02ff429150102306e8.d
llvm-tblgen: /build/buildbot/premerge-monolithic-linux/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: /build/buildbot/premerge-monolithic-linux/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64 -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenO0PreLegalizeGICombiner.inc -d AArch64GenO0PreLegalizeGICombiner.inc.d
 #0 0x000057d0a2d445c8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Support/Unix/Signals.inc:804:13
 #1 0x000057d0a2d4224e llvm::sys::RunSignalHandlers() /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Support/Signals.cpp:106:18
 #2 0x000057d0a2d44c91 SignalHandler(int, siginfo_t*, void*) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Support/Unix/Signals.inc:0:3
 #3 0x00007d34985ff520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x00007d34986539fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x00007d34985ff476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x00007d34985e57f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x00007d34985e571b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x00007d34985f6e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x000057d0a2c089d3 (/build/buildbot/premerge-monolithic-linux/build/bin/llvm-tblgen+0x31c9d3)
#10 0x000057d0a2a75b7d 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) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/utils/TableGen/Common/GlobalISel/GlobalISelMatchTableExecutorEmitter.cpp:189:34
#11 0x000057d0a2c0770f (anonymous namespace)::GICombinerEmitter::run(llvm::raw_ostream&) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2815:3
#12 0x000057d0a2c0338f EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2833:5
#13 0x000057d0a2d72b5a operator bool /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:72:43
#14 0x000057d0a2d72b5a llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/TableGen/TableGenBackend.cpp:66:8
#15 0x000057d0a2d4cdf1 llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/TableGen/Main.cpp:152:7
#16 0x000057d0a2a492cd tblgen_main(int, char**) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/utils/TableGen/Basic/TableGen.cpp:74:10
#17 0x00007d34985e6d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#18 0x00007d34985e6e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#19 0x000057d0a2a0ae95 _start (/build/buildbot/premerge-monolithic-linux/build/bin/llvm-tblgen+0x11ee95)
Aborted
10.721 [5824/57/103] Building AArch64GenPostLegalizeGILowering.inc...
FAILED: lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc 
cd /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64 && /build/buildbot/premerge-monolithic-linux/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLowering" -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64 -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d && /etc/cmake/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /build/buildbot/premerge-monolithic-linux/llvm-project/llvm /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64 /build/buildbot/premerge-monolithic-linux/build /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64 /build/buildbot/premerge-monolithic-linux/build/lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d /build/buildbot/premerge-monolithic-linux/build/CMakeFiles/d/83537e77fc6e2b69fbaea9863cef3b333bc60fa5099c1cfe43169e7cdf15b171.d
llvm-tblgen: /build/buildbot/premerge-monolithic-linux/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: /build/buildbot/premerge-monolithic-linux/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PostLegalizerLowering -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64 -I/build/buildbot/premerge-monolithic-linux/build/include -I/build/buildbot/premerge-monolithic-linux/llvm-project/llvm/include -I /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o AArch64GenPostLegalizeGILowering.inc -d AArch64GenPostLegalizeGILowering.inc.d
 #0 0x000057ec656645c8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Support/Unix/Signals.inc:804:13
 #1 0x000057ec6566224e llvm::sys::RunSignalHandlers() /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Support/Signals.cpp:106:18
 #2 0x000057ec65664c91 SignalHandler(int, siginfo_t*, void*) /build/buildbot/premerge-monolithic-linux/llvm-project/llvm/lib/Support/Unix/Signals.inc:0:3
 #3 0x00007ffa8453f520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x00007ffa845939fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder lld-x86_64-ubuntu-fast running on as-builder-4 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
13.607 [1745/64/2164] Building ARMGenDisassemblerTables.inc...
13.864 [1744/64/2165] Building AArch64GenExegesis.inc...
13.907 [1743/64/2166] Building AVRGenCallingConv.inc...
13.925 [1742/64/2167] Building AVRGenAsmMatcher.inc...
13.937 [1741/64/2168] Building AArch64GenMCPseudoLowering.inc...
14.018 [1740/64/2169] Building AVRGenDisassemblerTables.inc...
14.021 [1739/64/2170] Building AVRGenAsmWriter.inc...
14.092 [1738/64/2171] Building SPIRVGenRegisterBank.inc...
14.131 [1737/64/2172] Building AArch64GenMCCodeEmitter.inc...
14.175 [1736/64/2173] Building AArch64GenPreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc 
cd /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64 && /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombiner" -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/include -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc
llvm-tblgen: /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64PreLegalizerCombiner -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/include -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen 0x0000561298b3fb30
1  llvm-tblgen 0x0000561298b3d10f
2  llvm-tblgen 0x0000561298b3d25a
3  libc.so.6   0x00007f41b5cb0520
4  libc.so.6   0x00007f41b5d049fc pthread_kill + 300
5  libc.so.6   0x00007f41b5cb0476 raise + 22
6  libc.so.6   0x00007f41b5c967f3 abort + 211
7  libc.so.6   0x00007f41b5c9671b
8  libc.so.6   0x00007f41b5ca7e96
9  llvm-tblgen 0x0000561298a0221b
10 llvm-tblgen 0x0000561298854de9
11 llvm-tblgen 0x0000561298a1afb8
12 llvm-tblgen 0x0000561298b7dc4f
13 llvm-tblgen 0x0000561298b4b44d
14 llvm-tblgen 0x000056129881f598
15 libc.so.6   0x00007f41b5c97d90
16 libc.so.6   0x00007f41b5c97e40 __libc_start_main + 128
17 llvm-tblgen 0x00005612987e5f25
Aborted (core dumped)
14.178 [1736/63/2174] Building AArch64GenCallingConv.inc...
14.240 [1736/62/2175] Building AArch64GenO0PreLegalizeGICombiner.inc...
FAILED: lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc 
cd /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64 && /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombiner" -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/include -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc
llvm-tblgen: /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llvm-tblgen -gen-global-isel-combiner -combiners=AArch64O0PreLegalizerCombiner -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64 -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/include -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/lib/Target/AArch64/AArch64.td --write-if-changed -o /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen 0x000055827d394b30
1  llvm-tblgen 0x000055827d39210f
2  llvm-tblgen 0x000055827d39225a
3  libc.so.6   0x00007f076e398520

@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx-nvidia-ubuntu running on as-builder-7 while building llvm at step 6 "test-build-unified-tree-check-llvm".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/builtins/match-table-eraseroot.td' FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-tblgen -I /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/../../../../include -gen-global-isel-combiner      -combiners=MyCombiner /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/match-table-eraseroot.td |  /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/match-table-eraseroot.td # RUN: at line 1
+ /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-tblgen -I /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/../../../../include -gen-global-isel-combiner -combiners=MyCombiner /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/match-table-eraseroot.td
+ /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/match-table-eraseroot.td
llvm-tblgen: /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/utils/TableGen/GlobalISelCombinerEmitter.cpp:2615: virtual void {anonymous}::GICombinerEmitter::emitTestSimplePredicate(llvm::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/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-tblgen -I /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/../../../../include -gen-global-isel-combiner -combiners=MyCombiner /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/match-table-eraseroot.td
 #0 0x0000713ef9d0d232 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSupport.so.21.0git+0x205232)
 #1 0x0000713ef9d0a29f llvm::sys::RunSignalHandlers() (/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMSupport.so.21.0git+0x20229f)
 #2 0x0000713ef9d0a3e4 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x0000713ef9445330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
 #4 0x0000713ef949eb2c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
 #5 0x0000713ef949eb2c __pthread_kill_internal ./nptl/pthread_kill.c:78:10
 #6 0x0000713ef949eb2c pthread_kill ./nptl/pthread_kill.c:89:10
 #7 0x0000713ef944527e raise ./signal/../sysdeps/posix/raise.c:27:6
 #8 0x0000713ef94288ff abort ./stdlib/abort.c:81:7
 #9 0x0000713ef942881b _nl_load_domain ./intl/loadmsgcat.c:1177:9
#10 0x0000713ef943b517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
#11 0x00005d96b3b2b620 (anonymous namespace)::GICombinerEmitter::emitTestSimplePredicate(llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#12 0x00005d96b396d49c 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/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-tblgen+0x8449c)
#13 0x00005d96b3b44643 EmitGICombiner(llvm::RecordKeeper const&, llvm::raw_ostream&) GlobalISelCombinerEmitter.cpp:0:0
#14 0x0000713ef9e35f1e llvm::TableGen::Emitter::ApplyCallback(llvm::RecordKeeper const&, llvm::raw_ostream&) (/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMTableGen.so.21.0git+0x5df1e)
#15 0x0000713ef9dfb4ba llvm::TableGenMain(char const*, std::function<bool (llvm::raw_ostream&, llvm::RecordKeeper const&)>) (/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/../lib/libLLVMTableGen.so.21.0git+0x234ba)
#16 0x00005d96b393c467 tblgen_main(int, char**) (/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-tblgen+0x53467)
#17 0x0000713ef942a1ca __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
#18 0x0000713ef942a28b call_init ./csu/../csu/libc-start.c:128:20
#19 0x0000713ef942a28b __libc_start_main ./csu/../csu/libc-start.c:347:5
#20 0x00005d96b3901c45 _start (/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/llvm-tblgen+0x18c45)
FileCheck error: '<stdin>' is empty.
FileCheck command line:  /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/builtins/match-table-eraseroot.td

--

********************


@llvm-ci
Copy link
Collaborator

llvm-ci commented May 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx64-nvidia-ubuntu running on as-builder-7 while building llvm at step 6 "test-build-unified-tree-check-llvm".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: TableGen/GlobalISelCombinerEmitter/type-inference.td' FAILED ********************
Exit Code: 134

Command Output (stderr):
--
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/build/bin/llvm-tblgen -I /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner      -gicombiner-debug-typeinfer -combiners=MyCombiner /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/type-inference.td 2>&1 >/dev/null |  /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/type-inference.td # RUN: at line 1
+ /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/build/bin/llvm-tblgen -I /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -gicombiner-debug-typeinfer -combiners=MyCombiner /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/type-inference.td
+ /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/type-inference.td
/home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/build/test/TableGen/GlobalISelCombinerEmitter/Output/type-inference.td.script: line 1: 2722291 Aborted                 /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/build/bin/llvm-tblgen -I /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/../../../include -gen-global-isel-combiner -gicombiner-debug-typeinfer -combiners=MyCombiner /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/type-inference.td 2>&1 > /dev/null
     2722294 Done                    | /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/build/bin/FileCheck /home/buildbot/worker/as-builder-7/ramdisk/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/type-inference.td

--

********************


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
6 participants