diff options
| author | Pierre-Marie Pédrot | 2021-03-06 17:41:37 +0100 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2021-03-06 17:41:37 +0100 |
| commit | 9061480b2071d1ab0ccdd7fefeecf932345634dd (patch) | |
| tree | 23b23e7cbb9adc8908f0fd2e6740dd1e386e7fa8 /test-suite/bugs/closed | |
| parent | 2c47f51a9b03b962cf688967f2ad1bdf0df448c9 (diff) | |
| parent | 0cb04b50bfde83001e59cd74da77142b567706d9 (diff) | |
Merge PR #13882: Fix #12011 ssreflect "rewrite in" with setoids
Reviewed-by: gares
Reviewed-by: ppedrot
Diffstat (limited to 'test-suite/bugs/closed')
| -rw-r--r-- | test-suite/bugs/closed/bug_12011.v | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test-suite/bugs/closed/bug_12011.v b/test-suite/bugs/closed/bug_12011.v new file mode 100644 index 0000000000..f149b4e8ae --- /dev/null +++ b/test-suite/bugs/closed/bug_12011.v @@ -0,0 +1,21 @@ +From Coq Require Import Setoid ssreflect. + +Lemma test A (R : relation A) `{Equivalence _ R} (x y z : A) : + R x y -> R y z -> R x z. +Proof. + intros Hxy Hyz. + rewrite -Hxy in Hyz. + exact Hyz. +Qed. + + + +Axiom envs_lookup_delete : bool. +Axiom envs_lookup_delete_Some : envs_lookup_delete = true <-> False. + +Goal envs_lookup_delete = true -> False. +Proof. +intros Hlookup. +rewrite envs_lookup_delete_Some in Hlookup *. (* <- used to revert Hlookup *) +exact Hlookup. +Qed. |
