Skip to content

wasi-tls: Add OpenSSL backend #34845

wasi-tls: Add OpenSSL backend

wasi-tls: Add OpenSSL backend #34845

Triggered via pull request December 29, 2025 16:29
Status Cancelled
Total duration 6m 2s
Artifacts 15

main.yml

on: pull_request
Determine CI jobs to run
14s
Determine CI jobs to run
Matrix: micro_checks
Build wasi-preview1-component-adapter
59s
Build wasi-preview1-component-adapter
Cargo vet
38s
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
4m 57s
Doc build
One-off special tests
1m 55s
One-off special tests
Nightly tests
5m 23s
Nightly tests
Test wasmtime-fuzzing
4m 32s
Test wasmtime-fuzzing
Test DWARF debugging
5m 31s
Test DWARF debugging
Test the min-platform example
4m 16s
Test the min-platform example
Run benchmarks
5m 30s
Run benchmarks
Meta deterministic check
1m 4s
Meta deterministic check
verify-publish
5m 31s
verify-publish
Build wasi-preview1-component-adapter-provider
29s
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
2s
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

211 errors and 10 warnings
Cargo vet
Process completed with exit code 255.
Cargo vet
Process completed with exit code 255.
Test wasi-tls using native-tls & openssl providers (windows-latest)
Process completed with exit code 101.
Test wasi-tls using native-tls & openssl providers (macos-latest)
The strategy configuration was canceled because "test_wasi_tls.windows-latest" failed
Test wasi-tls using native-tls & openssl providers (macos-latest)
The operation was canceled.
Test wasi-tls using native-tls & openssl providers (ubuntu-latest)
The strategy configuration was canceled because "test_wasi_tls.windows-latest" failed
Test wasi-tls using native-tls & openssl providers (ubuntu-latest)
The operation was canceled.
Test MSRV (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS x86_64 (wasmtime)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Miri (./ci/miri-wast.sh ./tests/spec_testsuite/table.wast)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MinGW x86_64 (wasmtime)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
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 (3/6)
The operation was canceled.
Test MinGW x86_64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MinGW x86_64 (wasmtime-wasi)
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.
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 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 (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 (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.
Nightly tests
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Nightly tests
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-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.
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.
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.
Release build for x86_64-mingw-min
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-mingw-min
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 aarch64-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 aarch64-windows
The operation was canceled.
Test Linux arm64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux arm64 (wasmtime-wasi)
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.
Release build for x86_64-windows-min
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-windows-min
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 (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.
Miri (./ci/miri-provenance-test.sh)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for i686-windows-min
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Miri (./ci/miri-provenance-test.sh)
The operation was canceled.
Release build for i686-windows-min
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 C-API Windows
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Clippy
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test C-API Windows
The operation was canceled.
Clippy
The operation was canceled.
verify-publish
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
verify-publish
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.
Run benchmarks
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Run benchmarks
The operation was canceled.
Test MSRV (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
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 MSRV (wasmtime-wasi)
The operation was canceled.
Tests Linux armv7 (wasmtime)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux armv7 (wasmtime)
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.
Test Linux arm64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test DWARF debugging
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test DWARF debugging
The operation was canceled.
Test Linux arm64 (2/6)
The operation was canceled.
Test Linux x86_64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux x86_64 (wasmtime-wasi)
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.
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 (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 MPK (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MPK (wasmtime-wasi)
The operation was canceled.
Test ASAN (2/6)
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 Linux x86_64 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux x86_64 (wasmtime-cli)
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.
Release build for i686-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 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 MPK (wasmtime)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MPK (wasmtime)
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 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux x86_64 (3/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (wasmtime-wasi)
The operation was canceled.
Test Linux x86_64 (3/6)
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.
Test Linux s390x (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux s390x (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.
Release build for aarch64-android
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test MSRV (wasmtime-cli)
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)
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.
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.
Tests Linux i686 (1/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux i686 (1/6)
The operation was canceled.
Test ASAN (wasmtime)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux riscv64 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux i686 (2/6)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test ASAN (wasmtime)
The operation was canceled.
Test Linux riscv64 (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 i686 (2/6)
The operation was canceled.
Test Linux s390x (2/6)
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 aarch64-musl
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Release build for x86_64-musl
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test Linux s390x (2/6)
The operation was canceled.
Release build for armv7-linux
The operation was canceled.
Release build for aarch64-musl
The operation was canceled.
Release build for x86_64-musl
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 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.
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.
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 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 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.
Tests Linux i686 (wasmtime-cli)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Tests Linux i686 (wasmtime-cli)
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.
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 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.
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.
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 (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 macOS arm64 (wasmtime-wasi)
Canceling since a higher priority waiting request for CI-refs/pull/12228/merge2 exists
Test macOS arm64 (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 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.
Tests Linux armv7 (wasmtime-wasi)
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 armv7 (wasmtime-wasi)
The operation was canceled.
Test Linux s390x (3/6)
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 (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 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.
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.
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 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 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 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-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.
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.
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 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 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.
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-cli)
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 (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 (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 (3/6)
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 x86_64-macos
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
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:e0c99deda8f6927ae471b52616167d8ac5046886cb9f2ea7585dcda4c53b0d0b
bins-aarch64-linux-min
2.16 MB
sha256:82c38058ab2c60479df81a814f159b830968c5b44f47686d77552f16bd340862
bins-aarch64-macos-min
1.94 MB
sha256:dedd69ffb77de256b741b20e8325b84c0d32a5ba1e5240cda4cbbdbc8a8cddb1
bins-aarch64-musl-min
2.16 MB
sha256:c523e6802334e2a2d10957ea2c7c77ccb65cdab49c22e589223ffcdcfab0d361
bins-armv7-linux-min
2.34 MB
sha256:d865206b4dead0ae417143724fcab2614ab03f152d6774c049532c2487ae84cc
bins-i686-linux-min
2.39 MB
sha256:ea0cd8f1790688d204d2cab76f1b74b49e5a71252e7ac6229e316eb580c2527e
bins-riscv64gc-linux-min
2.36 MB
sha256:ac31a3b468e2a577cbc4563c5ebb7fc6cc3334c576f370dec3b4d6159d496fac
bins-s390x-linux-min
2.22 MB
sha256:278b666abc23247ce11a72945bdaf8349fe50ed025ed485519749d22a01f32c4
bins-wasi-preview1-component-adapter
42.5 KB
sha256:315ce46f6d50d53edc079a6161650ac86ed7d2566e653d4ca6793abe8b6dc87d
bins-x86_64-android-min
2.18 MB
sha256:3c8fb24d2207a6f5a09bdf6eaea660a0d652a924cfdab9500875b1d4144d5569
bins-x86_64-linux-min
2.18 MB
sha256:ce873150eb6843c9ec979ef2c7856d53328ab8e7370e71667986074ddef7f92b
bins-x86_64-macos-min
1.99 MB
sha256:440545fbc0ed523459715691f6f2ac3dfd53f45ed0b9855338bbcfd456f3feb3
bins-x86_64-musl-min
2.2 MB
sha256:b80de4913718d7161fbece92f6bc3db6d8b17799cd158c033055d637208d08ff
gh-pages
52.9 MB
sha256:4392aa4c3f73201a8ff9e9177552834bd6b84ca75d738bba0d6e24f712c37f43
wasmtime-platform-header
3.4 KB
sha256:8d4e25b90abe4ea5898cb676eb153a73a7bb3db848f3e4bca80993b2c5d2981c