From c054aabd14d7fd2966bd819403c566b7d46eab2b Mon Sep 17 00:00:00 2001 From: Ralf Jung <jung@mpi-sws.org> Date: Thu, 7 Mar 2019 10:22:12 +0100 Subject: [PATCH] bump Iris, fix for _cofinite --- opam | 2 +- theories/lifetime/model/boxes.v | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/opam b/opam index 15107505..84358d8a 100644 --- a/opam +++ b/opam @@ -10,5 +10,5 @@ build: [make "-j%{jobs}%"] install: [make "install"] remove: [ "sh" "-c" "rm -rf '%{lib}%/coq/user-contrib/lrust'" ] depends: [ - "coq-gpfsl" { (= "dev.2019-03-06.1.8f1c2d76") | (= "dev") } + "coq-gpfsl" { (= "dev.2019-03-07.0.fffa7c4e") | (= "dev") } ] diff --git a/theories/lifetime/model/boxes.v b/theories/lifetime/model/boxes.v index deb2cae1..ba09a27b 100644 --- a/theories/lifetime/model/boxes.v +++ b/theories/lifetime/model/boxes.v @@ -124,7 +124,7 @@ Lemma slice_insert_empty E q f Q P : slice N γ Q ∗ ▷?q box N (<[γ:=None]> f) (Q ∗ P). Proof. iDestruct 1 as (Φ) "[#HeqP Hf]". - iMod (own_alloc_strong (● Excl' None ⋅ ◯ Excl' None, + iMod (own_alloc_cofinite (● Excl' None ⋅ ◯ Excl' None, Some (to_agree (Next ((λ V, iProp_unfold (Q V)) : _ -c> _)))) (dom _ f)) as (γ) "[Hdom Hγ]"; first done. rewrite pair_split. iDestruct "Hγ" as "[[Hγ Hγ'] #HγQ]". -- GitLab