- 18 Oct, 2017 2 commits
-
-
Ralf Jung authored
-
Jacques-Henri Jourdan authored
-
- 12 Oct, 2017 1 commit
-
-
Ralf Jung authored
-
- 10 Oct, 2017 10 commits
-
-
Robbert Krebbers authored
Introduce a connective `ilocked` to stop `iNext` and `iFrame`. See merge request FP/iris-coq!67
-
Robbert Krebbers authored
-
Ralf Jung authored
use primitive projections for our mixins See merge request FP/iris-coq!69
-
Ralf Jung authored
-
Ralf Jung authored
Remove an unused argument for `newcounter_mono_spec`. See merge request FP/iris-coq!70
-
Dan Frumin authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
- 09 Oct, 2017 4 commits
- 07 Oct, 2017 1 commit
-
-
Ralf Jung authored
-
- 05 Oct, 2017 5 commits
-
-
Robbert Krebbers authored
update stdpp See merge request FP/iris-coq!68
-
Hai Dang authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- 04 Oct, 2017 3 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Ralf Jung authored
-
- 28 Sep, 2017 2 commits
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
- 27 Sep, 2017 8 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
This causes a bit of backwards incompatibility: it may now succeed with later stripping below unlocked/TC transparent definitions. This problem actually occured for `wsat`.
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Robbert Krebbers authored
Common tactic machinery for symbolic execution of pure reductions See merge request FP/iris-coq!64
-
Ralf Jung authored
-
- 26 Sep, 2017 4 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
We used to normalize the goal, and then checked whether it was of a certain shape. Since `uPred_valid P` normalized to `True ⊢ P`, there was no way of making a distinction between the two, hence `True ⊢ P` was treated as `uPred_valid P`. In this commit, I use type classes to check whether the goal is of a certain shape. Since we declared `uPred_valid` as `Typeclasses Opaque`, we can now make a distinction between `True ⊢ P` and `uPred_valid P`.
-
Ralf Jung authored
-