Checker "logos-kernel" on test "corner-cases/eta-rule-k"
Checker: logos-kernel · Version: 1e6ad5b · 📄 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: 2.63 ms · instructions: 2.7 M · max rss memory: 4.5 MB · run 2026-11-08 11:08:24 UTC
stderr:
rejected: declaration 'etaRuleK': declaration type mismatch
the value has type
((Eq Bool Bool.true Bool.true) → Bool) → Eq.refl ((Eq Bool Bool.true Bool.true) → Bool) #0
but is declared with type
((Eq Bool Bool.true Bool.true) → Bool) → Eq ((Eq Bool Bool.true Bool.true) → Bool) (Eq.rec Bool Bool.true (fun (x0 : Bool) => fun (x1 : Eq Bool Bool.true x0) => Bool) (#0 (Eq.refl Bool Bool.true)) Bool.true) #0