Harness with concrete values seems stuck #2670
Labels
[C] Bug
This is a bug. Something isn't working.
[E] Performance
Track performance improvement (Time / Memory / CPU)
T-CBMC
Issue related to an existing CBMC issue
T-User
Tag user issues / requests
I tried this code:
Full example here:
calculator.rs.txt
using the following command line invocation:
with Kani version: 0.33.0
I expected to see this happen:
SUCCESSFUL
verification after a few seconds.Instead, this happened:
Kani seems to be stuck after the runtime postprocess step...
What's interesting about this problem is that, if we remove the
If { ... }
variant in theExpr
enum (and the code that matches on that variant incalculate
), then it verifies in less than a second which is what we'd expect with concrete values.I don't think this is a duplicate of #1982 because they're different (slowdown in this case is >10x), but root cause may be related.
The text was updated successfully, but these errors were encountered: