Cranelift: Alias analysis panic with `compute_observed_stores`
メンテナーはふだん 1 日以内に返信
@fitzgen がすでに取り組んでいます。
2026年10月28日 から。
評価
この issue はまだ評価されていません。
説明
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
- 主要言語
- Rust
- スター
- 18.8k
- フォーク
- 1.9k
- 平均マージ
- 23時間 57分
- マージ済み PR(30日)
- 392
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
bytecodealliance/wasmtime のほかの issue
-
bug wasm-proposal:exceptions wasmtime:debugging
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
bytecodealliance/wasmtime#14102 ·
メンテナーはふだん 1 日以内に返信
-
wasm-proposal:gc
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
bytecodealliance/wasmtime#13808 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 24/100
bytecodealliance/wasmtime#15036 ·
メンテナーはふだん 1 日以内に返信
-
bug wasi-http
難易度 3/5 1〜2日 初心者へのやさしさ 32/100
bytecodealliance/wasmtime#15026 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Proposal to rework `MemoryCreator` and remove internal types.対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンwasmtime:api
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
bytecodealliance/wasmtime#14989 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
bytecodealliance/wasmtime の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
FalkorDB/FalkorDB#3597 · コメント 1 件 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
mozilla-services/syncstorage-rs#2715 ·
メンテナーはふだん 1 日以内に返信