Stream: git-wasmtime

Topic: wasmtime / issue #13961 Panic in Cranelift dominator tree


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

alexcrichton opened issue #13961:

This input:

test alias-analysis
target x86_64

function %f(i64) -> i32 {
    region0 = 0 "R0"
block0(v0: i64):
    v1 = iconst.i32 1
    store notrap aligned region0 v1, v0
    v2 = iconst.i32 2
    store notrap aligned region0 v2, v0
    v3 = load.i32 notrap aligned region0 v0
    return v3
}
; check: return

yields:

$ cargo run -p cranelift-tools test repro.clif
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.07s
     Running `/home/alex/code/wasmtime2/target/debug/clif-util test repro.clif`

thread 'worker #1' (795821) panicked at cranelift/codegen/src/dominator_tree.rs:336:22:
Instruction not in layout.
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[2026-07-24T18:43:13Z ERROR cranelift_filetests::concurrent] FAIL: panicked in worker #1: Instruction not in layout.
FAIL repro.clif: panicked in worker #1: Instruction not in layout.
1 tests
Error: 1 failure

An LLM analysis, if useful, is here.

cc @fitzgen

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

alexcrichton added the bug label to Issue #13961.

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

alexcrichton added the cranelift label to Issue #13961.


Last updated: Jul 29 2026 at 05:03 UTC