Build #7 for DrIFT-cabalized-2.2.3.3

[all reports]

Package DrIFT-cabalized-2.2.3.3
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-12-21 20:53:34.247815 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies base-4.9.0.0, old-time-1.1.0.3, random-1.1, base-4.9.0.0, process-1.4.2.0
Flags none

Build log

[view raw]

Resolving dependencies...
Configuring old-locale-1.0.0.7...
Configuring random-1.1...
Building random-1.1...
Building old-locale-1.0.0.7...
Installed old-locale-1.0.0.7
Configuring old-time-1.1.0.3...
Building old-time-1.1.0.3...
Installed random-1.1
Installed old-time-1.1.0.3
Configuring DrIFT-cabalized-2.2.3.3...
Building DrIFT-cabalized-2.2.3.3...
Failed to install DrIFT-cabalized-2.2.3.3
Build log ( /home/builder/.cabal/logs/DrIFT-cabalized-2.2.3.3.log ):
cabal: Entering directory '/tmp/cabal-tmp-28211/DrIFT-cabalized-2.2.3.3'
Configuring DrIFT-cabalized-2.2.3.3...
Building DrIFT-cabalized-2.2.3.3...
Preprocessing executable 'DrIFT-cabalized' for DrIFT-cabalized-2.2.3.3...
[ 1 of 23] Compiling Version          ( src/Version.hs, dist/build/DrIFT-cabalized/DrIFT-cabalized-tmp/Version.o )

src/Version.hs:3:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: package :: [Char]

src/Version.hs:5:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: version :: [Char]

src/Version.hs:8:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: fullName :: [Char]
[ 2 of 23] Compiling Unlit            ( src/Unlit.hs, dist/build/DrIFT-cabalized/DrIFT-cabalized-tmp/Unlit.o )

src/Unlit.hs:17:25: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/Unlit.hs:14:17

src/Unlit.hs:17:28: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/Unlit.hs:14:20

src/Unlit.hs:18:1: warning: [-Wtabs]
    Tab character found here, and in three further locations.
    Please use spaces instead.

src/Unlit.hs:18:19: warning: [-Wname-shadowing]
    This binding for ‘x’ shadows the existing binding
      bound at src/Unlit.hs:14:17

src/Unlit.hs:18:21: warning: [-Wname-shadowing]
    This binding for ‘xs’ shadows the existing binding
      bound at src/Unlit.hs:14:20

src/Unlit.hs:26:11: warning: [-Wunused-matches]
    Defined but not used: ‘x’

src/Unlit.hs:49:17: warning: [-Wunused-matches]
    Defined but not used: ‘y’

src/Unlit.hs:49:32: warning: [-Wunused-matches]
    Defined but not used: ‘x’

src/Unlit.hs:49:48: warning: [-Wunused-matches]
    Defined but not used: ‘xs’

src/Unlit.hs:50:10: warning: [-Wunused-matches]
    Defined but not used: ‘file’

src/Unlit.hs:50:15: warning: [-Wunused-matches]
    Defined but not used: ‘n’

src/Unlit.hs:52:17: warning: [-Wunused-matches]
    Defined but not used: ‘y’

src/Unlit.hs:52:32: warning: [-Wunused-matches]
    Defined but not used: ‘x’

src/Unlit.hs:52:48: warning: [-Wunused-matches]
    Defined but not used: ‘xs’

src/Unlit.hs:53:10: warning: [-Wunused-matches]
    Defined but not used: ‘file’

src/Unlit.hs:53:15: warning: [-Wunused-matches]
    Defined but not used: ‘n’

src/Unlit.hs:55:10: warning: [-Wunused-matches]
    Defined but not used: ‘file’

src/Unlit.hs:55:15: warning: [-Wunused-matches]
    Defined but not used: ‘n’

src/Unlit.hs:57:34: warning: [-Wunused-matches]
    Defined but not used: ‘next’

src/Unlit.hs:58:10: warning: [-Wunused-matches]
    Defined but not used: ‘file’

src/Unlit.hs:58:15: warning: [-Wunused-matches]
    Defined but not used: ‘n’

src/Unlit.hs:60:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      message :: Show a => [Char] -> a -> [Char] -> [Char] -> [Char]

src/Unlit.hs:67:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      inlines :: [Char] -> [[Char]]

src/Unlit.hs:70:22: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Unlit.hs:67:9

src/Unlit.hs:71:17: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Unlit.hs:67:9

src/Unlit.hs:72:16: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Unlit.hs:67:9

src/Unlit.hs:73:13: warning: [-Wname-shadowing]
    This binding for ‘s’ shadows the existing binding
      bound at src/Unlit.hs:67:9
[ 3 of 23] Compiling Pretty           ( src/Pretty.lhs, dist/build/DrIFT-cabalized/DrIFT-cabalized-tmp/Pretty.o )

src/Pretty.lhs:256:13: warning: [-Wunused-matches]
    Defined but not used: ‘prec’

src/Pretty.lhs:406:11: warning: [-Wunused-matches]
    Defined but not used: ‘p’

src/Pretty.lhs:409:25: warning: [-Wname-shadowing]
    This binding for ‘d’ shadows the existing binding
      bound at src/Pretty.lhs:407:14

src/Pretty.lhs:410:25: warning: [-Wname-shadowing]
    This binding for ‘d’ shadows the existing binding
      bound at src/Pretty.lhs:407:14

src/Pretty.lhs:445:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: space_text :: TextDetails

src/Pretty.lhs:446:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: nl_text :: TextDetails

src/Pretty.lhs:483:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: nilAbove_ :: Doc -> Doc

src/Pretty.lhs:486:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      textBeside_ :: TextDetails -> Int -> Doc -> Doc

src/Pretty.lhs:489:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      nest_ :: Int -> Doc -> Doc

src/Pretty.lhs:492:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      union_ :: Doc -> Doc -> Doc

src/Pretty.lhs:519:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: ptext :: [Char] -> Doc

src/Pretty.lhs:524:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      mkNest :: Int -> Doc -> Doc

src/Pretty.lhs:525:8: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:526:8: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:531:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      mkUnion :: Doc -> Doc -> Doc

src/Pretty.lhs:531:15: warning: [-Wunused-matches]
    Defined but not used: ‘q’

src/Pretty.lhs:544:3: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      ($+$) :: Doc -> Doc -> Doc

src/Pretty.lhs:554:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘aboveNest’:
        Patterns not matched:
            (Beside _ _ _) _ _ _
            (Above _ _ _) _ _ _

src/Pretty.lhs:554:31: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:554:33: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:554:35: warning: [-Wunused-matches]
    Defined but not used: ‘q’

src/Pretty.lhs:558:31: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:568:49: warning: [-Wunused-matches]
    Defined but not used: ‘other’

src/Pretty.lhs:576:14: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:576:16: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:599:28: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:599:30: warning: [-Wunused-matches]
    Defined but not used: ‘q’

src/Pretty.lhs:601:28: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:614:44: warning: [-Wunused-matches]
    Defined but not used: ‘other’

src/Pretty.lhs:622:11: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:642:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      sepX :: Bool -> [Doc] -> Doc

src/Pretty.lhs:642:6: warning: [-Wunused-matches]
    Defined but not used: ‘x’

src/Pretty.lhs:651:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘sep1’:
        Patterns not matched:
            _ (Beside _ _ _) _ _
            _ (Above _ _ _) _ _

src/Pretty.lhs:651:6: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:651:28: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:651:30: warning: [-Wunused-matches]
    Defined but not used: ‘ys’

src/Pretty.lhs:659:6: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:666:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      sepNB :: Bool -> Doc -> Int -> [Doc] -> Doc

src/Pretty.lhs:696:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      fill :: Bool -> [Doc] -> Doc

src/Pretty.lhs:696:6: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:701:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘fill1’:
        Patterns not matched:
            _ (Beside _ _ _) _ _
            _ (Above _ _ _) _ _

src/Pretty.lhs:701:7: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:701:29: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:701:31: warning: [-Wunused-matches]
    Defined but not used: ‘ys’

src/Pretty.lhs:712:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      fillNB :: Bool -> Doc -> Int -> [Doc] -> Doc

src/Pretty.lhs:713:8: warning: [-Wunused-matches]
    Defined but not used: ‘g’

src/Pretty.lhs:713:16: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:738:18: warning: [-Wunused-matches]
    Defined but not used: ‘w’

src/Pretty.lhs:738:20: warning: [-Wunused-matches]
    Defined but not used: ‘r’

src/Pretty.lhs:741:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘get’:
        Patterns not matched:
            (Beside _ _ _)
            (Above _ _ _)

src/Pretty.lhs:743:19: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:738:22

src/Pretty.lhs:744:26: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:738:22

src/Pretty.lhs:745:15: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:745:17: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:738:22

src/Pretty.lhs:746:10: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:738:22

src/Pretty.lhs:748:6: warning: [-Wunused-matches]
    Defined but not used: ‘mode’

src/Pretty.lhs:753:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘get’:
        Patterns not matched:
            _ (Beside _ _ _)
            _ (Above _ _ _)

src/Pretty.lhs:753:9: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:753:9: warning: [-Wunused-matches]
    Defined but not used: ‘w’

src/Pretty.lhs:754:9: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:754:9: warning: [-Wunused-matches]
    Defined but not used: ‘w’

src/Pretty.lhs:755:9: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:755:21: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:756:9: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:756:28: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:757:9: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:757:19: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:758:9: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:758:12: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:765:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘get1’:
        Patterns not matched:
            _ _ (Beside _ _ _)
            _ _ (Above _ _ _)

src/Pretty.lhs:765:10: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:765:10: warning: [-Wunused-matches]
    Defined but not used: ‘w’

src/Pretty.lhs:765:12: warning: [-Wunused-matches]
    Defined but not used: ‘sl’

src/Pretty.lhs:766:10: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:766:10: warning: [-Wunused-matches]
    Defined but not used: ‘w’

src/Pretty.lhs:766:12: warning: [-Wunused-matches]
    Defined but not used: ‘sl’

src/Pretty.lhs:767:10: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:767:25: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:768:10: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:768:32: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:769:10: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:769:21: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:769:23: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:770:10: warning: [-Wname-shadowing]
    This binding for ‘w’ shadows the existing binding
      bound at src/Pretty.lhs:748:11

src/Pretty.lhs:770:16: warning: [-Wname-shadowing]
    This binding for ‘p’ shadows the existing binding
      bound at src/Pretty.lhs:748:15

src/Pretty.lhs:773:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      nicest :: Int -> Int -> Doc -> Doc -> Doc

src/Pretty.lhs:774:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      nicest1 :: Int -> Int -> Int -> Doc -> Doc -> Doc

src/Pretty.lhs:781:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘fits’:
        Patterns not matched:
            _ (Nest _ _)
            _ (Union _ _)
            _ (Beside _ _ _)
            _ (Above _ _ _)

src/Pretty.lhs:781:8: warning: [-Wunused-matches]
    Defined but not used: ‘p’

src/Pretty.lhs:782:6: warning: [-Wunused-matches]
    Defined but not used: ‘n’

src/Pretty.lhs:783:6: warning: [-Wunused-matches]
    Defined but not used: ‘n’

src/Pretty.lhs:784:6: warning: [-Wunused-matches]
    Defined but not used: ‘n’

src/Pretty.lhs:787:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      minn :: Ord t => t -> t -> t

src/Pretty.lhs:795:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      first :: Doc -> Doc -> Doc

src/Pretty.lhs:798:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      nonEmptySet :: Doc -> Bool

src/Pretty.lhs:798:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘nonEmptySet’:
        Patterns not matched:
            (Beside _ _ _)
            (Above _ _ _)

src/Pretty.lhs:799:14: warning: [-Wunused-matches]
    Defined but not used: ‘p’

src/Pretty.lhs:799:24: warning: [-Wunused-matches]
    Defined but not used: ‘q’

