jrandolf opened PR #14914 from jrandolf:implements-fuzzing-footnote to bytecodealliance:main:
As discussed on #14802, this adds a footnote to the Fuzzed column of
implementssaying fuzzing isn't required for it, instead of gating the proposal on fuzzing.The
implementsandexternal-idattributes are metadata. The spec ignores them in type checking, and Wasmtime copies them into its type information and returns them fromComponentExtern, without them affecting compilation or execution. The code that interprets them (ComponentExtern::is_implements, thenamed_importsbindings frombindgen!, and the named WASI imports) is covered by tests.The :cross_mark: stays, like the component model's :cross_mark: for Phase 4, since the proposal isn't actually fuzzed.
Last updated: Oct 31 2026 at 23:03 UTC