From fa64ab8b84c01864ad99834dfd12d09a6944732b Mon Sep 17 00:00:00 2001 From: Robbert Krebbers <mail@robbertkrebbers.nl> Date: Fri, 18 Jun 2021 09:01:32 +0200 Subject: [PATCH] Bump std++. --- coq-lambda-rust.opam | 2 +- theories/lang/heap.v | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/coq-lambda-rust.opam b/coq-lambda-rust.opam index a941354d..c3058ceb 100644 --- a/coq-lambda-rust.opam +++ b/coq-lambda-rust.opam @@ -13,7 +13,7 @@ the type system, and safety proof for some Rust libraries. """ depends: [ - "coq-iris" { (= "dev.2021-06-17.0.adac669b") | (= "dev") } + "coq-iris" { (= "dev.2021-06-18.0.366d607e") | (= "dev") } ] build: [make "-j%{jobs}%"] diff --git a/theories/lang/heap.v b/theories/lang/heap.v index 62b9deff..306a6de4 100644 --- a/theories/lang/heap.v +++ b/theories/lang/heap.v @@ -349,7 +349,7 @@ Section heap. etrans; first apply (IH (l +â‚— 1)). { intros. by rewrite shift_loc_assoc. } rewrite shift_loc_0 -insert_singleton_op; last first. - { rewrite -equiv_None big_opL_commute equiv_None big_opL_None=> l' v' ?. + { rewrite -None_equiv_eq big_opL_commute None_equiv_eq big_opL_None=> l' v' ?. rewrite lookup_singleton_None -{2}(shift_loc_0 l). apply not_inj; lia. } rewrite to_heap_insert. setoid_rewrite shift_loc_assoc. apply alloc_local_update; last done. apply lookup_to_heap_None. -- GitLab