Stream: git-wasmtime

Topic: wasmtime / PR #14890 [DO NOT REVIEW] Support map values i...


view this post on Zulip Wasmtime GitHub notifications bot (Oct 20 2026 at 22:47):

jrandolf opened PR #14890 from jrandolf:wast-map-values to bytecodealliance:main:

This supports map.const values in component .wast tests, and uses that for the duplicate-keys test that #14834 dropped, as suggested there. A guest-returned map<u32, u32> with duplicate keys reaches the host with every entry in order, and a map with duplicate keys passed in as a parameter comes back unchanged.

map.const comes from bytecodealliance/wasm-tools#2784, which isn't released yet. Until it is, the last commit points the wasm-tools crates at that PR's branch so CI can build this. That commit gets dropped before this lands.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 18:23):

jrandolf updated PR #14890.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 18:31):

jrandolf edited PR #14890:

This supports map.const values in component .wast tests, and uses that for the duplicate-keys test that #14834 dropped, as suggested there. A guest-returned map<u32, u32> with duplicate keys reaches the host with every entry in order, and a map with duplicate keys passed in as a parameter comes back unchanged.

map.const comes from bytecodealliance/wasm-tools#2784, which is merged but not released yet. Until it is, the last commit points the wasm-tools crates at wasm-tools main so CI can build this. That commit gets dropped before this lands.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 23 2026 at 20:55):

jrandolf commented on PR #14890:

Folded into #14843.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 23 2026 at 20:55):

:cross_mark: jrandolf closed without merge PR #14890.


Last updated: Oct 31 2026 at 23:03 UTC