[llvm] [LLVM] Specialize test suites for `TableGen` and `FileCheck` to use smaller set of dependencies (PR #155929)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 19 05:58:22 PDT 2025


llvm-ci wrote:

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 4 "clean-build-dir".

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

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

```
Step 4 (clean-build-dir) failure: Delete failed. (failure)
Step 7 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: FileCheck/comment/suffixes.txt' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 4
echo foo                    >  Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.in
# executed command: echo foo
# note: command had no output on stdout or stderr
# RUN: at line 5
echo bar                    >> Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.in
# executed command: echo bar
# note: command had no output on stdout or stderr
# RUN: at line 6
echo 'COM-NEXT: CHECK: foo' >  Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.chk
# executed command: echo 'COM-NEXT: CHECK: foo'
# note: command had no output on stdout or stderr
# RUN: at line 7
echo 'RUN-NOT: CHECK: bar'  >> Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.chk
# executed command: echo 'RUN-NOT: CHECK: bar'
# note: command had no output on stdout or stderr
# RUN: at line 9
env -u FILECHECK_OPTS z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe -dump-input=never -vv Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.chk < Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.in 2>&1 |    z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe -check-prefix=CHECK1 Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\FileCheck\comment\suffixes.txt
# executed command: env -u FILECHECK_OPTS 'z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe' -dump-input=never -vv 'Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.chk'
# note: command had no output on stdout or stderr
# error: command failed with exit status: 1
# executed command: 'z:\b\llvm-clang-x86_64-sie-win\build\bin\filecheck.exe' -check-prefix=CHECK1 'Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\FileCheck\comment\suffixes.txt'
# .---command stderr------------
# | Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\FileCheck\comment\suffixes.txt:12:9: error: CHECK1: expected string not found in input
# | CHECK1: .chk:1:18: remark: CHECK: expected string found in input
# |         ^
# | <stdin>:1:1: note: scanning from here
# | Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.chk:1:18: error: CHECK: expected string not found in input
# | ^
# | <stdin>:1:84: note: possible intended match here
# | Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.chk:1:18: error: CHECK: expected string not found in input
# |                                                                                    ^
# | 
# | Input file: <stdin>
# | Check file: Z:\b\llvm-clang-x86_64-sie-win\llvm-project\llvm\test\FileCheck\comment\suffixes.txt
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1: Z:\b\llvm-clang-x86_64-sie-win\build\test\FileCheck\comment\Output\suffixes.txt.tmp.chk:1:18: error: CHECK: expected string not found in input 
# | check:12'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | check:12'1                                                                                        ?                                                            possible intended match
# |             2: COM-NEXT: CHECK: foo 
# | check:12'0     ~~~~~~~~~~~~~~~~~~~~~
...

```

</details>

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


More information about the llvm-commits mailing list