diff --git a/opam b/opam index 087ccf4f59588ca8682fc9305e097a347a939e79..1cf0e109f971a224899a81aa1afa99608cf3ad18 100644 --- a/opam +++ b/opam @@ -10,5 +10,5 @@ install: [make "install"] remove: [ "sh" "-c" "rm -rf '%{lib}%/coq/user-contrib/igps" ] depends: [ "coq" { (>= "8.8.2" & < "8.10~") | (= "dev") } - "coq-iris" { (= "dev.2019-01-28.2.bfd9a459") | (= "dev") } + "coq-iris" { (= "dev.2019-01-30.0.5221eb39") | (= "dev") } ] diff --git a/theories/examples/hashtable.v b/theories/examples/hashtable.v index fb7258d1bb3e79aad2deb33e05e744f128b96a37..35217eef2f5e4b162f52bf012106eb6ed74ee68a 100644 --- a/theories/examples/hashtable.v +++ b/theories/examples/hashtable.v @@ -1984,11 +1984,9 @@ Section proof. Lemma Qc_div_div : forall q p1 p2, (q / p1 / p2 = q / (p1 * p2))%Qp. Proof. - intros. - apply Qp_ext. - unfold Qp_div; simpl. - rewrite Pos2Z.inj_mul Z2Qc_inj_mul Qcanon.Qcinv_mult_distr. - rewrite Qcanon.Qcmult_assoc; done. + intros. apply Qp_ext. + by rewrite /Qp_div /= Pos2Z.inj_mul Z2Qc_inj_mul /Qcanon.Qcdiv + Qcanon.Qcinv_mult_distr Qcanon.Qcmult_assoc. Qed. Lemma big_sepL_sep_persistent {A} (Φ : nat → A → vProp Σ) l P {_ : Persistent P}: