Skip to content

Update supported Wasmtime versions - #537

Merged
jsturtevant merged 2 commits into
hyperlight-dev:mainfrom
jsturtevant:jsturtevant-potential-guacamole
Sep 4, 2026
Merged

jsturtevant merged 2 commits into
hyperlight-dev:mainfrom
jsturtevant:jsturtevant-potential-guacamole

Conversation

@jsturtevant

@jsturtevant jsturtevant commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Updates both supported Wasmtime tracks to the newest releases compatible with Rust 1.94. The default LTS track moves to 36.0.14 and the opt-in latest track moves to 47.0.4, keeping runtime and AOT compilation aligned without requiring Rust 1.95.

ludfjig
ludfjig previously approved these changes Sep 3, 2026
@jsturtevant

Copy link
Copy Markdown
Contributor Author

wasn't able to go to wasmtime 48 due to #538

Bump the latest Wasmtime track to 47.0.4 and the LTS track to 36.0.14 while retaining Rust 1.94 compatibility.

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
@jsturtevant
jsturtevant force-pushed the jsturtevant-potential-guacamole branch from 9b9c4fd to b014e63 Compare September 3, 2026 22:16
Wasmtime 47 passes a TLS slot index through the custom platform ABI. Use shared indexed storage for both supported ABIs while keeping the LTS implementation on its implicit slot zero.

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
@jsturtevant
jsturtevant force-pushed the jsturtevant-potential-guacamole branch from b014e63 to 2332331 Compare September 3, 2026 22:17
Comment thread src/hyperlight_wasm_runtime/src/platform.rs
@jsturtevant
jsturtevant merged commit 947b142 into hyperlight-dev:main Sep 4, 2026
50 of 53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants