From e6edf4f46c245cd53de3d08a0154933b274b4bec Mon Sep 17 00:00:00 2001 From: Robbert Krebbers <mail@robbertkrebbers.nl> Date: Mon, 21 Dec 2015 11:44:13 +0100 Subject: [PATCH] Make cofe_subst slightly stronger by not re-infering the type. --- modures/cofe.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modures/cofe.v b/modures/cofe.v index 15b23fe8b..2692e0b03 100644 --- a/modures/cofe.v +++ b/modures/cofe.v @@ -11,8 +11,8 @@ Hint Extern 0 (_ ={_}= _) => symmetry; assumption. Ltac cofe_subst := repeat match goal with | _ => progress simplify_equality' - | H: @dist _ ?d ?n ?x _ |- _ => setoid_subst_aux (@dist _ d n) x - | H: @dist _ ?d ?n _ ?x |- _ => symmetry in H;setoid_subst_aux (@dist _ d n) x + | H:@dist ?A ?d ?n ?x _ |- _ => setoid_subst_aux (@dist A d n) x + | H:@dist ?A ?d ?n _ ?x |- _ => symmetry in H;setoid_subst_aux (@dist A d n) x end. Record chain (A : Type) `{Dist A} := { -- GitLab