Commit 0161fb7f authored by simonmar's avatar simonmar
Browse files

[project @ 2001-08-08 14:18:12 by simonmar]

update expected output
parent f3d40a6e
ds002.hs:7: Warning: Pattern match(es) are overlapped in the definition of function `f': ds002.hs:7: Warning: Pattern match(es) are overlapped
f y = ... In the definition of `f':
f z = ... f y = ...
f z = ...
ds002.hs:11: Warning: Pattern match(es) are overlapped in the definition of function `g': ds002.hs:11: Warning: Pattern match(es) are overlapped
g x y z = ... In the definition of `g': g x y z = ...
ds003.hs:5: Warning: Pattern match(es) are overlapped in the definition of function `f': ds003.hs:5: Warning: Pattern match(es) are overlapped
f (x : (x1 : (x2 : x3))) ~(y, ys) z = ... In the definition of `f':
f x y True = ... f (x : (x1 : (x2 : x3))) ~(y, ys) z = ...
f x y True = ...
ds019.hs:5: Warning: Pattern match(es) are overlapped in the definition of function `f': ds019.hs:5: Warning: Pattern match(es) are overlapped
f d (j, k) p = ... In the definition of `f':
f (e, f, g) l q = ... f d (j, k) p = ...
f h (m, n) r = ... f (e, f, g) l q = ...
f h (m, n) r = ...
ds020.hs:5: Warning: Pattern match(es) are overlapped in the definition of function `a': ds020.hs:5: Warning: Pattern match(es) are overlapped
a ~(~[], ~[], ~[]) = ... In the definition of `a': a ~(~[], ~[], ~[]) = ...
ds020.hs:8: Warning: Pattern match(es) are overlapped in the definition of function `b': ds020.hs:8: Warning: Pattern match(es) are overlapped
b ~(~x : (~xs : ~ys)) = ... In the definition of `b': b ~(~x : (~xs : ~ys)) = ...
ds020.hs:13: Warning: Pattern match(es) are overlapped in the definition of function `d': ds020.hs:13: Warning: Pattern match(es) are overlapped
d ~(n+43) = ... In the definition of `d':
d ~(n+999) = ... d ~(n+43) = ...
d ~(n+999) = ...
ds020.hs:19: Warning: Pattern match(es) are overlapped in the definition of function `f': ds020.hs:19: Warning: Pattern match(es) are overlapped
f (x@~[]) = ... In the definition of `f': f (x@~[]) = ...
ds022.hs:20: Warning: Pattern match(es) are overlapped in the definition of function `i': ds022.hs:20: Warning: Pattern match(es) are overlapped
i 1 1.1 = ... In the definition of `i':
i 2 2.2 = ... i 1 1.1 = ...
i 2 2.2 = ...
ds040.hs:9: Warning: Pattern match(es) are overlapped in the definition of function `^^^^': ds040.hs:9: Warning: Pattern match(es) are overlapped
^^^^ _ _ = ... In the definition of `^^^^': ^^^^ _ _ = ...
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
ds041.hs:15: ds041.hs:15:
Warning: Field `x' is not initialised Warning: Field `x' is not initialised
In the record construction: Foo {} In the record construction: Foo {}
in the definition of function `foo': Foo {} In the definition of `foo': Foo {}
ds043.hs:8: Warning: Pattern match(es) are overlapped in a group of case alternatives beginning (B _ _ _ _ True False): ds043.hs:8: Warning: Pattern match(es) are overlapped
B {e = True, f = False} -> ... In a case alternative (B _ _ _ _ True False):
B {e = True, f = False} -> ...
ds051.hs:6: Warning: Pattern match(es) are overlapped in the definition of function `f1': ds051.hs:6: Warning: Pattern match(es) are overlapped
f1 "ab" = ... In the definition of `f1': f1 "ab" = ...
ds051.hs:11: Warning: Pattern match(es) are overlapped in the definition of function `f2': ds051.hs:11: Warning: Pattern match(es) are overlapped
f2 ('a' : ('b' : [])) = ... In the definition of `f2': f2 ('a' : ('b' : [])) = ...
ds051.hs:16: Warning: Pattern match(es) are overlapped in the definition of function `f3': ds051.hs:16: Warning: Pattern match(es) are overlapped
f3 "ab" = ... In the definition of `f3': f3 "ab" = ...
...@@ -4,4 +4,5 @@ drvfail004.hs:5: ...@@ -4,4 +4,5 @@ drvfail004.hs:5:
Probable fix: Probable fix:
Add `Eq (Foo a b)' to the instance declaration context Add `Eq (Foo a b)' to the instance declaration context
Or add an instance declaration for `Eq (Foo a b)' Or add an instance declaration for `Eq (Foo a b)'
arising from an instance declaration at drvfail004.hs:5 arising from the instance declaration at drvfail004.hs:5
In the instance declaration for `Ord (Foo a b)'
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment