Skip to content
Snippets Groups Projects
Commit d4441722 authored by Ralf Jung's avatar Ralf Jung
Browse files

changelog

parent c2556bbe
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,9 @@ With this release, we dropped support for Coq 8.9.
key, including support for persistent read-only ownership through `dfrac`.
See `theories/algebra/lib/gmap_view.v` for further information.
NOTE: The API surface for `gmap_view` is experimental and subject to change.
* Move the `*_validI` and `*_equivI` lemmas to a new module, `base_logic.algebra`.
That module is exported by `base_logic.base_logic` so it should usually be
available everywhere without further changes.
**Changes in `proofmode`:**
......@@ -96,6 +99,10 @@ With this release, we dropped support for Coq 8.9.
the state interpretation of WP and since `_ctx` is elsewhere used as a suffix
indicating "this is a persistent assumption that clients should always have in
their context". Likewise, rename `proph_map_ctx` to `proph_map_interp`.
* Move `uPred.prod_validI`, `uPred.option_validI`, and
`uPred.discrete_fun_validI` to the new `base_logic.algebra` module. That
module is exported by `base_logic.base_logic` so these names are now usually
available everywhere, and no longer inside the `uPred` module.
**Changes in `program_logic`:**
......
......@@ -196,7 +196,6 @@ Section auth.
Implicit Types a b : A.
Implicit Types x y : auth A.
(** Internalized properties *)
Lemma auth_auth_frac_validI q a : ({q} a) ⊣⊢@{uPredI M} q a.
Proof.
apply view_auth_frac_validI=> n. uPred.unseal; split; [|by intros [??]].
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment