[llvm] [TableGen] Avoid assignmentInAssert warning (PR #139715)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue May 13 05:13:09 PDT 2025
llvm-ci wrote:
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
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
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)
```
</details>
https://github.com/llvm/llvm-project/pull/139715
More information about the llvm-commits
mailing list