Skip to content
Snippets Groups Projects
Verified Commit d368258a authored by Lennard Gäher's avatar Lennard Gäher
Browse files

bump iris

parent 05ec7cc9
No related branches found
No related tags found
No related merge requests found
Pipeline #124686 failed
...@@ -10,7 +10,7 @@ version: "dev" ...@@ -10,7 +10,7 @@ version: "dev"
depends: [ depends: [
"coq" { (>= "8.20" & < "8.21~") | (= "dev") } "coq" { (>= "8.20" & < "8.21~") | (= "dev") }
"coq-iris-heap-lang" { (= "dev.2024-12-06.1.72e683c9") | (= "dev") } "coq-iris-heap-lang" { (= "dev.2025-02-27.1.c773500a") | (= "dev") }
"coq-equations" { (= "1.3.1+8.20") } "coq-equations" { (= "1.3.1+8.20") }
"coq-autosubst" { (= "1.9") | (= "dev") } "coq-autosubst" { (= "1.9") | (= "dev") }
] ]
......
...@@ -43,27 +43,26 @@ Notation "'WP' e ? {{ Φ } }" := (wp MaybeStuck ⊤ ⊤ e%E Φ) ...@@ -43,27 +43,26 @@ Notation "'WP' e ? {{ Φ } }" := (wp MaybeStuck ⊤ ⊤ e%E Φ)
(at level 20, e, Φ at level 200, only parsing) : bi_scope. (at level 20, e, Φ at level 200, only parsing) : bi_scope.
Notation "'WP' e @ s ; E1 ; E2 {{ v , Q } }" := (wp s E1 E2 e%E (λ v, Q)) Notation "'WP' e @ s ; E1 ; E2 {{ v , Q } }" := (wp s E1 E2 e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' @ '[' s ; '/' E1 ; '/' E2 ']' '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' @ '[' s ; '/' E1 ; '/' E2 ']' '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
Notation "'WP' e @ E1 ; E2 {{ v , Q } }" := (wp NotStuck E1 E2 e%E (λ v, Q)) Notation "'WP' e @ E1 ; E2 {{ v , Q } }" := (wp NotStuck E1 E2 e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' @ '[' E1 ; '/' E2 ']' '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' @ '[' E1 ; '/' E2 ']' '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
Notation "'WP' e @ E1 ; E2 ? {{ v , Q } }" := (wp MaybeStuck E1 E2 e%E (λ v, Q)) Notation "'WP' e @ E1 ; E2 ? {{ v , Q } }" := (wp MaybeStuck E1 E2 e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' @ '[' E1 ; '/' E2 ']' '/' ? {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' @ '[' E1 ; '/' E2 ']' '/' ? {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
Notation "'WP' e @ s ; E {{ v , Q } }" := (wp s E E e%E (λ v, Q)) Notation "'WP' e @ s ; E {{ v , Q } }" := (wp s E E e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' @ '[' s ; '/' E ']' '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' @ '[' s ; '/' E ']' '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
Notation "'WP' e @ E {{ v , Q } }" := (wp NotStuck E E e%E (λ v, Q)) Notation "'WP' e @ E {{ v , Q } }" := (wp NotStuck E E e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' @ E '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' @ E '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
Notation "'WP' e @ E ? {{ v , Q } }" := (wp MaybeStuck E E e%E (λ v, Q)) Notation "'WP' e @ E ? {{ v , Q } }" := (wp MaybeStuck E E e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' @ E '/' ? {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' @ E '/' ? {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
Notation "'WP' e {{ v , Q } }" := (wp NotStuck e%E (λ v, Q)) Notation "'WP' e {{ v , Q } }" := (wp NotStuck e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
Notation "'WP' e ? {{ v , Q } }" := (wp MaybeStuck e%E (λ v, Q)) Notation "'WP' e ? {{ v , Q } }" := (wp MaybeStuck e%E (λ v, Q))
(at level 20, e, Q at level 200, (at level 20, e, Q at level 200, v at level 200 as pattern,
format "'[hv' 'WP' e '/' ? {{ '[' v , '/' Q ']' } } ']'") : bi_scope. format "'[hv' 'WP' e '/' ? {{ '[' v , '/' Q ']' } } ']'") : bi_scope.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment