summaryrefslogtreecommitdiff
path: root/testsuite/tests/ghc-regress/deriving/should_fail/drvfail-foldable-traversable1.stderr
blob: ecd20e8372af40cfaf41dfdaabdbb59b2ffe8783 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

drvfail-foldable-traversable1.hs:9:23:
    No instance for (Functor Trivial1)
      arising from the 'deriving' clause of a data type declaration
    Possible fix:
      add an instance declaration for (Functor Trivial1)
      or use a standalone 'deriving instance' declaration,
           so you can specify the instance context yourself
    When deriving the instance for (Traversable Trivial1)

drvfail-foldable-traversable1.hs:13:22:
    No instance for (Foldable Trivial2)
      arising from the 'deriving' clause of a data type declaration
    Possible fix:
      add an instance declaration for (Foldable Trivial2)
      or use a standalone 'deriving instance' declaration,
           so you can specify the instance context yourself
    When deriving the instance for (Traversable Trivial2)

drvfail-foldable-traversable1.hs:17:22:
    Can't make a derived instance of `Foldable Infinite':
      Constructor `Infinite' must not contain function types
    In the data type declaration for `Infinite'

drvfail-foldable-traversable1.hs:17:31:
    Can't make a derived instance of `Traversable Infinite':
      Constructor `Infinite' must not contain function types
    In the data type declaration for `Infinite'

drvfail-foldable-traversable1.hs:21:22:
    Can't make a derived instance of `Foldable (Cont r)':
      Constructor `Cont' must not contain function types
    In the data type declaration for `Cont'

drvfail-foldable-traversable1.hs:21:31:
    Can't make a derived instance of `Traversable (Cont r)':
      Constructor `Cont' must not contain function types
    In the data type declaration for `Cont'