GaloisInc / pate

Patches Assured up to Trace Equivalence
Other
14 stars 3 forks source link

Remove polarity from memory domains #276

Closed danmatichuk closed 2 years ago

danmatichuk commented 2 years ago

With the forward (strongest postcondition) verifier, the polarity of all memory domains is always negative (i.e. memory domains only accumulate values that are not equivalent). By committing to only supporting negative-polarity domains, we can significantly simplify their implementation.