[llvm] [Lit] Introduce a new IO interface for in-process built-ins (PR #194664)

via llvm-commits llvm-commits at lists.llvm.org
Fri May 8 09:43:21 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

The build failed before running any tests. Click on a failure below to see the details.

<details>
<summary>tools/mlir/test/CMakeFiles/check-mlir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/test/CMakeFiles/check-mlir</summary>

```
FAILED: tools/mlir/test/CMakeFiles/check-mlir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/test/CMakeFiles/check-mlir
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/test
```
</details>
<details>
<summary>utils/lit/CMakeFiles/check-lit /home/gha/actions-runner/_work/llvm-project/llvm-project/build/utils/lit/CMakeFiles/check-lit</summary>

```
FAILED: utils/lit/CMakeFiles/check-lit /home/gha/actions-runner/_work/llvm-project/llvm-project/build/utils/lit/CMakeFiles/check-lit
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/utils/lit && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/utils/lit
```
</details>
<details>
<summary>tools/lld/test/CMakeFiles/check-lld /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/CMakeFiles/check-lld</summary>

```
FAILED: tools/lld/test/CMakeFiles/check-lld /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test/CMakeFiles/check-lld
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lld/test
```
</details>
<details>
<summary>tools/bolt/test/CMakeFiles/check-bolt /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/bolt/test/CMakeFiles/check-bolt</summary>

```
FAILED: tools/bolt/test/CMakeFiles/check-bolt /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/bolt/test/CMakeFiles/check-bolt
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/bolt/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct --param bolt_site_config=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/bolt/test/lit.site.cfg /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/bolt/test
```
</details>
<details>
<summary>tools/polly/test/CMakeFiles/check-polly-tests /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/polly/test/CMakeFiles/check-polly-tests</summary>

```
FAILED: tools/polly/test/CMakeFiles/check-polly-tests /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/polly/test/CMakeFiles/check-polly-tests
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/polly/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct --param polly_site_config=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/polly/test/lit.site.cfg --param polly_unit_site_config=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/polly/test/Unit/lit.site.cfg /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/polly/test
```
</details>
<details>
<summary>tools/clang/test/CMakeFiles/check-clang /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CMakeFiles/check-clang</summary>

```
FAILED: tools/clang/test/CMakeFiles/check-clang /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CMakeFiles/check-clang
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test
```
</details>
<details>
<summary>tools/clang/tools/extra/CMakeFiles/check-clang-tools /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/CMakeFiles/check-clang-tools</summary>

```
FAILED: tools/clang/tools/extra/CMakeFiles/check-clang-tools /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/CMakeFiles/check-clang-tools
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/include-cleaner/test /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/clangd/test/../unittests /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/clangd/test /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/extra/test
```
</details>
<details>
<summary>test/CMakeFiles/check-llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CMakeFiles/check-llvm</summary>

```
FAILED: test/CMakeFiles/check-llvm /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CMakeFiles/check-llvm
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test
```
</details>
<details>
<summary>projects/cross-project-tests/CMakeFiles/check-cross-project /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests/CMakeFiles/check-cross-project</summary>

```
Traceback (most recent call last):
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit", line 70, in <module>
from lit.main import main
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/main.py", line 14, in <module>
import lit.discovery
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/discovery.py", line 10, in <module>
from lit import LitConfig, Test, util
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/LitConfig.py", line 9, in <module>
import lit.formats
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/formats/__init__.py", line 7, in <module>
from lit.formats.googletest import GoogleTest  # noqa: F401
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/formats/googletest.py", line 10, in <module>
import lit.TestRunner
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/TestRunner.py", line 18, in <module>
from lit.InprocBuiltins import InprocBuiltinIO, get_default_inproc_builtins
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/InprocBuiltins.py", line 1
from __future__ import acknnotations
^
SyntaxError: future feature acknnotations is not defined
FAILED: projects/cross-project-tests/CMakeFiles/check-cross-project /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests/CMakeFiles/check-cross-project
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/projects/cross-project-tests
```
</details>
<details>
<summary>tools/flang/test/CMakeFiles/check-flang /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/flang/test/CMakeFiles/check-flang</summary>

```
Traceback (most recent call last):
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit", line 70, in <module>
from lit.main import main
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/main.py", line 14, in <module>
import lit.discovery
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/discovery.py", line 10, in <module>
from lit import LitConfig, Test, util
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/LitConfig.py", line 9, in <module>
import lit.formats
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/formats/__init__.py", line 7, in <module>
from lit.formats.googletest import GoogleTest  # noqa: F401
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/formats/googletest.py", line 10, in <module>
import lit.TestRunner
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/TestRunner.py", line 18, in <module>
from lit.InprocBuiltins import InprocBuiltinIO, get_default_inproc_builtins
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/InprocBuiltins.py", line 1
from __future__ import acknnotations
^
SyntaxError: future feature acknnotations is not defined
FAILED: tools/flang/test/CMakeFiles/check-flang /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/flang/test/CMakeFiles/check-flang
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/flang/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct --param flang_site_config=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/flang/test/lit.site.cfg.py /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/flang/test
```
</details>
<details>
<summary>tools/lldb/test/CMakeFiles/check-lldb /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/CMakeFiles/check-lldb</summary>

```
Traceback (most recent call last):
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit", line 70, in <module>
from lit.main import main
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/main.py", line 14, in <module>
import lit.discovery
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/discovery.py", line 10, in <module>
from lit import LitConfig, Test, util
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/LitConfig.py", line 9, in <module>
import lit.formats
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/formats/__init__.py", line 7, in <module>
from lit.formats.googletest import GoogleTest  # noqa: F401
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/formats/googletest.py", line 10, in <module>
import lit.TestRunner
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/TestRunner.py", line 18, in <module>
from lit.InprocBuiltins import InprocBuiltinIO, get_default_inproc_builtins
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/utils/lit/lit/InprocBuiltins.py", line 1
from __future__ import acknnotations
^
SyntaxError: future feature acknnotations is not defined
FAILED: tools/lldb/test/CMakeFiles/check-lldb /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test/CMakeFiles/check-lldb
cd /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test && /usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/llvm-lit -v --xunit-xml-output /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests --succinct /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/test
```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

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


More information about the llvm-commits mailing list