diff --git a/tests/lean/run/univ_bug2.lean b/tests/lean/run/univ_bug2.lean index 8b3be7671f..ca1eaa952f 100644 --- a/tests/lean/run/univ_bug2.lean +++ b/tests/lean/run/univ_bug2.lean @@ -16,17 +16,8 @@ namespace simplifies_to theorem get_eq {T : Type} {t1 t2 : T} (C : simplifies_to t1 t2) : t1 = t2 := simplifies_to.rec (λx, x) C -theorem infer_eq {T : Type} (t1 t2 : T) [C : simplifies_to t1 t2] : t1 = t2 := -simplifies_to.rec (λx, x) C - theorem simp_app [instance] (S : Type) (T : Type) (f1 f2 : S → T) (s1 s2 : S) [C1 : simplifies_to f1 f2] [C2 : simplifies_to s1 s2] : simplifies_to (f1 s1) (f2 s2) := mk (congr (get_eq C1) (get_eq C2)) -theorem test1 (S : Type) (T : Type) (f1 f2 : S → T) (s1 s2 : S) (Hf : f1 = f2) (Hs : s1 = s2) : - f1 s1 = f2 s2 := -have Rs [visible] : simplifies_to f1 f2, from mk Hf, -have Cs [visible] : simplifies_to s1 s2, from mk Hs, -infer_eq _ _ - end simplifies_to