Stream: git-wasmtime

Topic: wasmtime / issue #13989 Winch fails to compile atomic.rmw...


view this post on Zulip Wasmtime GitHub notifications bot (Jul 25 2026 at 20:24):

alexcrichton added the bug label to Issue #13989.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 25 2026 at 20:24):

alexcrichton added the wasm-proposal:threads label to Issue #13989.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 25 2026 at 20:24):

alexcrichton added the winch label to Issue #13989.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 25 2026 at 20:24):

alexcrichton opened issue #13989:

This input:

(module
  (memory 1)
  (func (export "f") (param i32) (result i32)
    (i32.atomic.rmw.or
      (i32.add (i32.const 1) (local.get 0))
      (i32.xor (i32.const 1) (local.get 0)))))

fails with:

$ wasmtime compile -C compiler=winch atomic-rmw.wat
Error: failed to compile: wasm[0]::function[0]

Caused by:
    Compilation error: Winch internal error: Expected register to be available

cc @saulecabrera


Last updated: Jul 29 2026 at 05:03 UTC