Solve atomic also using reification/vm_compute.
I also reverted 7952bca4 since there is no need for atomic to be a boolean predicate anymore. Moreover, I introduced a hint database fsaV for solving side-conditions related to FSAs, in particular, side-conditions related to expressions being atomic.
Showing
- heap_lang/lang.v 7 additions, 7 deletionsheap_lang/lang.v
- heap_lang/lib/counter.v 6 additions, 4 deletionsheap_lang/lib/counter.v
- heap_lang/lib/spawn.v 1 addition, 1 deletionheap_lang/lib/spawn.v
- heap_lang/tactics.v 30 additions, 0 deletionsheap_lang/tactics.v
- heap_lang/wp_tactics.v 0 additions, 2 deletionsheap_lang/wp_tactics.v
- program_logic/ectx_language.v 1 addition, 1 deletionprogram_logic/ectx_language.v
- program_logic/ectxi_language.v 1 addition, 1 deletionprogram_logic/ectxi_language.v
- program_logic/language.v 1 addition, 1 deletionprogram_logic/language.v
- program_logic/pviewshifts.v 3 additions, 0 deletionsprogram_logic/pviewshifts.v
- proofmode/invariants.v 2 additions, 2 deletionsproofmode/invariants.v
- proofmode/sts.v 1 addition, 1 deletionproofmode/sts.v
Loading
Please register or sign in to comment