[llvm] [utils] Add script to generate elaborated IR and assembly tests (PR #89026)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Thu May 30 02:05:32 PDT 2024
nikic wrote:
It looks like https://lab.llvm.org/buildbot/#/builders/67 has been failing for a long time due to this?
```
# .---command stderr------------
# | /home/buildbot/as-worker-92/clang-with-thin-lto-ubuntu/llvm-project/llvm/test/tools/UpdateTestChecks/update_test_body/gen-fail.test:3:10: error: CHECK: expected string not found in input
# | # CHECK: log
# | ^
# | <stdin>:1:1: note: scanning from here
# | Traceback (most recent call last):
# | ^
# | <stdin>:1:12: note: possible intended match here
# | Traceback (most recent call last):
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/buildbot/as-worker-92/clang-with-thin-lto-ubuntu/llvm-project/llvm/test/tools/UpdateTestChecks/update_test_body/gen-fail.test
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Traceback (most recent call last):
# | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | check:3'1 ? possible intended match
# | 2: File "/home/buildbot/as-worker-92/clang-with-thin-lto-ubuntu/llvm-project/llvm/utils/update_test_body.py", line 108, in <module>
# | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3: retcode = process(args, path)
# | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 4: File "/home/buildbot/as-worker-92/clang-with-thin-lto-ubuntu/llvm-project/llvm/utils/update_test_body.py", line 61, in process
# | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: check=True,
# | check:3'0 ~~~~~~~~~~~~~
# | 6: File "/usr/lib/python3.6/subprocess.py", line 423, in run
# | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
```
Unfortunately the backtrace cuts off before we get to the interesting part.
https://github.com/llvm/llvm-project/pull/89026
More information about the llvm-commits
mailing list