boogie-org / boogie

Boogie
http://research.microsoft.com/en-us/projects/boogie/
MIT License
506 stars 111 forks source link

[Civl] Added Map_Pack and Map_Unpack #930

Closed shazqadeer closed 1 month ago

shazqadeer commented 1 month ago

In addition to introducing primitives Map_Pack and Map_Unpack, this PR also adds assumptions about well-formed maps to IS checkers (base, step, conclusion). Other checkers introduced by ISR remain. These assumptions should be added once the dust has settled on the implementation of ISR.

cc: @NamrathaG