From 7746448fdbb583cc340822e46cbe6f94ed404e0c Mon Sep 17 00:00:00 2001 From: Ralf Jung <jung@mpi-sws.org> Date: Mon, 27 Sep 2021 14:27:06 -0400 Subject: [PATCH] prepare for weaker f_equiv --- theories/typing/lib/ghostcell.v | 4 ++-- theories/typing/own.v | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/theories/typing/lib/ghostcell.v b/theories/typing/lib/ghostcell.v index 6a5dc438..6ff1ae07 100644 --- a/theories/typing/lib/ghostcell.v +++ b/theories/typing/lib/ghostcell.v @@ -101,8 +101,8 @@ Section ghostcell. Proof. rewrite /Fractional=>q1 q2. rewrite -own_op /ghosttoken_st_to_R /=. f_equiv. - rewrite -Cinr_op. f_equiv. - rewrite -pair_op. f_equiv. + rewrite -Cinr_op. eapply Cinr_proper. + rewrite -pair_op. f_equiv; [|done..]. rewrite agree_idemp. done. Qed. diff --git a/theories/typing/own.v b/theories/typing/own.v index 20c253f3..05911b24 100644 --- a/theories/typing/own.v +++ b/theories/typing/own.v @@ -39,7 +39,7 @@ Section own. - iSplit. + by iIntros "[[]?]". + by iIntros "[]". - - rewrite heap_freeable_op_eq. f_equiv. + - rewrite heap_freeable_op_eq. f_equiv; [|done..]. by rewrite -Qp_div_add_distr pos_to_Qp_add -Nat2Pos.inj_add. Qed. -- GitLab