Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Lennard Gäher
Iris
Commits
d4441722
Commit
d4441722
authored
Oct 20, 2020
by
Ralf Jung
Browse files
changelog
parent
c2556bbe
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGELOG.md
View file @
d4441722
...
...
@@ -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`:**
...
...
theories/base_logic/algebra.v
View file @
d4441722
...
...
@@ -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
[??]].
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment