Commit be66dc7
kiln split the E5DC2 failure out of kiln#375 into its own root-caused issue,
kiln#382: `resolve_command_entry` treats the wasi:cli/run export's index as a
defined-only index into `parsed.instances`, missing the `-K` instance-import
offset. Verified from the meld side — the fused `hello_c_cli --component` wrap
imports K=13 instances before the defined run instance, so `export.idx` (~13+)
overruns the defined-only vector → E5DC2. (Same bytes run on wasmtime 41, so
meld's output is spec-valid; the defect is kiln-side.)
Re-point the `tier_c_fused_executes_on_kiln` ignore reason + docstring from
kiln#375 to kiln#382 as the *immediate* blocker, keeping kiln#375 (cross-core
user imports) noted as the next layer. Test stays #[ignore]d; un-ignores when
kiln#382 lands. kiln#382 itself names this test as what it un-blocks.
Refs #297, kiln#382, kiln#375.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 96b5aea commit be66dc7
1 file changed
Lines changed: 8 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
470 | 470 | | |
471 | 471 | | |
472 | 472 | | |
473 | | - | |
474 | | - | |
475 | | - | |
476 | | - | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
477 | 480 | | |
478 | | - | |
| 481 | + | |
479 | 482 | | |
480 | 483 | | |
481 | 484 | | |
| |||
0 commit comments