In one case it claims that not all possible cases are covered, and when adding the case indicated by the Kind, it claims that the case is impossible
Message without the indicated case:
CHECKING The file 'book.kind2'
WARN This function does not cover all the possibilities!
• Missing case : (Nat.succ (Nat.succ _)) Ev.ev_z
┌──[book.kind2:96:1]
│
95 │ // #partial
96 │ Ev_even
│ ┬──────
│ └Here!
97 │ (n: Nat)
CHECKED All terms checked. took 0.22s
In one case it claims that not all possible cases are covered, and when adding the case indicated by the Kind, it claims that the case is impossible
Message without the indicated case:
Message with the indicated case: