Skip to content

Bytecode parity: align borrow optimization with CFG traversal #22047

Bytecode parity: align borrow optimization with CFG traversal

Bytecode parity: align borrow optimization with CFG traversal #22047

Triggered via pull request May 4, 2026 14:42
Status Success
Total duration 1h 13m 23s
Artifacts –

ci.yaml

on: pull_request
Determine changes
12s
Determine changes
Lint
1m 13s
Lint
Run tests under miri
4m 49s
Run tests under miri
Check the WASM package and demo
9m 24s
Check the WASM package and demo
Run snippets and cpython tests on wasm-wasi
3m 41s
Run snippets and cpython tests on wasm-wasi
Matrix: Run rust tests
Matrix: Run snippets and cpython tests
Matrix: cargo check
Fit to window
Zoom out
Zoom in

Annotations

12 warnings
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `rustpython_host_env` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `rustpython_host_env` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `rustpython_derive_impl` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `rustpython_derive_impl` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `rustpython_derive` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on proc-macro target `rustpython_derive` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `rustpython_compiler_source` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/test_enabled_without_tests
`test = true` on lib target `rustpython_compiler_source` but source contains no tests (set `test = false` to avoid compiling a test harness for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `rustpython_compiler` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
shear/doctest_enabled_without_doctests
`doctest = true` on lib target `rustpython_codegen` but source contains no doc tests (set `doctest = false` to avoid running doc tests for this target)
Run snippets and cpython tests on wasm-wasi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: wasmerio/setup-wasmer@24b15c95293d23f89c68bd40dac76338f773e924. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Run snippets and cpython tests (macos-latest, -u all, 50)
openssl@3 3.6.2 is already installed and up-to-date. To reinstall 3.6.2, run: brew reinstall openssl@3