[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 01:27:21 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `clang-solaris11-sparcv9` running on `solaris11-sparcv9` while building `llvm` at step 5 "ninja check 1".

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

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

```
Step 5 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: FileCheck/dump-input/annotations.txt' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 10
echo 'hello world' > /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in
# executed command: echo 'hello world'
# RUN: at line 11
echo 'goodbye' >> /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in
# executed command: echo goodbye
# RUN: at line 12
echo 'world' >> /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in
# executed command: echo world
# RUN: at line 13
echo 'unicorn' >> /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in
# executed command: echo unicorn
# RUN: at line 15
echo 'CHECK: hello' > /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk
# executed command: echo 'CHECK: hello'
# RUN: at line 16
echo 'CHECK: universe' >> /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk
# executed command: echo 'CHECK: universe'
# RUN: at line 18
env -u FILECHECK_OPTS  not /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -dump-input=always -input-file /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk -v 2>&1  | /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -strict-whitespace -match-full-lines -check-prefix=ALIGN              -implicit-check-not='remark:' /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/FileCheck/dump-input/annotations.txt
# executed command: env -u FILECHECK_OPTS not /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -dump-input=always -input-file /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk -v
# executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -strict-whitespace -match-full-lines -check-prefix=ALIGN -implicit-check-not=remark: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/FileCheck/dump-input/annotations.txt
# RUN: at line 48
echo 'hello'   > /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in
# executed command: echo hello
# RUN: at line 49
echo 'again'   >> /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in
# executed command: echo again
# RUN: at line 50
echo 'whirled' >> /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in
# executed command: echo whirled
# RUN: at line 52
echo 'CHECK: hello' > /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk
# executed command: echo 'CHECK: hello'
# RUN: at line 53
echo 'CHECK: world' >> /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk
# executed command: echo 'CHECK: world'
# RUN: at line 55
env -u FILECHECK_OPTS  not /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -dump-input=always -input-file /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk 2>&1  | /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -match-full-lines /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/FileCheck/dump-input/annotations.txt -check-prefix=CHK              -implicit-check-not='remark:'
# executed command: env -u FILECHECK_OPTS not /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -dump-input=always -input-file /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk
# executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -match-full-lines /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/FileCheck/dump-input/annotations.txt -check-prefix=CHK -implicit-check-not=remark:
# RUN: at line 59
env -u FILECHECK_OPTS  not /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -dump-input=always -input-file /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk -v 2>&1  | /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -match-full-lines /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/FileCheck/dump-input/annotations.txt -check-prefixes=CHK,CHK-V              -implicit-check-not='remark:'
# executed command: env -u FILECHECK_OPTS not /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -dump-input=always -input-file /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.in /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/test/FileCheck/dump-input/Output/annotations.txt.tmp.chk -v
# executed command: /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/stage1/bin/FileCheck -match-full-lines /opt/llvm-buildbot/home/solaris11-sparcv9/clang-solaris11-sparcv9/llvm/llvm/test/FileCheck/dump-input/annotations.txt -check-prefixes=CHK,CHK-V -implicit-check-not=remark:
...

```

</details>

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


More information about the llvm-commits mailing list