1/1: Building Issue361 (Issue361.idr) Error: main is not total, possibly not terminating due to call to Main./= Issue361:7:1--7:13 3 | data S = T | F 4 | 5 | Eq S where 6 | 7 | main : IO () ^^^^^^^^^^^^ Error: /= is not total, possibly not terminating due to recursive path Main.main -> Main.Eq implementation at Issue361:5:1--5:11 -> Main.== -> Main./= -> Main.== Issue361:5:1--5:11 1 | %default total 2 | 3 | data S = T | F 4 | 5 | Eq S where ^^^^^^^^^^ Error: == is not total, possibly not terminating due to call to Main./= Issue361:5:1--5:11 1 | %default total 2 | 3 | data S = T | F 4 | 5 | Eq S where ^^^^^^^^^^