diff --git a/opam b/opam index d52958e93f3bc84771b5ecd23167e2023a4a2b5d..0f5c6c07f7250d25900aefd7d88ce9035866b266 100644 --- a/opam +++ b/opam @@ -9,5 +9,5 @@ build: [make "-j%{jobs}%"] install: [make "install"] remove: [ "sh" "-c" "rm -rf '%{lib}%/coq/user-contrib/igps" ] depends: [ - "coq-iris" { (= "branch.gen_proofmode.2018-07-03.0.4c3f5b17") | (= "dev") } + "coq-iris" { (= "branch.gen_proofmode.2018-07-04.2.34f64c8d") | (= "dev") } ] diff --git a/theories/wp_tactics.v b/theories/wp_tactics.v index 22e05c2fc92f1e6b44d4b5eb6c6c934f21d6345e..4d981a488fd8b076d3699242375206a021d90f77 100644 --- a/theories/wp_tactics.v +++ b/theories/wp_tactics.v @@ -22,7 +22,7 @@ Lemma tac_wp_value `{ghosts.foundationG Σ} Δ E Φ e v : envs_entails Δ (Φ v) → envs_entails Δ (WP e @ E {{ Φ }}). Proof. rewrite envs_entails_eq=> ? ->. by apply wp_value. Qed. -Ltac wp_value_head := eapply tac_wp_value; [apply _|lazy beta]. +Ltac wp_value_head := eapply tac_wp_value; [apply _|reduction.pm_prettify]. Tactic Notation "wp_pure" open_constr(efoc) := iStartProof; diff --git a/theories/wp_tactics_vProp.v b/theories/wp_tactics_vProp.v index 8a7fb72fdcecd80c11b051107e07f0f9c2846087..93659610906fc1b4dc282c8527afed8f26d8ee62 100644 --- a/theories/wp_tactics_vProp.v +++ b/theories/wp_tactics_vProp.v @@ -32,7 +32,7 @@ Lemma tac_wp_value `{foundationG Σ} Δ E Φ e v : envs_entails Δ (Φ v) → envs_entails Δ (WP e @ E {{ Φ }}). Proof. rewrite envs_entails_eq=> <- ->. now apply: wp_value'. Qed. -Ltac wp_value_head := eapply tac_wp_value; [apply _|lazy beta]. +Ltac wp_value_head := eapply tac_wp_value; [apply _|reduction.pm_prettify]. Tactic Notation "wp_pure" open_constr(efoc) := iStartProof;