Lean Kernel Arena / corner-cases/eta-ctor

Test "corner-cases/eta-ctor"

Expected: 🤷 either · Size: 9.0 KB · Lines: 148 · lean4export: 3.1.0 · Lean: 4.34.1 · 📄 Declaration · 🔗 Source

Function eta between a partially applied constructor and a free variable. The official kernel does not trigger eta expansion here, but a checker may accept the equality by expanding the functions. See https://github.com/leanprover/lean4/issues/12520 for a discussion; the official kernel may adopt eta-expansion of partially applied constructors, see https://github.com/leanprover/lean4/pull/15373. For a bug in a draft of that change, see bugs/eta-ctor-alias.

Checker Result ⏱️ 🧠
sokonanoda ✋ 1 ms 40.4 MB
mathgraph ✋ 1 ms 35.9 MB
nanoclo ✋ 1 ms 49.8 MB
con-ron ✋ 22 ms 51.2 MB
nanobruijn ✋ 1 ms 10.9 MB
nanoda ✋ 1 ms 3.4 MB
lazylean ✋ 1 ms 21.5 MB
con-leche ✋ 4 ms 21.1 MB
tenet-jvm ✋ 113 ms 65.7 MB
eink0rn ✋ 2 ms 12.8 MB
official ✋ 29 ms 67.1 MB
ind-models ✋ 101 ms 108.1 MB
lean4lean ✋ 72 ms 105.8 MB
tenet ✋ 136 ms 44.5 MB
tenet-hs ✋ 1 ms 9.0 MB
lean4cobol ✋ 5 ms 13.4 MB
evmlean ✋ 1.7 s 276.1 MB
mini ✋ 35 ms 74.1 MB
overfull ✋ 19.5 s 46.7 MB
metalean-slow 👍 31 ms 71.4 MB
nanoclo-fortran ✋ 1 ms 4.6 MB
kiota ✋ 1 ms 7.2 MB
metalean-fast 👍 31 ms 72.1 MB
canonical-min 🚫 388 ms 1.1 GB
rpylean ✋ 1 ms 4.5 MB
vow-lean-kernel ✋ 101 ms 8.3 MB
parse-only 👍 28 ms 66.2 MB