diff options
author | Jason Gross <jagro@google.com> | 2016-08-01 12:48:35 -0700 |
---|---|---|
committer | Jason Gross <jagro@google.com> | 2016-08-01 12:48:45 -0700 |
commit | b92653291b6ac977d2bf1b72420d686580adf2f4 (patch) | |
tree | 0ea3b2f1122b71e4dc780f0d507597abe8861434 /src | |
parent | 6c2cea42919f4b9754d7d748f6f8729468dbdf44 (diff) |
Fixes for Coq 8.4
Diffstat (limited to 'src')
-rw-r--r-- | src/Util/Equality.v | 4 | ||||
-rw-r--r-- | src/Util/ZUtil.v | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/Util/Equality.v b/src/Util/Equality.v index 733b145c6..7657f96cb 100644 --- a/src/Util/Equality.v +++ b/src/Util/Equality.v @@ -41,7 +41,7 @@ Section gen. Proof. destruct H. unfold decode. - edestruct decode'. + edestruct (@decode' x _). reflexivity. Defined. @@ -73,6 +73,6 @@ Section hprop. intros x y p q. pose proof (is_left_inv (@hprop_encode x y)) as H'. rewrite <- (H' p), <- (H' q). - apply f_equal, allpath_hprop. + apply f_equal; apply allpath_hprop. Qed. End hprop. diff --git a/src/Util/ZUtil.v b/src/Util/ZUtil.v index b448406fc..eeb99188b 100644 --- a/src/Util/ZUtil.v +++ b/src/Util/ZUtil.v @@ -1249,7 +1249,8 @@ Module Z. End equiv_modulo. Module EquivModuloInstances (dummy : Nop). (* work around https://coq.inria.fr/bugs/show_bug.cgi?id=4973 *) - Existing Instance equiv_modulo_Reflexive | 10. + Existing Instance equiv_modulo_Reflexive. + Existing Instance eq_Reflexive. (* prioritize [Reflexive eq] *) Existing Instance equiv_modulo_Symmetric. Existing Instance equiv_modulo_Transitive. Existing Instance mul_mod_Proper. |