Make all the wp stuff (lemmas and tactics) preserve view shifts.
Concretely, when execution of any of the wp_ tactics does not yield another wp, it will make sure that a view shift is kept. This behavior was already partially there, but now it is hopefully more consistent.
Showing
- heap_lang/derived.v 6 additions, 6 deletionsheap_lang/derived.v
- heap_lang/heap.v 16 additions, 16 deletionsheap_lang/heap.v
- heap_lang/lib/barrier/proof.v 3 additions, 3 deletionsheap_lang/lib/barrier/proof.v
- heap_lang/lib/lock.v 4 additions, 4 deletionsheap_lang/lib/lock.v
- heap_lang/lib/par.v 2 additions, 1 deletionheap_lang/lib/par.v
- heap_lang/lib/spawn.v 5 additions, 6 deletionsheap_lang/lib/spawn.v
- heap_lang/lifting.v 15 additions, 15 deletionsheap_lang/lifting.v
- heap_lang/proofmode.v 7 additions, 5 deletionsheap_lang/proofmode.v
- heap_lang/wp_tactics.v 19 additions, 12 deletionsheap_lang/wp_tactics.v
- program_logic/ectx_lifting.v 3 additions, 2 deletionsprogram_logic/ectx_lifting.v
- program_logic/lifting.v 4 additions, 3 deletionsprogram_logic/lifting.v
- tests/one_shot.v 3 additions, 3 deletionstests/one_shot.v
Loading
Please register or sign in to comment