Investigate potential bug in the filtering step of Dafny's trigger generation #5217
Labels
during 2: compilation of correct program
Dafny rejects a valid program during compilation
kind: bug
Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
part: verifier
Translation from Dafny to Boogie (translator)
priority: not yet
Will reconsider working on this when we're looking for work
The
IsStrongerThan
method seems wrong because it will considerP(G(x))
to be stronger thanP(x)
. Indeed, the former matches on strictly fewer patterns than the latter, but it will also produce different instantiations forx
, so in that sense it is not stronger.To reproduce, use:
The text was updated successfully, but these errors were encountered: