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
Iris
Iris
Commits
bc1afae4
Commit
bc1afae4
authored
May 06, 2022
by
Ralf Jung
Browse files
stop using coPset
parent
1414d845
Pipeline
#65566
passed with stage
in 7 minutes and 36 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
iris/algebra/dyn_reservation_map.v
View file @
bc1afae4
...
@@ -282,10 +282,10 @@ Section cmra.
...
@@ -282,10 +282,10 @@ Section cmra.
intros
[
Hmap
[
Hinf
Hdisj
]].
intros
[
Hmap
[
Hinf
Hdisj
]].
(* Pick a fresh set disjoint from the existing tokens [Ef] and map [mf],
(* Pick a fresh set disjoint from the existing tokens [Ef] and map [mf],
such that both that set [E1] and the remainder [E2] are infinite. *)
such that both that set [E1] and the remainder [E2] are infinite. *)
edestruct
(
coPset_split_infinite
(
⊤
∖
(
Ef
∪
dom
coP
set
mf
)))
as
edestruct
(
coPset_split_infinite
(
⊤
∖
(
Ef
∪
(
gset_to_coPset
$
dom
(
g
set
_
)
mf
)))
)
as
(
E1
&
E2
&
HEunion
&
HEdisj
&
HE1inf
&
HE2inf
).
(
E1
&
E2
&
HEunion
&
HEdisj
&
HE1inf
&
HE2inf
).
{
rewrite
-
difference_difference_L
.
{
rewrite
-
difference_difference_L
.
by
apply
difference_infinite
,
dom
_finite
.
}
by
apply
difference_infinite
,
gset_to_coPset
_finite
.
}
exists
(
dyn_reservation_map_token
E1
).
exists
(
dyn_reservation_map_token
E1
).
split
;
first
by
apply
HQ
.
clear
HQ
.
split
;
first
by
apply
HQ
.
clear
HQ
.
rewrite
dyn_reservation_map_validN_eq
/=.
rewrite
dyn_reservation_map_validN_eq
/=.
...
...
Ralf Jung
@jung
mentioned in issue
stdpp#137 (closed)
·
May 06, 2022
mentioned in issue
stdpp#137 (closed)
mentioned in issue stdpp#137
Toggle commit list
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