Skip to content

wasi-tls: Add OpenSSL backend #34857

wasi-tls: Add OpenSSL backend

wasi-tls: Add OpenSSL backend #34857

Triggered via pull request December 29, 2025 19:54
Status Cancelled
Total duration 7m 42s
Artifacts 18

main.yml

on: pull_request
Determine CI jobs to run
13s
Determine CI jobs to run
Matrix: micro_checks
Build wasi-preview1-component-adapter
1m 1s
Build wasi-preview1-component-adapter
Cargo vet
42s
Cargo vet
Matrix: build
Matrix: Miri
Matrix: platform_checks
Matrix: test
Matrix: test_capi
Matrix: test_wasi_nn
Matrix: Test wasi-tls using native-tls & openssl providers
Cargo deny
26s
Cargo deny
Doc build
5m 2s
Doc build
One-off special tests
1m 52s
One-off special tests
Nightly tests
6m 37s
Nightly tests
Test wasmtime-fuzzing
4m 14s
Test wasmtime-fuzzing
Test DWARF debugging
6m 38s
Test DWARF debugging
Test the min-platform example
4m 13s
Test the min-platform example
Run benchmarks
6m 36s
Run benchmarks
Meta deterministic check
58s
Meta deterministic check
verify-publish
6m 38s
verify-publish
Build wasi-preview1-component-adapter-provider
24s
Build wasi-preview1-component-adapter-provider
Cargo vet failed on a Pull Request
Cargo vet failed on a Pull Request
Record the result of testing and building steps
4s
Record the result of testing and building steps
push-tag
0s
push-tag
File an issue if this build failed and was cron-triggered
0s
File an issue if this build failed and was cron-triggered
Fit to window
Zoom out
Zoom in

Annotations

180 errors and 10 warnings
Cargo vet
Process completed with exit code 255.
Cargo vet
Process completed with exit code 255.
Test ASAN (wasmtime)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (wasmtime)
The operation was canceled.
Test MSVC x86_64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSVC x86_64 (wasmtime-wasi)
The operation was canceled.
Test MSVC x86_64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSVC x86_64 (3/6)
The operation was canceled.
Test MinGW x86_64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MinGW x86_64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MinGW x86_64 (3/6)
The operation was canceled.
Test MinGW x86_64 (wasmtime-wasi)
The operation was canceled.
Test MSVC x86_64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSVC x86_64 (2/6)
The operation was canceled.
Test MSVC x86_64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSVC x86_64 (wasmtime-cli)
The operation was canceled.
Test MinGW x86_64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MinGW x86_64 (wasmtime-cli)
The operation was canceled.
Test wasi-tls using native-tls & openssl providers (windows-latest)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test wasi-tls using native-tls & openssl providers (windows-latest)
The operation was canceled.
Test MinGW x86_64 (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MinGW x86_64 (1/6)
The operation was canceled.
Test MSVC x86_64 (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSVC x86_64 (1/6)
The operation was canceled.
Test MinGW x86_64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MinGW x86_64 (2/6)
The operation was canceled.
Release build for aarch64-windows
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for aarch64-windows
The operation was canceled.
Release build for aarch64-windows-min
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for aarch64-windows-min
The operation was canceled.
Test wasi-nn (winml, windows-2025)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test wasi-nn (winml, windows-2025)
The operation was canceled.
Test wasi-nn (openvino, windows-2025)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test wasi-nn (openvino, windows-2025)
The operation was canceled.
Release build for x86_64-mingw
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-mingw
The operation was canceled.
Test wasi-nn (onnx-download, windows-2025)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test wasi-nn (onnx-download, windows-2025)
The operation was canceled.
Release build for x86_64-windows
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-windows
The operation was canceled.
Release build for i686-windows
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for i686-windows
The operation was canceled.
Test MSRV (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSRV (wasmtime-wasi)
The operation was canceled.
Test C-API Windows
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test C-API Windows
The operation was canceled.
Nightly tests
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Nightly tests
The operation was canceled.
Test Linux x86_64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux x86_64 (2/6)
The operation was canceled.
Run benchmarks
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Run benchmarks
The operation was canceled.
verify-publish
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MPK (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
verify-publish
The operation was canceled.
Test MPK (wasmtime-wasi)
The operation was canceled.
Release build for aarch64-linux
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for aarch64-linux
The operation was canceled.
Release build for aarch64-android
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for aarch64-android
The operation was canceled.
Test MSRV (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSRV (wasmtime-cli)
The operation was canceled.
Release build for x86_64-musl
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-musl
The operation was canceled.
Test Linux arm64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux arm64 (3/6)
The operation was canceled.
Release build for x86_64-linux
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-linux
The operation was canceled.
Test MPK (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MPK (3/6)
The operation was canceled.
Release build for riscv64gc-linux
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for riscv64gc-linux
The operation was canceled.
Test ASAN (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (2/6)
The operation was canceled.
Test Linux riscv64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux riscv64 (2/6)
The operation was canceled.
Test Linux x86_64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux x86_64 (3/6)
The operation was canceled.
Tests Linux armv7 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux armv7 (2/6)
The operation was canceled.
Test DWARF debugging
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux s390x (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test DWARF debugging
The operation was canceled.
Test Linux s390x (1/6)
The operation was canceled.
Miri (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Miri (wasmtime-cli)
The operation was canceled.
Tests Linux i686 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux i686 (2/6)
The operation was canceled.
Test Linux s390x (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux s390x (wasmtime-wasi)
The operation was canceled.
Tests Linux armv7 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux armv7 (wasmtime-cli)
The operation was canceled.
Test Linux riscv64 (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux riscv64 (1/6)
The operation was canceled.
Miri (wasmtime)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Miri (wasmtime)
The operation was canceled.
Test ASAN (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (1/6)
The operation was canceled.
Test Linux riscv64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux riscv64 (wasmtime-wasi)
The operation was canceled.
Test ASAN (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (3/6)
The operation was canceled.
Test Linux riscv64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux riscv64 (wasmtime-cli)
The operation was canceled.
Test MPK (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MPK (2/6)
The operation was canceled.
Release build for aarch64-musl
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for aarch64-musl
The operation was canceled.
Tests Linux armv7 (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux armv7 (1/6)
The operation was canceled.
Tests Linux i686 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux s390x (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux i686 (wasmtime-cli)
The operation was canceled.
Test Linux s390x (3/6)
The operation was canceled.
Tests Linux i686 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux i686 (3/6)
The operation was canceled.
Test MPK (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MPK (1/6)
The operation was canceled.
Test C-API Linux
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test C-API Linux
The operation was canceled.
Release build for s390x-linux
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for s390x-linux
The operation was canceled.
Test ASAN (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (wasmtime-cli)
The operation was canceled.
Release build for x86_64-android
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-android
The operation was canceled.
Test Linux s390x (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux s390x (wasmtime-cli)
The operation was canceled.
Release build for i686-linux
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for armv7-linux
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for i686-linux
The operation was canceled.
Release build for armv7-linux
The operation was canceled.
Tests Linux i686 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux i686 (wasmtime-wasi)
The operation was canceled.
Test Linux s390x (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux x86_64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux s390x (2/6)
The operation was canceled.
Test Linux x86_64 (wasmtime-cli)
The operation was canceled.
Test MPK (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MPK (wasmtime-cli)
The operation was canceled.
Test MSRV (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSRV (3/6)
The operation was canceled.
Test macOS arm64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS arm64 (3/6)
The operation was canceled.
Test Linux riscv64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux riscv64 (3/6)
The operation was canceled.
Test macOS arm64 (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS arm64 (1/6)
The operation was canceled.
Tests Linux armv7 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux armv7 (wasmtime-wasi)
The operation was canceled.
Test MSRV (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSRV (2/6)
The operation was canceled.
Test ASAN (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (wasmtime-wasi)
The operation was canceled.
Tests Linux armv7 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux armv7 (3/6)
The operation was canceled.
Test Linux arm64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux arm64 (wasmtime-cli)
The operation was canceled.
Test macOS x86_64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS x86_64 (3/6)
The operation was canceled.
Test macOS arm64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS arm64 (2/6)
The operation was canceled.
Test macOS x86_64 (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS x86_64 (1/6)
The operation was canceled.
Release build for aarch64-macos
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for aarch64-macos
The operation was canceled.
Test macOS x86_64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS x86_64 (2/6)
The operation was canceled.
Test C-API macOS
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test C-API macOS
The operation was canceled.
Test macOS x86_64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS x86_64 (wasmtime-cli)
The operation was canceled.
Test macOS arm64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS arm64 (wasmtime-cli)
The operation was canceled.
Test macOS x86_64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS x86_64 (wasmtime-wasi)
The operation was canceled.
Release build for x86_64-macos
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-macos
The operation was canceled.
Record the result of testing and building steps
Process completed with exit code 1.
CI
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-macos-min
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Release build for aarch64-macos-min
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Test MPK (wasmtime)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
Test MPK (wasmtime-wasi)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
Test MPK (3/6)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
Test MPK (2/6)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
Test MPK (1/6)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
Test MPK (wasmtime-cli)
This CI run will not test MPK; it has been detected as not available on this machine (`cargo run --example mpk-available`).
Release build for aarch64-macos
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Release build for x86_64-macos
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja

Artifacts

Produced during runtime
Name Size Digest
bins-aarch64-android-min
2.18 MB
sha256:061a85dcd84a8c9aa3e65bf9287cfc776ea70a8a68b8aa82d7e1e20b3af6eb28
bins-aarch64-linux-min
2.16 MB
sha256:2ed64b8b5e12bb3e10023faeb332633a5a446da1c7c1f8daf1ab34b6a06552d1
bins-aarch64-macos-min
1.94 MB
sha256:448fb204eae54d324b02316a582eec798123160c021bbc651911232eb09adb08
bins-aarch64-musl-min
2.16 MB
sha256:7e53ffce82554e544d2c0e04dfddb2592be683d231f9094391561e5773f1c756
bins-armv7-linux-min
2.34 MB
sha256:42e8fdfe24a2883608b19a419c735ba7bc8c1023f0139683b0e944d63393fab4
bins-i686-linux-min
2.39 MB
sha256:e3364fe1ac78dddc6057cceac0b5d97d2a438d33d667acce3a3c42b34593475b
bins-i686-windows-min
2.01 MB
sha256:28c82d69c922daaef5e3bffae28b3531561a0983d39b356514aeddad7f921ddf
bins-riscv64gc-linux-min
2.36 MB
sha256:7225ad30e9e0b657d59c25ad18f9d5fec59194eb4d0963e9b9ce58415b4deff8
bins-s390x-linux-min
2.22 MB
sha256:89cbc818a30e7fecf8aa682f69400958384e73a644a603ac24724665877e626e
bins-wasi-preview1-component-adapter
42.5 KB
sha256:fdfac8a2cb7b20e26f4db52156137dbcb345552d8d0782ff3e7f641b3194b6ee
bins-x86_64-android-min
2.18 MB
sha256:3e41cb1348ae49ab1b0ef5a1f174b015615200dc2bfeae0889a9131206e4386c
bins-x86_64-linux-min
2.18 MB
sha256:6e473abfc9d3888aa6f1a0f84e7e7e431852460d5d6670122e07fe0ee5fdceb8
bins-x86_64-macos-min
1.99 MB
sha256:2222c80dae42742f213ed1649b4be9ff4b6f80ba77ed3d602f97204ff916d09f
bins-x86_64-mingw-min
2.05 MB
sha256:0d7a5689a2993c68893ba49f5931421d508ede6f291359587cda8c60b53280d4
bins-x86_64-musl-min
2.2 MB
sha256:2475f44cc5ca0c2efd0cbb8b2bca3ce4052582e574e2ef4595a44da8a4c5d2d8
bins-x86_64-windows-min
1.99 MB
sha256:32186620347a47b20f6c295eec6a95ae1d9c5ae81a102e20069253bd4106addb
gh-pages
52.9 MB
sha256:d5b25bfc1fd0defdf54cc3a0658e1e8ff8a5f29350d0a84afb400a64ec300521
wasmtime-platform-header
3.4 KB
sha256:15c092c3017a65247c378e4608fdee719596e2d1d2b9f3d56da9d6bae1de9895