You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This saves a lot of unnecessary exploring of size change graphs, which
can get over the top quite quickly if there's complex mutual
definitions, or even just a single function with an interesting variety
of recursive calls.
Fixes #1365
Fixes #1277
Fixes #645
Copy file name to clipboardExpand all lines: tests/idris2/error013/expected
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
1/1: Building Issue361 (Issue361.idr)
2
-
Error: main is not total, possibly not terminating due to recursive path Main.main -> Main.Eq implementation at Issue361.idr:5:1--5:11 -> Main.== -> Main./= -> Main.==
2
+
Error: main is not total, possibly not terminating due to call to Main./=
3
3
4
4
Issue361.idr:7:1--7:13
5
5
3 | data S = T | F
@@ -9,7 +9,7 @@ Issue361.idr:7:1--7:13
9
9
7 | main : IO ()
10
10
^^^^^^^^^^^^
11
11
12
-
Error: /= is not total, possibly not terminating due to recursive path Main./= -> Main.== -> Main./= -> Main.==
12
+
Error: /= is not total, possibly not terminating due to recursive path Main.main -> Main.Eq implementation at Issue361.idr:5:1--5:11 -> Main.== -> Main./= -> Main.==
0 commit comments