Lean Kernel Arena / tenet / bugs/nested-unused-param

Checker "tenet" on test "bugs/nested-unused-param"

Checker: tenet · Version: 0.11.3 · 📄 Declaration · 🔗 Source

Test: bugs/nested-unused-param · Expected: ✋ reject · Size: 61.1 KB · Lines: 1.1 k · lean4export: 3.1.0 · Lean: 4.34.1 · 📄 Declaration · 🔗 Source

Result: ✋ rejected · exit code 1 · wall time: 148 ms · instructions: 939.6 M · max rss memory: 46.7 MB · run 2026-10-24 16:42:18 UTC

stdout:
FAIL inductive E (0.01s)
    invalid projection
      w.1
FAIL def e (0.00s)
    application type mismatch in
      E.mk (W.mk (P.mk ((fun (x : Nat) => Bool.true) 24083))) (L.mk (E (W.mk (P.mk ((fun (x : Nat) => Bool.true) 24083)))) Bool.true)
    argument has type
      L (E (W.mk (P.mk ((fun (x : Nat) => Bool.true) 24083)))) Bool.true
    but function has type
      L (E (W.mk (P.mk ((fun (x : Nat) => Bool.true) 24083)))) (W.mk (P.mk ((fun (x : Nat) => Bool.true) 24083))).1.1 → E (W.mk (P.mk ((fun (x : Nat) => Bool.true) 24083)))
FAIL thm bad (0.00s)
    invalid projection
      (W.mk (P.mk ((fun (x : Nat) => Bool.true) 24083))).1
FAILED: 35 checked, 3 failed, 0 skipped, 68 constants, 0.1s, 4 jobs