[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
Sun Sep 21 17:41:52 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-clang-x86_64-expensive-checks-win` running on `as-worker-93` while building `llvm` at step 7 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/14/builds/4311
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 7 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: FileCheck/comment/suppresses-checks.txt' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 6
echo 'foo' > C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-1.in
# executed command: echo foo
# RUN: at line 7
echo 'COM: CHECK: bar' > C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-1.chk
# executed command: echo 'COM: CHECK: bar'
# RUN: at line 8
echo 'CHECK: foo' >> C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-1.chk
# executed command: echo 'CHECK: foo'
# RUN: at line 9
echo 'RUN: echo "CHECK: baz"' >> C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-1.chk
# executed command: echo 'RUN: echo "CHECK: baz"'
# RUN: at line 10
env -u FILECHECK_OPTS c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe -dump-input=never -vv C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-1.chk < C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-1.in 2>&1 | c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe -DCHECK_LINE=2 C:\a\llvm-clang-x86_64-expensive-checks-win\llvm-project\llvm\test\FileCheck\comment\suppresses-checks.txt
# executed command: env -u FILECHECK_OPTS 'c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe' -dump-input=never -vv 'C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-1.chk'
# executed command: 'c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe' -DCHECK_LINE=2 'C:\a\llvm-clang-x86_64-expensive-checks-win\llvm-project\llvm\test\FileCheck\comment\suppresses-checks.txt'
# RUN: at line 15
echo 'foo' > C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-2.in
# executed command: echo foo
# RUN: at line 16
echo 'CHECK: foo' > C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-2.chk
# executed command: echo 'CHECK: foo'
# RUN: at line 17
echo 'letters then space MY-PREFIX: CHECK: bar' >> C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-2.chk
# executed command: echo 'letters then space MY-PREFIX: CHECK: bar'
# RUN: at line 18
env -u FILECHECK_OPTS c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe -dump-input=never -vv C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-2.chk -comment-prefixes=MY-PREFIX < C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-2.in 2>&1 | c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe -DCHECK_LINE=1 C:\a\llvm-clang-x86_64-expensive-checks-win\llvm-project\llvm\test\FileCheck\comment\suppresses-checks.txt
# executed command: env -u FILECHECK_OPTS 'c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe' -dump-input=never -vv 'C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-2.chk' -comment-prefixes=MY-PREFIX
# executed command: 'c:\a\llvm-clang-x86_64-expensive-checks-win\build\bin\filecheck.exe' -DCHECK_LINE=1 'C:\a\llvm-clang-x86_64-expensive-checks-win\llvm-project\llvm\test\FileCheck\comment\suppresses-checks.txt'
# RUN: at line 23
echo 'foo' > C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-3.in
# executed command: echo foo
# RUN: at line 24
echo 'Bar_2: CHECK: Bar' > C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-3.chk
# executed command: echo 'Bar_2: CHECK: Bar'
# RUN: at line 25
echo 'CHECK: foo' >> C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-3.chk
# executed command: echo 'CHECK: foo'
# RUN: at line 26
echo 'Foo_1: CHECK: Foo' >> C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-3.chk
# executed command: echo 'Foo_1: CHECK: Foo'
# RUN: at line 27
echo 'Baz_3: CHECK: Baz' >> C:\a\llvm-clang-x86_64-expensive-checks-win\build\test\FileCheck\comment\Output\suppresses-checks.txt.tmp-3.chk
# executed command: echo 'Baz_3: CHECK: Baz'
# RUN: at line 28
...
```
</details>
https://github.com/llvm/llvm-project/pull/155929
More information about the llvm-commits
mailing list