dafny icon indicating copy to clipboard operation
dafny copied to clipboard

When `--isolate-assertions` is used, experiment with combining consecutive assertions into a single VC

Open keyboardDrummer opened this issue 1 year ago • 0 comments
trafficstars

Consecutive assertions meaning there are no assumptions in between.

It seems arbitrary that assert P && Q would lead to one VC while assert P; assert Q; would not. Also, it seems wasteful to have two VCs in this case, since the assumptions, not considering assumption pruning, are the same.

keyboardDrummer avatar Jul 05 '24 14:07 keyboardDrummer