Skip to content

Component-model fixed-length-lists aren't integrated with WAVE printing #13984

Description

@alexcrichton

This input:

(component
  (core module $m
    (func (export "f") (result i32) (i32.const 7))
  )
  (core instance $i (instantiate $m))
  (func (export "f") (result (list u32 1)) (canon lift (core func $i "f")))
)

yields:

$ wasmtime run -W component-model-fixed-length-lists --invoke 'f()' ./fll1.wat

thread 'main' (2619105) panicked at crates/wasmtime/src/runtime/component/values.rs:223:50:
not yet implemented
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
zsh: IOT instruction (core dumped)  wasmtime run -W component-model-fixed-length-lists --invoke 'f()' ./fll1.wat

Metadata

Metadata

Assignees

No one assigned

    Labels

    wasm-proposal:component-modelIssues related to the WebAssembly Component Model proposal

    Type

    No type

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions