diff --git a/coq-iris.opam b/coq-iris.opam index 67b68ba863dcf6fa099cb2fc185ff3891d072bf2..489d51e506a45acfed45367ebacf95efc7d522c3 100644 --- a/coq-iris.opam +++ b/coq-iris.opam @@ -28,7 +28,7 @@ tags: [ depends: [ "coq" { (>= "8.13" & < "8.17~") | (= "dev") } - "coq-stdpp" { (= "dev.2022-09-25.0.c71531e0") | (= "dev") } + "coq-stdpp" { (= "dev.2022-09-29.0.c1e2742a") | (= "dev") } ] build: ["./make-package" "iris" "-j%{jobs}%"] diff --git a/iris/algebra/dyn_reservation_map.v b/iris/algebra/dyn_reservation_map.v index 2cdb59ba02b230388e8622e9db3e70f857ad5356..cdf03bd5b2b9ceaba7f9fa7ad09ba574b3c12336 100644 --- a/iris/algebra/dyn_reservation_map.v +++ b/iris/algebra/dyn_reservation_map.v @@ -284,7 +284,7 @@ Section cmra. such that both that set [E1] and the remainder [E2] are infinite. *) edestruct (coPset_split_infinite (⊤ ∖ (Ef ∪ (gset_to_coPset $ dom mf)))) as (E1 & E2 & HEunion & HEdisj & HE1inf & HE2inf). - { rewrite -difference_difference_L. + { rewrite -difference_difference_l_L. by apply difference_infinite, gset_to_coPset_finite. } exists (dyn_reservation_map_token E1). split; first by apply HQ. clear HQ.