diff --git a/prelude/tactics.v b/prelude/tactics.v index f0402a286c75a0ff9e7671710e54752bd95eed54..c2190568d733add0f43597a64b05d57d01df5563 100644 --- a/prelude/tactics.v +++ b/prelude/tactics.v @@ -223,8 +223,8 @@ Ltac setoid_subst_aux R x := Ltac setoid_subst := repeat match goal with | _ => progress simplify_equality' - | H : @equiv _ ?e ?x _ |- _ => setoid_subst_aux (@equiv _ e) x - | H : @equiv _ ?e _ ?x |- _ => symmetry in H; setoid_subst_aux (@equiv _ e) x + | H : @equiv ?A ?e ?x _ |- _ => setoid_subst_aux (@equiv A e) x + | H : @equiv ?A ?e _ ?x |- _ => symmetry in H; setoid_subst_aux (@equiv A e) x end. (** Given a tactic [tac2] generating a list of terms, [iter tac1 tac2]