Skip to content

Update wasmtime latest to 43.x requires error type updates #429

@jsturtevant

Description

@jsturtevant

Wasmtime 42.0.0 introduced a breaking change (bytecodealliance/wasmtime#12309) that replaces anyhow::Error with a built-in wasmtime::Error type across all public APIs. This blocks upgrading from 41.x.

Currently hyperlight-wasm-runtime uses ? to propagate wasmtime errors into HyperlightGuestError, which implements Fromanyhow::Error but not Fromwasmtime::Error.

wasmtime 42.0.0 release notes

Other related changes:

bytecodealliance/wasmtime#12255
bytecodealliance/wasmtime#12331

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions