[llvm] [TableGen] Introduce MatcherList to manage a linked list of Matchers. NFC (PR #177875)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 13 19:48:03 PST 2026


llvm-ci wrote:

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

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

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (build-unified-tree) failure: build (failure)
...
64.446 [361/20/2517] Linking CXX shared library lib/libLLVMDWARFLinkerClassic.so.23.0git
64.463 [360/20/2518] Linking CXX shared library lib/libLLVMDWARFLinkerParallel.so.23.0git
64.471 [359/20/2519] Creating library symlink lib/libLLVMDWARFLinkerClassic.so
64.471 [359/19/2520] Building X86GenRegisterBank.inc...
64.489 [359/18/2521] Creating library symlink lib/libLLVMDWARFLinkerParallel.so
64.502 [359/17/2522] Building X86GenPreLegalizeGICombiner.inc...
64.506 [359/16/2523] Building NVPTXGenInstrInfo.inc...
64.544 [359/15/2524] Building X86GenMnemonicTables.inc...
64.551 [359/14/2525] Building X86GenPostLegalizeGICombiner.inc...
64.566 [359/13/2526] Building NVPTXGenDAGISel.inc...
FAILED: lib/Target/NVPTX/NVPTXGenDAGISel.inc /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/NVPTX/NVPTXGenDAGISel.inc 
cd /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/NVPTX && /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/NATIVE/bin/llvm-tblgen -gen-dag-isel -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/NVPTX -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/include -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target -omit-comments /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenDAGISel.inc -d NVPTXGenDAGISel.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/NVPTX /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/NVPTX /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/NVPTX/NVPTXGenDAGISel.inc.d /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/CMakeFiles/d/0f20a8efe03a2f1bec934f801fdb439fe73b639a64a62a7ab4f32f7fe749d88a.d
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.	Program arguments: /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/NATIVE/bin/llvm-tblgen -gen-dag-isel -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/NVPTX -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/include -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target -omit-comments /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o NVPTXGenDAGISel.inc -d NVPTXGenDAGISel.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 0x00005a465d821192
1  llvm-tblgen 0x00005a465d81e342
2  libc.so.6   0x00007c5111e45330
3  llvm-tblgen 0x00005a465d4ba693
4  llvm-tblgen 0x00005a465d69ad6e
5  llvm-tblgen 0x00005a465d69ad6e
6  llvm-tblgen 0x00005a465d69ad6e
7  llvm-tblgen 0x00005a465d69ad6e
8  llvm-tblgen 0x00005a465d69ad6e
9  llvm-tblgen 0x00005a465d69ad6e
10 llvm-tblgen 0x00005a465d69ad6e
11 llvm-tblgen 0x00005a465d676737
12 llvm-tblgen 0x00005a465d86215c
13 llvm-tblgen 0x00005a465d832327
14 llvm-tblgen 0x00005a465d50ec34
15 libc.so.6   0x00007c5111e2a1ca
16 libc.so.6   0x00007c5111e2a28b __libc_start_main + 139
17 llvm-tblgen 0x00005a465d4bf2f5
Segmentation fault (core dumped)
64.696 [359/12/2527] Building X86GenInstrMapping.inc...
64.797 [359/11/2528] Building X86GenAsmWriter1.inc...
64.878 [359/10/2529] Building X86GenFoldTables.inc...
64.890 [359/9/2530] Building X86GenAsmWriter.inc...
64.937 [359/8/2531] Building X86GenExegesis.inc...
65.158 [359/7/2532] Building X86GenDisassemblerTables.inc...
66.399 [359/6/2533] Building X86GenAsmMatcher.inc...
66.563 [359/5/2534] Building X86GenFastISel.inc...
67.049 [359/4/2535] Building X86GenGlobalISel.inc...
68.167 [359/3/2536] Building X86GenDAGISel.inc...
FAILED: lib/Target/X86/X86GenDAGISel.inc /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/X86/X86GenDAGISel.inc 
cd /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/X86 && /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/NATIVE/bin/llvm-tblgen -gen-dag-isel -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/X86 -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/include -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/include -I /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target -omit-comments /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/X86/X86.td --write-if-changed -o X86GenDAGISel.inc -d X86GenDAGISel.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/lib/Target/X86 /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/X86 /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib/Target/X86/X86GenDAGISel.inc.d /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/CMakeFiles/d/fd8019f822c53b182a186b915a714a06f3f4a6f374385029b0f6952f822e2c60.d
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
Stack dump:

```

</details>

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


More information about the llvm-commits mailing list