Checker "rpylean" on test "corner-cases/eta-rule-k"
Checker: rpylean · Version: v2026.9.1 · 📄 Declaration · 🔗 Source
Test: corner-cases/eta-rule-k · Expected: 🤷 either · Size: 6.5 KB · Lines: 121 · lean4export: 3.1.0 · Lean: 4.34.1 · 📄 Declaration · 🔗 Source
Result: ✋ rejected · exit code 1 · wall time: 3.05 ms · instructions: 3.5 M · max rss memory: 4.2 MB · run 2026-10-24 17:12:35 UTC
stderr:
def etaRuleK : ∀ (a : Eq Bool.true Bool.true → Bool), Eq (Eq.rec (a (Eq.refl Bool.true))) a :=
fun a ↦ Eq.refl a
^^^^^^^^^^^^^^^^^
has type
∀ (a : Eq Bool.true Bool.true → Bool), Eq a a
but is expected to have type
∀ (a : Eq Bool.true Bool.true → Bool), Eq (Eq.rec (a (Eq.refl Bool.true))) a
summary: 8/8 decls checked, peak 32 MB, allocated 0 MB, heartbeats 0
checked in 0.000369s