lean4-htt/tests/lean/run/blast_ematch_uni_issue.lean
2016-06-10 18:29:41 -07:00

18 lines
469 B
Text

exit
set_option blast.ematch true
variable {A : Type}
definition R : A → A → Prop := sorry
definition R_trans [forward] {a b c : A} : R a b → R b c → R a c := sorry
example (a b c : A) : R a b → R b c → R a c :=
by blast
example {A : Type} (a b c : A) : R a b → R b c → R a c :=
by blast
example {A : Type.{1}} (a b c : A) : R a b → R b c → R a c :=
by blast
universe u
example {A : Type.{u}} (a b c : A) : R a b → R b c → R a c :=
by blast