Summary
Jobs
Rustfmt
Check JS
Clang format
Determine CI jobs to run
Check wasmtime
Check wasmtime-cli
Check cranelift-codegen
Check wasmtime-bench-api
Check wasmtime-c-api
no_std checks
Clippy
Monolith Checks
Cargo deny
Cargo vet
Doc build
Check Windows ARM64
Nightly tests
Test C-API ubuntu-latest
Test C-API macos-latest
Test C-API windows-latest
Test Linux x86_64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-threads)
Test Linux x86_64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, component-m...
Test Linux x86_64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmtime-wasi...
Test Linux x86_64 (wasmtime)
Test Linux x86_64 (wasmtime-cli)
Test Linux x86_64 (wasmtime-wasi)
Test MSRV on Linux x86_64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-thr...
Test MSRV on Linux x86_64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, com...
Test MSRV on Linux x86_64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmt...
Test MSRV on Linux x86_64 (wasmtime)
Test MSRV on Linux x86_64 (wasmtime-cli)
Test MSRV on Linux x86_64 (wasmtime-wasi)
Test Linux x86_64 with MPK (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-th...
Test Linux x86_64 with MPK (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, co...
Test Linux x86_64 with MPK (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasm...
Test Linux x86_64 with MPK (wasmtime)
Test Linux x86_64 with MPK (wasmtime-cli)
Test Linux x86_64 with MPK (wasmtime-wasi)
Test macOS x86_64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-threads)
Test macOS x86_64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, component-m...
Test macOS x86_64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmtime-wasi...
Test macOS x86_64 (wasmtime)
Test macOS x86_64 (wasmtime-cli)
Test macOS x86_64 (wasmtime-wasi)
Test macOS arm64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-threads)
Test macOS arm64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, component-ma...
Test macOS arm64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmtime-wasi-...
Test macOS arm64 (wasmtime)
Test macOS arm64 (wasmtime-cli)
Test macOS arm64 (wasmtime-wasi)
Test Windows MSVC x86_64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-thre...
Test Windows MSVC x86_64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, comp...
Test Windows MSVC x86_64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmti...
Test Windows MSVC x86_64 (wasmtime)
Test Windows MSVC x86_64 (wasmtime-cli)
Test Windows MSVC x86_64 (wasmtime-wasi)
Test Windows MinGW x86_64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-thr...
Test Windows MinGW x86_64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, com...
Test Windows MinGW x86_64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmt...
Test Windows MinGW x86_64 (wasmtime)
Test Windows MinGW x86_64 (wasmtime-cli)
Test Windows MinGW x86_64 (wasmtime-wasi)
Test Linux arm64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-threads)
Test Linux arm64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, component-ma...
Test Linux arm64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmtime-wasi-...
Test Linux arm64 (wasmtime)
Test Linux arm64 (wasmtime-cli)
Test Linux arm64 (wasmtime-wasi)
Test Linux s390x (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-threads)
Test Linux s390x (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, component-ma...
Test Linux s390x (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmtime-wasi-...
Test Linux s390x (wasmtime)
Test Linux s390x (wasmtime-cli)
Test Linux s390x (wasmtime-wasi)
Test Linux riscv64 (cranelift-tools, cranelift-bforest, cranelift-codegen-shared, cranelift-codegen-meta, cranelift-interpreter, cranelift-module, cranelift-object, islec, cranelift-serde, wasmtime-asm-macros, wasmtime-component-util, wasmtime-cranelift, wasmtime-fiber, wasmtime-winch, wiggle, wiggle-test, wasmtime-wasi-nn, wasmtime-c-api-macros, test-programs, verify-component-adapter, example-tokio-wasm, embedding, cranelift-fuzzgen, wasm-spec-interpreter, wasmtime-wasi-config, wasmtime-wasi-threads)
Test Linux riscv64 (cranelift, cranelift-entity, cranelift-control, cranelift-isle, cranelift-reader, cranelift-native, cranelift-filetests, veri_engine, wasmtime-bench-api, wasmtime-cache, wasmtime-wit-bindgen, wasmtime-environ, wasmtime-jit-debug, winch-codegen, wiggle-macro, test-programs-artifacts, wasmtime-c-api, wasmtime-environ-fuzz, wasi-preview1-component-adapter, example-fib-debug-wasm, example-component-wasm, wasmtime-fuzz, pulley-interpreter-fuzz, wasmtime-wast, wasmtime-wasi-http, component-...
Test Linux riscv64 (cranelift-codegen, cranelift-bitset, pulley-interpreter, cranelift-frontend, cranelift-jit, wasmtime-jit-icache-coherence, isle-fuzz, veri_ir, wasi-common, wasmtime-component-macro, component-macro-test-helpers, wasmtime-versioned-export-macros, wasmtime-slab, wasmtime-wmemcheck, wiggle-generate, wasmtime-cli-flags, wasmtime-c-api-impl, component-fuzz-util, byte-array-literals, example-wasi-wasm, min-platform-host, component-test-util, wasmtime-fuzzing, wasmtime-explorer, wasmtime-was...
Test Linux riscv64 (wasmtime)
Test Linux riscv64 (wasmtime-cli)
Test Linux riscv64 (wasmtime-wasi)
Tests on i686-unknown-linux-gnu
Tests on armv7-unknown-linux-gnueabihf
Test wasi-nn (openvino, ubuntu-latest)
Test wasi-nn (openvino, windows-latest)
Test wasi-nn (onnx, ubuntu-latest)
Test wasi-nn (onnx, windows-latest)
Test wasi-nn (winml, windows-latest)
Test wasmtime-fuzzing
Test DWARF debugging
Build wasi-preview1-component-adapter
Test the min-platform example
Build wasmtime-target-wasm32
Run benchmarks
Meta deterministic check
verify-publish
Miri (wasmtime)
Miri (wasmtime-cli)
Miri (wasmtime-environ)
Miri (pulley-interpreter --all-features)
Release build for x86_64-linux
Release build for x86_64-linux-min
Release build for aarch64-linux
Release build for aarch64-linux-min
Release build for s390x-linux
Release build for s390x-linux-min
Release build for riscv64gc-linux
Release build for riscv64gc-linux-min
Release build for x86_64-macos
Release build for x86_64-macos-min
Release build for aarch64-macos
Release build for aarch64-macos-min
Release build for x86_64-windows
Release build for x86_64-windows-min
Release build for x86_64-mingw
Release build for x86_64-mingw-min
Release build for aarch64-android
Release build for aarch64-android-min
Release build for x86_64-android
Release build for x86_64-android-min
Release build for x86_64-musl
Release build for x86_64-musl-min
Release build for aarch64-windows
Release build for aarch64-windows-min
Cargo vet failed on a Pull Request
Build wasi-preview1-component-adapter-provider
Record the result of testing and building steps