Commit f6f82a91 authored by Joachim Breitner's avatar Joachim Breitner
Browse files

Update output: New error messages as per #8576

parent aba39d00
T2851.hs:9:15:
No instance for (Show (F a))
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛D’ (type ‛F a’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
......@@ -24,7 +24,7 @@ drvfail-functor2.hs:20:14:
drvfail-functor2.hs:26:14:
No instance for (Functor NoFunctor)
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛UseNoFunctor’ (type ‛NoFunctor a’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
drvfail001.hs:16:33:
No instance for (Show (f (f a)))
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛ZeroS’ (type ‛f (f a)’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
drvfail002.hs:19:23:
No instance for (X T c)
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛S’ (type ‛T’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
drvfail003.hs:16:56:
No instance for (Show (v (v a)))
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛End’ (type ‛v (v a)’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
drvfail007.hs:4:38:
No instance for (Eq (Int -> Int))
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛Foo’ (type ‛Int -> Int’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
......@@ -9,7 +9,7 @@ drvfail013.hs:4:70:
drvfail013.hs:6:70:
No instance for (Eq (m (Maybe a)))
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛MaybeT'’ (type ‛m (Maybe a)’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
tcfail046.hs:10:50:
No instance for (Eq (Process a))
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛Do’ (type ‛Process a’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......@@ -9,7 +9,7 @@ tcfail046.hs:10:50:
tcfail046.hs:22:25:
No instance for (Eq (Process a))
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛Create’ (type ‛Process a’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
tcfail118.hs:10:29:
Overlapping instances for Eq Foo
arising from the 'deriving' clause of a data type declaration
arising from the first field of ‛Bar’ (type ‛Foo’)
Matching instances:
instance Eq Foo -- Defined at tcfail118.hs:11:25
instance Eq Foo -- Defined at tcfail118.hs:13:10
......
tcfail169.hs:7:51:
No instance for (Show (Succ a))
arising from the 'deriving' clause of a data type declaration
arising from the second field of ‛Cons’ (type ‛Seq (Succ a)’)
Possible fix:
use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
......
Supports Markdown
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