src/Pretty.lhs:801:23: warning: [-Wunused-matches]
    Defined but not used: ‘p’

src/Pretty.lhs:810:1: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘oneLiner’:
        Patterns not matched:
            (Beside _ _ _)
            (Above _ _ _)

src/Pretty.lhs:812:20: warning: [-Wunused-matches]
    Defined but not used: ‘p’

src/Pretty.lhs:815:21: warning: [-Wunused-matches]
    Defined but not used: ‘q’

src/Pretty.lhs:834:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      showDoc :: Doc -> [Char] -> [Char]

src/Pretty.lhs:836:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      string_txt :: TextDetails -> [Char] -> [Char]

src/Pretty.lhs:853:65: warning: [-Wunused-matches]
    Defined but not used: ‘other’

src/Pretty.lhs:855:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      display :: Mode
                 -> Int -> Int -> (TextDetails -> t -> t) -> t -> Doc -> t

src/Pretty.lhs:859:9: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘lay’:
        Patterns not matched:
            _ (Union _ _)
            _ NoDoc
            _ (Beside _ _ _)
            _ (Above _ _ _)

src/Pretty.lhs:860:13: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:878:21: warning: [-Wunused-matches]
    Defined but not used: ‘other’

src/Pretty.lhs:882:9: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘lay2’:
        Patterns not matched:
            _ (Union _ _)
            _ NoDoc
            _ (Beside _ _ _)
            _ (Above _ _ _)

src/Pretty.lhs:885:14: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:890:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature: cant_fail :: a

src/Pretty.lhs:891:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      easy_display :: TextDetails
                      -> (TextDetails -> t -> t) -> t -> Doc -> t

src/Pretty.lhs:891:14: warning: [-Wname-shadowing]
    This binding for ‘nl_text’ shadows the existing binding
      defined at src/Pretty.lhs:446:1

src/Pretty.lhs:894:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In an equation for ‘lay’:
        Patterns not matched:
            (Beside _ _ _) _
            (Above _ _ _) _

src/Pretty.lhs:895:16: warning: [-Wunused-matches]
    Defined but not used: ‘p’

src/Pretty.lhs:895:29: warning: [-Wunused-matches]
    Defined but not used: ‘no_doc’

src/Pretty.lhs:896:15: warning: [-Wunused-matches]
    Defined but not used: ‘k’

src/Pretty.lhs:897:29: warning: [-Wunused-matches]
    Defined but not used: ‘no_doc’

src/Pretty.lhs:898:29: warning: [-Wunused-matches]
    Defined but not used: ‘no_doc’

src/Pretty.lhs:899:23: warning: [-Wunused-matches]
    Defined but not used: ‘sl’

src/Pretty.lhs:901:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      indent :: (Num t, Ord t) => t -> [Char]

src/Pretty.lhs:904:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      multi_ch :: (Num t, Eq t) => t -> Char -> [Char]

src/Pretty.lhs:904:12: warning: [-Wunused-matches]
    Defined but not used: ‘ch’

src/Pretty.lhs:907:1: warning: [-Wmissing-signatures]
    Top-level binding with no type signature:
      spaces :: (Num t, Eq t) => t -> [Char]
[ 4 of 23] Compiling ParseLib2        ( src/ParseLib2.hs, dist/build/DrIFT-cabalized/DrIFT-cabalized-tmp/ParseLib2.o )

src/ParseLib2.hs:50:10: error:
    • No instance for (Applicative Parser)
        arising from the superclasses of an instance declaration
    • In the instance declaration for ‘Monad Parser’

src/ParseLib2.hs:59:10: error:
    • No instance for (GHC.Base.Alternative Parser)
        arising from the superclasses of an instance declaration
    • In the instance declaration for ‘MonadPlus Parser’
cabal: Leaving directory '/tmp/cabal-tmp-28211/DrIFT-cabalized-2.2.3.3'
cabal: Error: some packages failed to install:
DrIFT-cabalized-2.2.3.3 failed during the building phase. The exception was:
ExitFailure 1