Cranelift: Alias analysis panic with `compute_observed_stores`
I maintainer di solito rispondono entro 1 giorno
@fitzgen ci sta già lavorando.
Dal 28/10/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
This input:
test optimize
set opt_level=speed
target x86_64
function %f(i64) {
region0 = 1 "heap"
fn0 = %g()
block0(v0: i64):
atomic_store region0 v0, v0
atomic_store notrap region0 v0, v0
store notrap region0 v0, v0
call fn0()
return
}
yields:
$ cargo run -p cranelift-tools test foo.clif
Compiling cranelift-tools v0.0.0 (/home/alex/code/wasmtime/cranelift)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.65s
Running `target/debug/clif-util test foo.clif`
thread 'worker #3' (3528945) panicked at cranelift/codegen/src/alias_analysis.rs:1622:17:
`compute_observed_stores` should have already found all observed stores, but processing inst2 found that inst0 is observed
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[2026-10-28T21:24:52Z ERROR cranelift_filetests::concurrent] FAIL: panicked in worker #3: `compute_observed_stores` should have already found all observed stores, but processing inst2 found that inst0 is observed
FAIL foo.clif: panicked in worker #3: `compute_observed_stores` should have already found all observed stores, but processing inst2 found that inst0 is observed
1 tests
Error: 1 failure
cc @fitzgen
- Lingua principale
- Rust
- Stelle
- 18.8k
- Fork
- 1.9k
- Merge medio
- 23h 57m
- PR unite (30g)
- 392
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di bytecodealliance/wasmtime
-
bug wasm-proposal:exceptions wasmtime:debugging
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
bytecodealliance/wasmtime#14102 ·
I maintainer di solito rispondono entro 1 giorno
-
wasm-proposal:gc
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
bytecodealliance/wasmtime#13808 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 24/100
bytecodealliance/wasmtime#15036 ·
I maintainer di solito rispondono entro 1 giorno
-
bug wasi-http
Difficoltà 3/5 1-2 giorni Idoneità per principianti 32/100
bytecodealliance/wasmtime#15026 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Proposal to rework `MemoryCreator` and remove internal types.Forse già presa Una pull request collegata a questa issue è aperta o già unita. Apertawasmtime:api
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
bytecodealliance/wasmtime#14989 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di bytecodealliance/wasmtime
Issue simili
-
bug dependencies kind:fix priority: P3 ready-for-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
shep-pm/shep#1318 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
swc-project/swc-next#1165 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
Alive24/shea-symphony#574 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno