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
RefinedC
Commits
06c98c0f
Commit
06c98c0f
authored
Jun 04, 2021
by
Michael Sammler
Browse files
update Iris
parent
313b5c0d
Pipeline
#48103
failed with stage
in 15 minutes and 6 seconds
Changes
3
Pipelines
2
Hide whitespace changes
Inline
Side-by-side
refinedc.opam
View file @
06c98c0f
...
...
@@ -17,7 +17,7 @@ dev-repo: "git+https://gitlab.mpi-sws.org/iris/refinedc.git"
depends: [
"coq" { (>= "8.12.0" & < "8.13~") }
"coq-iris" { (= "dev.2021-0
4-22.0.dea10729
") | (= "dev") }
"coq-iris" { (= "dev.2021-0
6-03.4.27c78b61
") | (= "dev") }
"dune" {>= "2.7.0"}
"cerberus" {= "~dev"}
"cmdliner" {>= "1.0.4"}
...
...
theories/lang/lifting.v
View file @
06c98c0f
...
...
@@ -7,11 +7,11 @@ Set Default Proof Using "Type".
Import
uPred
.
Class
refinedcG
Σ
:
=
RefinedCG
{
refinedcG_invG
:
invG
Σ
;
refinedcG_invG
:
invG
S
Σ
;
refinedcG_gen_heapG
:
>
heapG
Σ
}.
Instance
c_irisG
`
{!
refinedcG
Σ
}
:
irisG
c_lang
Σ
:
=
{
Instance
c_irisG
`
{!
refinedcG
Σ
}
:
irisG
S
c_lang
Σ
:
=
{
iris_invG
:
=
refinedcG_invG
;
state_interp
σ
κ
s
_
_
:
=
state_ctx
σ
;
fork_post
_
:
=
True
%
I
;
...
...
theories/typing/adequacy.v
View file @
06c98c0f
...
...
@@ -8,7 +8,7 @@ From iris.program_logic Require Export language.
Set
Default
Proof
Using
"Type"
.
Class
typePreG
Σ
:
=
PreTypeG
{
type_invG
:
>
inv
P
re
G
Σ
;
type_invG
:
>
inv
Gp
re
S
Σ
;
type_heap_heap_inG
:
>
inG
Σ
(
authR
heapUR
)
;
type_heap_alloc_range_map_inG
:
>
ghost_mapG
Σ
alloc_id
(
Z
*
nat
)
;
type_heap_alloc_alive_map_inG
:
>
ghost_mapG
Σ
alloc_id
bool
;
...
...
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