- Feb 20, 2018
-
-
Robbert Krebbers authored
This regression was caused by a bug in handling spec patterns.
-
Robbert Krebbers authored
Fixed by stdpp 93b4ec70e13a573a9055a5bf1269f5885e18e843.
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Feb 14, 2018
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
Assertions should have type sbi_car PROP and not bi_car (sbi_bi PROP).
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Feb 12, 2018
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
This reverts commit 78ba9509.
-
Jacques-Henri Jourdan authored
-
- Feb 07, 2018
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Feb 06, 2018
-
-
Jacques-Henri Jourdan authored
-
- Feb 02, 2018
-
-
Robbert Krebbers authored
-
- Jan 25, 2018
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Jan 23, 2018
-
-
Robbert Krebbers authored
This is to make sure that e.g. `//` in `iEval (rewrite .. // ..)` does not immediately close the goal by reflexivity.
-
- Jan 20, 2018
-
-
Robbert Krebbers authored
-
- Jan 18, 2018
-
-
Jacques-Henri Jourdan authored
The types of propositions for monPred lemma need to be [monPred I PROP] and not [bi_car (monPredI I PROP)], otherwise iIntoValid fails in a very weird way. Seems to be related to a Coq bug.
-
- Jan 13, 2018
-
-
Robbert Krebbers authored
-
- Jan 11, 2018
-
-
Jacques-Henri Jourdan authored
-
- Dec 22, 2017
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Dec 20, 2017
-
-
Robbert Krebbers authored
-
- Dec 07, 2017
-
-
Ralf Jung authored
-
- Dec 05, 2017
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
- Nov 30, 2017
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Nov 14, 2017
-
-
Robbert Krebbers authored
-
- Nov 13, 2017
-
-
Robbert Krebbers authored
-
- Nov 11, 2017
-
-
Robbert Krebbers authored
-
- Nov 09, 2017
-
-
David Swasey authored
This reverts commit 913059d2.
-
David Swasey authored
I saw no need for `stuckness_flip`: strong atomicity always works, while weak atomicity works only for expressions that are not stuck. Since this seemed unclear, I split lemma `wp_atomic'` up into `wp_strong_atomic` (parametric in the WP's `s`) and `wp_weak_atomic` (not). The proof mode instance is stated in terms of the derived rule `wp_atomic` (parametric in `s`).
-
David Swasey authored
-