Skip to content

fix: auto-generate .def file for zig + windows-gnu to export PyInit symbol #5321

fix: auto-generate .def file for zig + windows-gnu to export PyInit symbol

fix: auto-generate .def file for zig + windows-gnu to export PyInit symbol #5321

Triggered via pull request March 10, 2026 00:14
Status Cancelled
Total duration 8m 11s
Artifacts 2

test.yml

on: pull_request
Matrix: check
Matrix: Test Bootstrap
Matrix: test-downstream
Waiting for pending jobs
Matrix: Test
Matrix: Test Auditwheel
Matrix: Test Cross Compile
Test windows cross
26s
Test windows cross
conclusion
3s
conclusion
Fit to window
Zoom out
Zoom in

Annotations

48 errors, 31 warnings, and 17 notices
Lint
Process completed with exit code 101.
Test Cross Compile (s390x-unknown-linux-gnu, cp310-cp310, python3.10, ghcr.io/rust-cross/manylinu...
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test Cross Compile (armv7-unknown-linux-gnueabihf, cp39-cp39, python3.9, ghcr.io/rust-cross/manyl...
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test Cross Compile (aarch64-unknown-linux-gnu, cp39-cp39, python3.9, ghcr.io/rust-cross/manylinux...
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (macos-latest, 3.14t)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test Cross Compile (loongarch64-unknown-linux-gnu, cp310-cp310, python3.10, ghcr.io/rust-cross/ma...
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test Cross Compile (aarch64-unknown-linux-gnu, pp311-pypy311_pp73, pypy3.11, ghcr.io/rust-cross/m...
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test Cross Compile (riscv64gc-unknown-linux-gnu, cp310-cp310, python3.10, ghcr.io/rust-cross/many...
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (macos-15-intel, 3.14)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (macos-15-intel, pypy3.11)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test Alpine Linux
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test Alpine Linux
The operation was canceled.
Test (windows-latest, 3.14t)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (windows-latest, 3.14t)
The operation was canceled.
Test (windows-latest, 3.9)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (windows-latest, 3.9)
The operation was canceled.
Test windows cross
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test windows cross
The operation was canceled.
Test (windows-latest, pypy3.11)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (windows-latest, pypy3.11)
The operation was canceled.
Test (ubuntu-latest, 3.14)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (ubuntu-latest, 3.14)
The operation was canceled.
Test (windows-11-arm, 3.14)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (windows-11-arm, 3.14)
The operation was canceled.
Test (ubuntu-22.04-arm, 3.14t)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (ubuntu-22.04-arm, 3.14t)
The operation was canceled.
Test (ubuntu-latest, 3.9)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (ubuntu-latest, 3.9)
The operation was canceled.
Test (ubuntu-22.04-arm, 3.9)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (ubuntu-22.04-arm, 3.9)
The operation was canceled.
Test (ubuntu-22.04-arm, 3.14)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (ubuntu-22.04-arm, 3.14)
The operation was canceled.
Test (macos-15-intel, 3.9)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (macos-15-intel, 3.9)
The operation was canceled.
Test (ubuntu-latest, 3.14t)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (ubuntu-latest, 3.14t)
The operation was canceled.
Test (macos-latest, pypy3.11)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (macos-latest, pypy3.11)
The operation was canceled.
Test (macos-latest, 3.14)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (macos-latest, 3.14)
The operation was canceled.
Test (windows-11-arm, 3.14t)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (windows-11-arm, 3.14t)
The operation was canceled.
Test (windows-latest, 3.14)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (windows-latest, 3.14)
The operation was canceled.
Test (macos-15-intel, 3.14t)
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
Test (macos-15-intel, 3.14t)
The operation was canceled.
Test
Canceling since a higher priority waiting request for Test-3079/merge-3079 exists
conclusion
Process completed with exit code 1.
Test Emscripten
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0smKvaQAAAACrTRWTq66YQb2Ebv0Diw7CUEFPRURHRTA2MDgARWRnZQ==
Test Emscripten
No cached files found at path "/home/runner/work/maturin/maturin/emsdk-cache" - downloading and caching emsdk.
Test Emscripten
Failed to restore: Cache service responded with 400
Test (windows-latest, 3.14t)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (windows-latest, 3.14t)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (windows-latest, 3.9)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (windows-latest, 3.9)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (windows-latest, pypy3.11)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (windows-latest, pypy3.11)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (ubuntu-latest, 3.14)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (ubuntu-latest, 3.14)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (ubuntu-22.04-arm, 3.14t)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (ubuntu-22.04-arm, 3.14t)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (ubuntu-latest, 3.9)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (ubuntu-latest, 3.9)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (ubuntu-22.04-arm, 3.9)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (ubuntu-22.04-arm, 3.9)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (ubuntu-22.04-arm, 3.14)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (ubuntu-22.04-arm, 3.14)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (macos-15-intel, 3.9)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (macos-15-intel, 3.9)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (ubuntu-latest, 3.14t)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (ubuntu-latest, 3.14t)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (macos-latest, pypy3.11)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (macos-latest, pypy3.11)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (macos-latest, 3.14)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (macos-latest, 3.14)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (windows-latest, 3.14)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (windows-latest, 3.14)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
Test (macos-15-intel, 3.14t)
The 'defaults' channel might have been added implicitly. If this is intentional, add 'defaults' to the 'channels' list. Otherwise, consider setting 'conda-remove-defaults' to 'true'.
Test (macos-15-intel, 3.14t)
`auto-activate-base` is deprecated. Please use `auto-activate`. If your installer does not use the `base` environment as the default environment, also add `activate-environment: base`.
sccache stats
0% - 0 hits, 115 misses, 0 errors
sccache stats
0% - 0 hits, 154 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 307 misses, 0 errors
sccache stats
26% - 268 hits, 750 misses, 0 errors
sccache stats
0% - 0 hits, 434 misses, 0 errors
sccache stats
45% - 394 hits, 476 misses, 0 errors
sccache stats
29% - 298 hits, 720 misses, 0 errors
sccache stats
22% - 206 hits, 750 misses, 0 errors
sccache stats
28% - 112 hits, 281 misses, 0 errors
sccache stats
0% - 0 hits, 436 misses, 0 errors
sccache stats
54% - 545 hits, 471 misses, 0 errors
sccache stats
19% - 129 hits, 538 misses, 0 errors
sccache stats
5% - 32 hits, 669 misses, 0 errors
sccache stats
11% - 8 hits, 68 misses, 0 errors
sccache stats
0% - 0 hits, 289 misses, 0 errors
sccache stats
0% - 0 hits, 334 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
PyO3~maturin~YA22ZK.dockerbuild
94.1 KB
sha256:0107af12b196c96bde908129579c72cfd5be8a29cd7b94832f19f190445e3257
maturin-build
11 MB
sha256:980f5a3b77797d8c7dda2b3e36767b5bb64ea64d3ae11f352b2491940aa2ab10