Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Iris
Fairis
Commits
d822ba8a
Commit
d822ba8a
authored
Feb 17, 2016
by
Ralf Jung
Browse files
complete signal_spec :-)
parent
b17456b1
Changes
1
Hide whitespace changes
Inline
Side-by-side
barrier/barrier.v
View file @
d822ba8a
...
...
@@ -203,8 +203,9 @@ Section proof.
(
*
Now
we
come
to
the
core
of
the
proof
:
Updating
from
waiting
to
ress
.
*
)
rewrite
/
waiting
/
ress
sep_exist_l
.
apply
exist_elim
=>{
Q
}
Q
.
rewrite
later_wand
{
1
}
(
later_intro
P
)
!
assoc
wand_elim_r
.
(
*
TODO
:
Now
we
need
stuff
about
Π★
{
set
I
}
*
)
Abort
.
rewrite
-
big_sepS_later
-
big_sepS_sepS
.
apply
big_sepS_mono
'
=>
i
.
rewrite
-
(
exist_intro
(
Q
i
))
comm
.
done
.
Qed
.
Lemma
wait_spec
l
P
(
Q
:
val
→
iProp
)
:
heapN
⊥
N
→
(
recv
l
P
★
(
P
-
★
Q
'
()))
⊑
wp
⊤
(
wait
(
LocV
l
))
Q
.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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