Skip to content

Use async fn internally within Wasmtime #32224

Use async fn internally within Wasmtime

Use async fn internally within Wasmtime #32224

Triggered via pull request August 13, 2025 19:30
Status Success
Total duration 19m 41s
Artifacts 35

main.yml

on: pull_request
Determine CI jobs to run
19s
Determine CI jobs to run
Matrix: micro_checks
Build wasi-preview1-component-adapter
1m 10s
Build wasi-preview1-component-adapter
Cargo vet
44s
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 provider
Cargo deny
28s
Cargo deny
Doc build
5m 14s
Doc build
One-off special tests
1m 44s
One-off special tests
Nightly tests
7m 9s
Nightly tests
Test wasmtime-fuzzing
2m 33s
Test wasmtime-fuzzing
Test DWARF debugging
9m 45s
Test DWARF debugging
Test the min-platform example
4m 13s
Test the min-platform example
Run benchmarks
8m 45s
Run benchmarks
Meta deterministic check
1m 6s
Meta deterministic check
verify-publish
10m 19s
verify-publish
Build wasi-preview1-component-adapter-provider
26s
Build wasi-preview1-component-adapter-provider
Cargo vet failed on a Pull Request
0s
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

10 warnings and 31 notices
Release build for x86_64-macos-min
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
Release build for aarch64-macos-min
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
Test Linux x86_64 with MPK (wasmtime)
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.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
Release build for aarch64-macos
ninja 1.13.1 is already installed and up-to-date. To reinstall 1.13.1, run: brew reinstall ninja
Test Linux x86_64 with 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 Linux x86_64 with 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 wasi-tls using native-tls provider (macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Test wasi-tls using native-tls provider (macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Platform: aarch64-apple-ios
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Platform: aarch64-apple-ios
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Platform: aarch64-pc-windows-msvc
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Platform: i686-pc-windows-msvc
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test Windows MinGW x86_64 (wasmtime)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test Windows MSVC x86_64 (wasmtime)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Release build for aarch64-windows-min
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Release build for x86_64-mingw-min
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Release build for x86_64-windows-min
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test wasi-tls using native-tls provider (windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Release build for i686-windows-min
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test wasi-nn (openvino, windows-2025)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test wasi-nn (onnx-download, windows-2025)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test wasi-nn (winml, windows-2025)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test Windows MSVC x86_64 (wasmtime-wasi)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test Windows MinGW x86_64 (wasmtime-wasi)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test Windows MSVC x86_64 (wasmtime-cli)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test Windows MinGW x86_64 (wasmtime-cli)
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Release build for aarch64-windows
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Release build for x86_64-windows
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Release build for x86_64-mingw
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Release build for i686-windows
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.
Test C-API windows-2025
Windows-2025 runners will change the working directory to a new D:/ drive beginning on 2025-08-18. For more details see https://github.com/actions/runner-images/issues/12744.

Artifacts

Produced during runtime
Name Size Digest
bins-aarch64-android Expired
42.3 MB
sha256:3811bf72b5577d8155358e607c47864f50566c6f79a01149db261781c12cfbdf
bins-aarch64-android-min Expired
2.19 MB
sha256:4c14fade5b8d7269c2e893891a0520499feb9c862a3c1ea01e08edcd5d0afc9c
bins-aarch64-linux Expired
43 MB
sha256:7338ca4b0f291d6e0f6fa0e4b0dc8fbef60515a783f7162774fa1d4a554f9114
bins-aarch64-linux-min Expired
2.11 MB
sha256:348bee93294c7b863d67c8ae31bf958865a047fa19ba44f365c7e28d9bdd3f39
bins-aarch64-macos Expired
39.8 MB
sha256:fdd0482d66115d16f22add30549693172595c99b3f7efa5393afe0a6ed9f552a
bins-aarch64-macos-min Expired
1.99 MB
sha256:3680a4b709e4948d31a5d8ca869d171637810b9a0ea7fd2a7e18734e569ca7b9
bins-aarch64-musl Expired
43.1 MB
sha256:1c12fc07c7c5ee55336fba9b83e43c1397533d27f4a9c9eecccfeb986b34f587
bins-aarch64-musl-min Expired
2.11 MB
sha256:e8cc1b2379fe39e622ed5399cfca3f5ee178afc459a9e4a8962333d953f954fc
bins-aarch64-windows Expired
35.2 MB
sha256:ec816b31f14cd548cc52140a5ac13f06bcce9e85b46af0b0055d7293da5ab199
bins-aarch64-windows-min Expired
1.84 MB
sha256:ed379393c91f8189a76668a6346d8d6ac2c9620eff16cb58d92397b7d7e70458
bins-armv7-linux Expired
43.1 MB
sha256:88de6b396c8a39a18ab95b191ebd14133747daaf9ceb50d3698d8e2916f9328a
bins-armv7-linux-min Expired
2.34 MB
sha256:ff73b8cc950a109f708d7922e2fb4faa700153e07e51ca87860c6baa07c0b905
bins-i686-linux Expired
45.4 MB
sha256:e17963ab787b56d4fc206f2b8372329f35a0a417e981d03e6baf1f9dbf83fa12
bins-i686-linux-min Expired
2.25 MB
sha256:f0a54293628f60ff7b6f7a7b58ec470cc5ebf3f4222f99ad81b60fde07396471
bins-i686-windows Expired
35 MB
sha256:e90bde8e3231a3ab4a7dcb2f99c74aa4a741057449e8bdaeeb3728a1840921aa
bins-i686-windows-min Expired
1.89 MB
sha256:7385e1279ac496cc0843bdb024d42a467e7c010ea3486cb33ac0e5cf3b1df863
bins-riscv64gc-linux Expired
49.8 MB
sha256:abba393a78bfb70d6fc25c64e5613e3a9a7265c61bdc7ec404b5ce541b16630d
bins-riscv64gc-linux-min Expired
2.36 MB
sha256:336f8aeabaa1ed4e941c54adb0ba63c1030ad7e798b35c2a3c36d2e925a946c5
bins-s390x-linux Expired
44.8 MB
sha256:d1558155127b50404dc039e7de1646e8427bc7ee8d262d5561d34ec6e06a5a9b
bins-s390x-linux-min Expired
2.2 MB
sha256:f07e7c5d679eb36731ca0e286a09aaa8b3ef2c07f85e3573a1cbc992a609c005
bins-wasi-preview1-component-adapter Expired
43.3 KB
sha256:0b47ba3f06572c6b7c55659e5206cd7c10b9b985196a3e3f9de9420c8dc38e36
bins-x86_64-android Expired
44.5 MB
sha256:99dcd9dff7e05681554d55baa15ae877ca54f561aeb3988bc80f654bf9f039ce
bins-x86_64-android-min Expired
2.2 MB
sha256:e050b959c418e097d5d452a119647b473a9efa0086ceb3dd15306f6aa68ce524
bins-x86_64-linux Expired
213 MB
sha256:666607251fe03a57f1728e260dd0d63e4519a06cf1e82af5b9f6b618f611f2c5
bins-x86_64-linux-min Expired
2.12 MB
sha256:97b730d5836c0f8e45d5427646d1649806353a757128ccd6b521ff8c3c3e19c9
bins-x86_64-macos Expired
42 MB
sha256:c08aaf8d749f8eb457e954075d92fd6495ea425098af6fb9de2fa037d66f3c08
bins-x86_64-macos-min Expired
2.04 MB
sha256:1e39aaa7da11272fdfc3e3fbaf2ad83bbd7dcf67e02c9e9e312b651484a21989
bins-x86_64-mingw Expired
48.3 MB
sha256:b43b02bbe174e7d2528b3ed2f6d22c0aaf2f27a98f1f21037f4a621739ccda66
bins-x86_64-mingw-min Expired
2 MB
sha256:f5988ccb428a524929a871fccf58fe681933f42889dd55a4cd244a0e887e612e
bins-x86_64-musl Expired
45.9 MB
sha256:17671dcf5c589d0a43bb7a8d54846455d0bacc8c867df58e070e3523fa0b9c93
bins-x86_64-musl-min Expired
2.14 MB
sha256:d35b9aedc729d5bc75cfb3043251e5cc05b6bf7cf068961d9599677aa1594185
bins-x86_64-windows Expired
49.5 MB
sha256:1e7914a3b24f100cb8578904f2e37ff3359f8244b2cd538e70a11fc406c4da6f
bins-x86_64-windows-min Expired
1.92 MB
sha256:eba2328c1ffcc75e859fefc787d2b5a7b791cf4068fcc7ef5d9f4d2b4a82ef4b
gh-pages Expired
46.9 MB
sha256:ef94481a28701f3cc1967a7df92144825eaaf14563d0459f2d146020c0152d00
wasmtime-platform-header Expired
3.37 KB
sha256:96e8559eecea9fb36e471bfe61a5603dd94187bd1a3f2b67d24c0063a7da3611