lehector opened issue #13773:
I'm trying to run the VeriISLE program for AArch64, but it always fails with the error "attr term 'imul_base_case' should exist", despite the attribute being there in the ISLE files.
Steps to reproduce:
- Clone the project
- Run
cargo run -p cranelift-isle-veri --bin veri -- --config cranelift/isle/veri/configs/aarch64-fast.args, as stated in VeriISLE's READMEOutput:
Writing generated file: /tmp/.tmpFYBe0Y/numerics.isle Writing generated file: /tmp/.tmpFYBe0Y/isle_numerics.rs Writing generated file: /tmp/.tmpFYBe0Y/clif_opt.isle Writing generated file: /tmp/.tmpFYBe0Y/clif_lower.isle Writing generated file: /tmp/.tmpFYBe0Y/assembler.isle Error: attr term 'imul_base_case' should existHere's also a log with RUST_LOG set to TRACE
trace.logI have also tried to run VeriISLE on the
05e7921commit (when VeriISLE was added) but it had the same outcome.
fitzgen commented on issue #13773:
cc @avanhatt
fitzgen added the cranelift:area:clif label to Issue #13773.
fitzgen added the formal-verification label to Issue #13773.
avanhatt commented on issue #13773:
Ah, sorry about that and thanks for the report! PR up to fix: https://github.com/bytecodealliance/wasmtime/pull/13777
alexcrichton closed issue #13773:
I'm trying to run the VeriISLE program for AArch64, but it always fails with the error "attr term 'imul_base_case' should exist", despite the attribute being there in the ISLE files.
Steps to reproduce:
- Clone the project
- Run
cargo run -p cranelift-isle-veri --bin veri -- --config cranelift/isle/veri/configs/aarch64-fast.args, as stated in VeriISLE's READMEOutput:
Writing generated file: /tmp/.tmpFYBe0Y/numerics.isle Writing generated file: /tmp/.tmpFYBe0Y/isle_numerics.rs Writing generated file: /tmp/.tmpFYBe0Y/clif_opt.isle Writing generated file: /tmp/.tmpFYBe0Y/clif_lower.isle Writing generated file: /tmp/.tmpFYBe0Y/assembler.isle Error: attr term 'imul_base_case' should existHere's also a log with RUST_LOG set to TRACE
trace.logI have also tried to run VeriISLE on the
05e7921commit (when VeriISLE was added) but it had the same outcome.
Last updated: Jul 29 2026 at 05:03 UTC