GaloisInc / pate

Patches Assured up to Trace Equivalence
Other
15 stars 2 forks source link

Deprecate weakest-precondition verifier #297

Closed danmatichuk closed 2 years ago

danmatichuk commented 2 years ago

The strongest-postcondition (i.e. forward propagation) verifier is approaching feature parity with the weakest-precondition (i.e. backwards propagation) verifier. As we consider changes which will break compatibility with the weakest-precondition verifier, we should decide at what point it's worth simply deprecating it rather than porting those changes.

The following changes would break the backward-propagation verifier and likely motivate deprecating it: