Build #1 for cabal-install-bundle-0.16.0.2.1

[all reports]

Package cabal-install-bundle-0.16.0.2.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies unix-2.6.0.1, time-1.4.0.1, process-1.1.0.2, pretty-1.1.1.0, old-time-1.1.0.1, filepath-1.3.0.1, directory-1.2.0.1, containers-0.5.0.0, bytestring-0.10.0.2, base-4.6.0.1, array-0.4.0.1, Cabal-1.16.0
Flags none

Build log

[view raw]

Resolving dependencies...
Downloading cabal-install-bundle-0.16.0.2.1...
Configuring cabal-install-bundle-0.16.0.2.1...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking winsock2.h usability... no
checking winsock2.h presence... no
checking for winsock2.h... no
checking ws2tcpip.h usability... no
checking ws2tcpip.h presence... no
checking for ws2tcpip.h... no
checking wspiapi.h usability... no
checking wspiapi.h presence... no
checking for wspiapi.h... no
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking for readlink... yes
checking for symlink... yes
checking for struct msghdr.msg_control... yes
checking for struct msghdr.msg_accrights... no
checking for struct sockaddr.sa_len... no
checking for in_addr_t in netinet/in.h... yes
checking for SO_PEERCRED and struct ucred in sys/socket.h... yes
checking for _head_libws2_32_a in -lws2_32... no
checking for getaddrinfo... yes
checking for gai_strerror... yes
checking whether AI_ADDRCONFIG is declared... yes
checking whether AI_ALL is declared... yes
checking whether AI_NUMERICSERV is declared... yes
checking whether AI_V4MAPPED is declared... yes
checking whether IPV6_V6ONLY is declared... yes
checking for sendfile in sys/sendfile.h... yes
checking for sendfile in sys/socket.h... no
checking for gethostent... yes
configure: creating ./config.status
config.status: creating network.buildinfo
config.status: creating include/HsNetworkConfig.h
Building cabal-install-bundle-0.16.0.2.1...
Preprocessing executable 'cabal' for cabal-install-bundle-0.16.0.2.1...
[  1 of 125] Compiling Distribution.Client.Haddock ( Distribution/Client/Haddock.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Haddock.o )
[  2 of 125] Compiling Distribution.Client.JobControl ( Distribution/Client/JobControl.hs, dist/build/cabal/cabal-tmp/Distribution/Client/JobControl.o )

Distribution/Client/JobControl.hs:76:26: Warning:
    In the use of type constructor or class `QSem'
    (imported from Control.Concurrent, but defined in Control.Concurrent.QSem):
    Deprecated: "Control.Concurrent.QSem will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."

Distribution/Client/JobControl.hs:80:18: Warning:
    In the use of `newQSem'
    (imported from Control.Concurrent, but defined in Control.Concurrent.QSem):
    Deprecated: "Control.Concurrent.QSem will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."

Distribution/Client/JobControl.hs:84:13: Warning:
    In the use of `waitQSem'
    (imported from Control.Concurrent, but defined in Control.Concurrent.QSem):
    Deprecated: "Control.Concurrent.QSem will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."

Distribution/Client/JobControl.hs:84:28: Warning:
    In the use of `signalQSem'
    (imported from Control.Concurrent, but defined in Control.Concurrent.QSem):
    Deprecated: "Control.Concurrent.QSem will be removed in GHC 7.8. Please use an alternative, e.g. the SafeSemaphore package, instead."
[  3 of 125] Compiling Distribution.Client.BuildReports.Types ( Distribution/Client/BuildReports/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Types.o )
[  4 of 125] Compiling Distribution.Client.Dependency.Modular.Version ( Distribution/Client/Dependency/Modular/Version.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Version.o )
[  5 of 125] Compiling Distribution.Client.Dependency.Modular.PSQ ( Distribution/Client/Dependency/Modular/PSQ.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/PSQ.o )
[  6 of 125] Compiling Distribution.Client.Dependency.Modular.Package ( Distribution/Client/Dependency/Modular/Package.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Package.o )
[  7 of 125] Compiling Distribution.Client.Utils ( Distribution/Client/Utils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Utils.o )
[  8 of 125] Compiling Distribution.Client.PackageUtils ( Distribution/Client/PackageUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/PackageUtils.o )
[  9 of 125] Compiling Distribution.Compat.FilePerms ( Distribution/Compat/FilePerms.hs, dist/build/cabal/cabal-tmp/Distribution/Compat/FilePerms.o )
[ 10 of 125] Compiling Distribution.Compat.Time ( Distribution/Compat/Time.hs, dist/build/cabal/cabal-tmp/Distribution/Compat/Time.o )
[ 11 of 125] Compiling Distribution.Client.PackageIndex ( Distribution/Client/PackageIndex.hs, dist/build/cabal/cabal-tmp/Distribution/Client/PackageIndex.o )
[ 12 of 125] Compiling Distribution.Client.Init.Licenses ( Distribution/Client/Init/Licenses.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init/Licenses.o )
[ 13 of 125] Compiling Distribution.Client.Init.Types ( Distribution/Client/Init/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init/Types.o )
[ 14 of 125] Compiling Network.HTTP.Utils ( Network/HTTP/Utils.hs, dist/build/cabal/cabal-tmp/Network/HTTP/Utils.o )
[ 15 of 125] Compiling Network.HTTP.MD5Aux ( Network/HTTP/MD5Aux.hs, dist/build/cabal/cabal-tmp/Network/HTTP/MD5Aux.o )
[ 16 of 125] Compiling Network.HTTP.Base64 ( Network/HTTP/Base64.hs, dist/build/cabal/cabal-tmp/Network/HTTP/Base64.o )
[ 17 of 125] Compiling Network.BufferType ( Network/BufferType.hs, dist/build/cabal/cabal-tmp/Network/BufferType.o )
[ 18 of 125] Compiling Network.Socket.Internal ( dist/build/cabal/cabal-tmp/Network/Socket/Internal.hs, dist/build/cabal/cabal-tmp/Network/Socket/Internal.o )

Network/Socket/Internal.hsc:221:1: Warning:
    Pattern match(es) are non-exhaustive
    In an equation for `sizeOfSockAddrByFamily':
        Patterns not matched:
            AF_UNSPEC
            AF_SNA
            AF_DECnet
            AF_APPLETALK
            ...

Network/Socket/Internal.hsc:293:3: Warning:
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched: #x with #x `notElem` [1#, 2#, 10#]
[ 19 of 125] Compiling Network.Socket   ( dist/build/cabal/cabal-tmp/Network/Socket.hs, dist/build/cabal/cabal-tmp/Network/Socket.o )

Network/Socket.hsc:199:1: Warning:
    The qualified import of `Control.Exception' is redundant
      except perhaps to import instances from `Control.Exception'
    To import instances alone, use: import Control.Exception()

Network/Socket.hsc:228:1: Warning:
    The import of `GHC.IO.FD' is redundant
      except perhaps to import instances from `GHC.IO.FD'
    To import instances alone, use: import GHC.IO.FD()

Network/Socket.hsc:749:6: Warning: Defined but not used: `sock'

Network/Socket.hsc:794:9: Warning: Defined but not used: `sock'

Network/Socket.hsc:1052:13: Warning:
    Defaulting the following constraint(s) to type `Integer'
      (Integral a0)
        arising from a use of `fromIntegral'
        at Network/Socket.hsc:1052:13-24
      (Num a0)
        arising from the literal `12' at Network/Socket.hsc:1052:27-28
    In the expression: (fromIntegral (12))
    In an equation for `sz': sz = (fromIntegral (12))
    In the expression:
      do { let fd = fdSocket sock;
           let sz = (fromIntegral (12));
           with sz $ \ ptr_cr -> alloca $ \ ptr_sz -> ... }
[ 20 of 125] Compiling Network.BSD      ( dist/build/cabal/cabal-tmp/Network/BSD.hs, dist/build/cabal/cabal-tmp/Network/BSD.o )

Network/BSD.hsc:115:1: Warning:
    Module `Prelude' does not export `catch'
[ 21 of 125] Compiling Text.Parsec.Pos  ( Text/Parsec/Pos.hs, dist/build/cabal/cabal-tmp/Text/Parsec/Pos.o )
[ 22 of 125] Compiling Text.Parsec.Error ( Text/Parsec/Error.hs, dist/build/cabal/cabal-tmp/Text/Parsec/Error.o )

Text/Parsec/Error.hs:186:20: Warning:
    This binding for `msgs' shadows the existing binding
      bound at Text/Parsec/Error.hs:165:77
[ 23 of 125] Compiling Text.ParserCombinators.Parsec.Error ( Text/ParserCombinators/Parsec/Error.hs, dist/build/cabal/cabal-tmp/Text/ParserCombinators/Parsec/Error.o )
[ 24 of 125] Compiling Text.ParserCombinators.Parsec.Pos ( Text/ParserCombinators/Parsec/Pos.hs, dist/build/cabal/cabal-tmp/Text/ParserCombinators/Parsec/Pos.o )
[ 25 of 125] Compiling Codec.Compression.Zlib.Stream ( dist/build/cabal/cabal-tmp/Codec/Compression/Zlib/Stream.hs, dist/build/cabal/cabal-tmp/Codec/Compression/Zlib/Stream.o )
[ 26 of 125] Compiling Codec.Compression.Zlib.Internal ( Codec/Compression/Zlib/Internal.hs, dist/build/cabal/cabal-tmp/Codec/Compression/Zlib/Internal.o )
[ 27 of 125] Compiling Codec.Compression.GZip ( Codec/Compression/GZip.hs, dist/build/cabal/cabal-tmp/Codec/Compression/GZip.o )
[ 28 of 125] Compiling Distribution.Client.GZipUtils ( Distribution/Client/GZipUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/GZipUtils.o )
[ 29 of 125] Compiling Distribution.Client.Tar ( Distribution/Client/Tar.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Tar.o )
[ 30 of 125] Compiling Data.Functor.Identity ( Data/Functor/Identity.hs, dist/build/cabal/cabal-tmp/Data/Functor/Identity.o )

Data/Functor/Identity.hs:28:1: Warning:
    The import of `Control.Monad' is redundant
      except perhaps to import instances from `Control.Monad'
    To import instances alone, use: import Control.Monad()
[ 31 of 125] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/cabal/cabal-tmp/Control/Monad/Identity.o )
[ 32 of 125] Compiling Control.Monad.Trans.Class ( Control/Monad/Trans/Class.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Class.o )
[ 33 of 125] Compiling Control.Monad.IO.Class ( Control/Monad/IO/Class.hs, dist/build/cabal/cabal-tmp/Control/Monad/IO/Class.o )

Control/Monad/IO/Class.hs:19:1: Warning:
    The import of `System.IO' is redundant
      except perhaps to import instances from `System.IO'
    To import instances alone, use: import System.IO()
[ 34 of 125] Compiling Control.Monad.Trans.Cont ( Control/Monad/Trans/Cont.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Cont.o )

Control/Monad/Trans/Cont.hs:36:1: Warning:
    The import of `Control.Monad' is redundant
      except perhaps to import instances from `Control.Monad'
    To import instances alone, use: import Control.Monad()
[ 35 of 125] Compiling Control.Monad.Trans.Error ( Control/Monad/Trans/Error.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Error.o )

Control/Monad/Trans/Error.hs:56:10: Warning:
    Orphan instance: instance MonadPlus IO

Control/Monad/Trans/Error.hs:120:10: Warning:
    Orphan instance: instance Error e => Alternative (Either e)

Control/Monad/Trans/Error.hs:125:10: Warning:
    Orphan instance: instance Error e => MonadPlus (Either e)
[ 36 of 125] Compiling Control.Monad.Trans.Identity ( Control/Monad/Trans/Identity.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Identity.o )
[ 37 of 125] Compiling Control.Monad.Trans.List ( Control/Monad/Trans/List.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/List.o )
[ 38 of 125] Compiling Control.Monad.Trans.Maybe ( Control/Monad/Trans/Maybe.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Maybe.o )
[ 39 of 125] Compiling Control.Monad.Trans.Reader ( Control/Monad/Trans/Reader.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Reader.o )
[ 40 of 125] Compiling Control.Monad.Trans.RWS.Lazy ( Control/Monad/Trans/RWS/Lazy.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/RWS/Lazy.o )
[ 41 of 125] Compiling Control.Monad.Trans.RWS.Strict ( Control/Monad/Trans/RWS/Strict.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/RWS/Strict.o )
[ 42 of 125] Compiling Control.Monad.Trans.State.Lazy ( Control/Monad/Trans/State/Lazy.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/State/Lazy.o )
[ 43 of 125] Compiling Control.Monad.Trans.State.Strict ( Control/Monad/Trans/State/Strict.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/State/Strict.o )
[ 44 of 125] Compiling Control.Monad.Trans.Writer.Lazy ( Control/Monad/Trans/Writer/Lazy.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Writer/Lazy.o )

Control/Monad/Trans/Writer/Lazy.hs:152:12: Warning:
    This binding for `a' shadows the existing binding
      bound at Control/Monad/Trans/Writer/Lazy.hs:151:25
[ 45 of 125] Compiling Control.Monad.Trans.Writer.Strict ( Control/Monad/Trans/Writer/Strict.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans/Writer/Strict.o )

Control/Monad/Trans/Writer/Strict.hs:120:12: Warning:
    This binding for `a' shadows the existing binding
      bound at Control/Monad/Trans/Writer/Strict.hs:119:25
[ 46 of 125] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/cabal/cabal-tmp/Control/Monad/Cont/Class.o )

Control/Monad/Cont/Class.hs:69:1: Warning:
    The import of `Control.Monad' is redundant
      except perhaps to import instances from `Control.Monad'
    To import instances alone, use: import Control.Monad()
[ 47 of 125] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/cabal/cabal-tmp/Control/Monad/Error/Class.o )
[ 48 of 125] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/cabal/cabal-tmp/Control/Monad/Reader/Class.o )

Control/Monad/Reader/Class.hs:60:1: Warning:
    The import of `Control.Monad' is redundant
      except perhaps to import instances from `Control.Monad'
    To import instances alone, use: import Control.Monad()
[ 49 of 125] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/cabal/cabal-tmp/Control/Monad/State/Class.o )

Control/Monad/State/Class.hs:44:1: Warning:
    The import of `Control.Monad' is redundant
      except perhaps to import instances from `Control.Monad'
    To import instances alone, use: import Control.Monad()
[ 50 of 125] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/cabal/cabal-tmp/Control/Monad/Trans.o )
[ 51 of 125] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/cabal/cabal-tmp/Control/Monad/Error.o )
[ 52 of 125] Compiling Network.Stream   ( Network/Stream.hs, dist/build/cabal/cabal-tmp/Network/Stream.o )
[ 53 of 125] Compiling Network.HTTP.Headers ( Network/HTTP/Headers.hs, dist/build/cabal/cabal-tmp/Network/HTTP/Headers.o )
[ 54 of 125] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/cabal/cabal-tmp/Control/Monad/Reader.o )
[ 55 of 125] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/cabal/cabal-tmp/Control/Monad/State/Lazy.o )
[ 56 of 125] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/cabal/cabal-tmp/Control/Monad/State.o )
[ 57 of 125] Compiling Text.Parsec.Prim ( Text/Parsec/Prim.hs, dist/build/cabal/cabal-tmp/Text/Parsec/Prim.o )

Text/Parsec/Prim.hs:84:14: Warning:
    This binding for `state' shadows the existing binding
      imported from `Control.Monad.State.Class' at Text/Parsec/Prim.hs:76:1-32
      (and originally defined at Control/Monad/State/Class.hs:60:5-9)

Text/Parsec/Prim.hs:224:16: Warning:
    This binding for `s' shadows the existing binding
      bound at Text/Parsec/Prim.hs:221:16

Text/Parsec/Prim.hs:232:23: Warning:
    This binding for `x' shadows the existing binding
      bound at Text/Parsec/Prim.hs:224:14

Text/Parsec/Prim.hs:232:25: Warning:
    This binding for `s' shadows the existing binding
      bound at Text/Parsec/Prim.hs:224:16

Text/Parsec/Prim.hs:241:16: Warning:
    This binding for `s' shadows the existing binding
      bound at Text/Parsec/Prim.hs:221:16

Text/Parsec/Prim.hs:245:22: Warning:
    This binding for `x' shadows the existing binding
      bound at Text/Parsec/Prim.hs:241:14

Text/Parsec/Prim.hs:245:24: Warning:
    This binding for `s' shadows the existing binding
      bound at Text/Parsec/Prim.hs:241:16

Text/Parsec/Prim.hs:261:14: Warning:
    This binding for `state' shadows the existing binding
      imported from `Control.Monad.State.Class' at Text/Parsec/Prim.hs:76:1-32
      (and originally defined at Control/Monad/State/Class.hs:60:5-9)

Text/Parsec/Prim.hs:339:19: Warning:
    This binding for `error' shadows the existing binding
      imported from `Prelude' at Text/Parsec/Prim.hs:18:8-23
      (and originally defined in `GHC.Err')

Text/Parsec/Prim.hs:349:29: Warning:
    This binding for `msgs' shadows the existing binding
      bound at Text/Parsec/Prim.hs:337:10

Text/Parsec/Prim.hs:376:47: Warning: Defined but not used: `eok'

Text/Parsec/Prim.hs:445:27: Warning:
    This binding for `state' shadows the existing binding
      imported from `Control.Monad.State.Class' at Text/Parsec/Prim.hs:76:1-32
      (and originally defined at Control/Monad/State/Class.hs:60:5-9)

Text/Parsec/Prim.hs:447:27: Warning:
    A do-notation statement discarded a result of type State s u.
    Suppress this warning by saying "_ <- setParserState state",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Prim.hs:451:23: Warning: Defined but not used: `cok'

Text/Parsec/Prim.hs:515:43: Warning: Defined but not used: `cerr'

Text/Parsec/Prim.hs:515:48: Warning: Defined but not used: `eok'

Text/Parsec/Prim.hs:527:43: Warning: Defined but not used: `cerr'

Text/Parsec/Prim.hs:527:48: Warning: Defined but not used: `eok'

Text/Parsec/Prim.hs:540:1: Warning:
    Top-level binding with no type signature:
      unexpectError :: String -> SourcePos -> ParseError

Text/Parsec/Prim.hs:563:8: Warning:
    A do-notation statement discarded a result of type [a].
    Suppress this warning by saying "_ <- manyAccum
                                            (\ _ _ -> ghc-prim:GHC.Types.[]) p",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Prim.hs:570:31: Warning: Defined but not used: `eerr'

Text/Parsec/Prim.hs:571:22: Warning: Defined but not used: `err'

Text/Parsec/Prim.hs:579:1: Warning:
    Top-level binding with no type signature: manyErr :: forall t. t

Text/Parsec/Prim.hs:661:18: Warning:
    This binding for `state' shadows the existing binding
      imported from `Control.Monad.State.Class' at Text/Parsec/Prim.hs:76:1-32
      (and originally defined at Control/Monad/State/Class.hs:60:5-9)

Text/Parsec/Prim.hs:667:15: Warning:
    This binding for `state' shadows the existing binding
      imported from `Control.Monad.State.Class' at Text/Parsec/Prim.hs:76:1-32
      (and originally defined at Control/Monad/State/Class.hs:60:5-9)

Text/Parsec/Prim.hs:674:10: Warning:
    A do-notation statement discarded a result of type State s u.
    Suppress this warning by saying "_ <- updateParserState
                                            (\ (State input _ user)
                                               -> (Text.Parsec.Prim.$WState) input pos user)",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Prim.hs:683:10: Warning:
    A do-notation statement discarded a result of type State s u.
    Suppress this warning by saying "_ <- updateParserState
                                            (\ (State _ pos user)
                                               -> (Text.Parsec.Prim.$WState) input pos user)",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Prim.hs:714:17: Warning:
    A do-notation statement discarded a result of type State s u.
    Suppress this warning by saying "_ <- ($)
                                            updateParserState \ s -> s {stateUser = u}",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Prim.hs:727:20: Warning:
    A do-notation statement discarded a result of type State s u.
    Suppress this warning by saying "_ <- ($)
                                            updateParserState
                                            \ s -> s {stateUser = f (stateUser s)}",
    or by using the flag -fno-warn-unused-do-bind
[ 58 of 125] Compiling Text.Parsec.String ( Text/Parsec/String.hs, dist/build/cabal/cabal-tmp/Text/Parsec/String.o )
[ 59 of 125] Compiling Text.Parsec.Char ( Text/Parsec/Char.hs, dist/build/cabal/cabal-tmp/Text/Parsec/Char.o )
[ 60 of 125] Compiling Text.ParserCombinators.Parsec.Char ( Text/ParserCombinators/Parsec/Char.hs, dist/build/cabal/cabal-tmp/Text/ParserCombinators/Parsec/Char.o )
[ 61 of 125] Compiling Text.Parsec.Combinator ( Text/Parsec/Combinator.hs, dist/build/cabal/cabal-tmp/Text/Parsec/Combinator.o )

Text/Parsec/Combinator.hs:65:27: Warning:
    A do-notation statement discarded a result of type a.
    Suppress this warning by saying "_ <- p",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Combinator.hs:75:27: Warning:
    A do-notation statement discarded a result of type open.
    Suppress this warning by saying "_ <- open",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Combinator.hs:75:41: Warning:
    A do-notation statement discarded a result of type close.
    Suppress this warning by saying "_ <- close",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Combinator.hs:81:27: Warning:
    A do-notation statement discarded a result of type a.
    Suppress this warning by saying "_ <- p",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Combinator.hs:129:31: Warning:
    A do-notation statement discarded a result of type sep.
    Suppress this warning by saying "_ <- sep",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Combinator.hs:150:42: Warning:
    A do-notation statement discarded a result of type sep.
    Suppress this warning by saying "_ <- sep",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Combinator.hs:158:41: Warning:
    A do-notation statement discarded a result of type sep.
    Suppress this warning by saying "_ <- sep",
    or by using the flag -fno-warn-unused-do-bind

Text/Parsec/Combinator.hs:275:35: Warning:
    A do-notation statement discarded a result of type end.
    Suppress this warning by saying "_ <- end",
    or by using the flag -fno-warn-unused-do-bind
[ 62 of 125] Compiling Text.ParserCombinators.Parsec.Combinator ( Text/ParserCombinators/Parsec/Combinator.hs, dist/build/cabal/cabal-tmp/Text/ParserCombinators/Parsec/Combinator.o )
[ 63 of 125] Compiling Text.ParserCombinators.Parsec.Prim ( Text/ParserCombinators/Parsec/Prim.hs, dist/build/cabal/cabal-tmp/Text/ParserCombinators/Parsec/Prim.o )
[ 64 of 125] Compiling Text.ParserCombinators.Parsec ( Text/ParserCombinators/Parsec.hs, dist/build/cabal/cabal-tmp/Text/ParserCombinators/Parsec.o )
[ 65 of 125] Compiling Network.URI      ( Network/URI.hs, dist/build/cabal/cabal-tmp/Network/URI.o )

Network/URI.hs:224:1: Warning:
    Defined but not used: `testDefaultUserInfoMap'

Network/URI.hs:308:1: Warning:
    Defined but not used: `testURIReference'

Network/URI.hs:370:1: Warning: Defined but not used: `genDelims'

Network/URI.hs:816:1: Warning: Defined but not used: `alphaNumChar'

Network/URI.hs:1202:1: Warning: Defined but not used: `traceShow'

Network/URI.hs:1205:1: Warning: Defined but not used: `traceVal'
[ 66 of 125] Compiling Network.HTTP.Cookie ( Network/HTTP/Cookie.hs, dist/build/cabal/cabal-tmp/Network/HTTP/Cookie.o )
[ 67 of 125] Compiling System.Random    ( System/Random.hs, dist/build/cabal/cabal-tmp/System/Random.o )
[ 68 of 125] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, dist/build/cabal/cabal-tmp/Distribution/Compat/Exception.o )
[ 69 of 125] Compiling Distribution.Client.Types ( Distribution/Client/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Types.o )
[ 70 of 125] Compiling Distribution.Client.Init.Heuristics ( Distribution/Client/Init/Heuristics.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init/Heuristics.o )
[ 71 of 125] Compiling Distribution.Client.InstallPlan ( Distribution/Client/InstallPlan.hs, dist/build/cabal/cabal-tmp/Distribution/Client/InstallPlan.o )
[ 72 of 125] Compiling Distribution.Client.Dependency.Types ( Distribution/Client/Dependency/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Types.o )
[ 73 of 125] Compiling Distribution.Client.Dependency.Modular.Flag ( Distribution/Client/Dependency/Modular/Flag.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Flag.o )
[ 74 of 125] Compiling Distribution.Client.Dependency.Modular.Dependency ( Distribution/Client/Dependency/Modular/Dependency.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Dependency.o )
[ 75 of 125] Compiling Distribution.Client.Dependency.Modular.Tree ( Distribution/Client/Dependency/Modular/Tree.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Tree.o )
[ 76 of 125] Compiling Distribution.Client.Dependency.Modular.Index ( Distribution/Client/Dependency/Modular/Index.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Index.o )
[ 77 of 125] Compiling Distribution.Client.Dependency.Modular.IndexConversion ( Distribution/Client/Dependency/Modular/IndexConversion.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/IndexConversion.o )
[ 78 of 125] Compiling Distribution.Client.Dependency.Modular.Builder ( Distribution/Client/Dependency/Modular/Builder.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Builder.o )
[ 79 of 125] Compiling Distribution.Client.Dependency.Modular.Message ( Distribution/Client/Dependency/Modular/Message.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Message.o )
[ 80 of 125] Compiling Distribution.Client.Dependency.Modular.Log ( Distribution/Client/Dependency/Modular/Log.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Log.o )
[ 81 of 125] Compiling Distribution.Client.Dependency.Modular.Preference ( Distribution/Client/Dependency/Modular/Preference.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Preference.o )
[ 82 of 125] Compiling Distribution.Client.Dependency.Modular.Configured ( Distribution/Client/Dependency/Modular/Configured.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Configured.o )
[ 83 of 125] Compiling Distribution.Client.Dependency.Modular.Assignment ( Distribution/Client/Dependency/Modular/Assignment.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Assignment.o )
[ 84 of 125] Compiling Distribution.Client.Dependency.Modular.Explore ( Distribution/Client/Dependency/Modular/Explore.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Explore.o )
[ 85 of 125] Compiling Distribution.Client.Dependency.Modular.Validate ( Distribution/Client/Dependency/Modular/Validate.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Validate.o )
[ 86 of 125] Compiling Distribution.Client.Dependency.Modular.Solver ( Distribution/Client/Dependency/Modular/Solver.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Solver.o )
[ 87 of 125] Compiling Distribution.Client.Dependency.Modular.ConfiguredConversion ( Distribution/Client/Dependency/Modular/ConfiguredConversion.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/ConfiguredConversion.o )
[ 88 of 125] Compiling Distribution.Client.Dependency.Modular ( Distribution/Client/Dependency/Modular.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular.o )
[ 89 of 125] Compiling Distribution.Client.Dependency.TopDown.Types ( Distribution/Client/Dependency/TopDown/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/TopDown/Types.o )
[ 90 of 125] Compiling Distribution.Client.Dependency.TopDown.Constraints ( Distribution/Client/Dependency/TopDown/Constraints.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/TopDown/Constraints.o )
[ 91 of 125] Compiling Distribution.Client.IndexUtils ( Distribution/Client/IndexUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/IndexUtils.o )
[ 92 of 125] Compiling Distribution.Client.Dependency.TopDown ( Distribution/Client/Dependency/TopDown.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/TopDown.o )
[ 93 of 125] Compiling Distribution.Client.World ( Distribution/Client/World.hs, dist/build/cabal/cabal-tmp/Distribution/Client/World.o )
[ 94 of 125] Compiling Paths_cabal_install_bundle ( dist/build/autogen/Paths_cabal_install_bundle.hs, dist/build/cabal/cabal-tmp/Paths_cabal_install_bundle.o )
[ 95 of 125] Compiling Network.HTTP.Base ( Network/HTTP/Base.hs, dist/build/cabal/cabal-tmp/Network/HTTP/Base.o )
[ 96 of 125] Compiling Network.TCP      ( Network/TCP.hs, dist/build/cabal/cabal-tmp/Network/TCP.o )
[ 97 of 125] Compiling Network.StreamDebugger ( Network/StreamDebugger.hs, dist/build/cabal/cabal-tmp/Network/StreamDebugger.o )
[ 98 of 125] Compiling Network.HTTP.Auth ( Network/HTTP/Auth.hs, dist/build/cabal/cabal-tmp/Network/HTTP/Auth.o )
[ 99 of 125] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs, dist/build/cabal/cabal-tmp/Network/HTTP/Proxy.o )

Network/HTTP/Proxy.hs:24:1: Warning:
    The import of `Network.HTTP.Base' is redundant
      except perhaps to import instances from `Network.HTTP.Base'
    To import instances alone, use: import Network.HTTP.Base()
[100 of 125] Compiling Network.HTTP.HandleStream ( Network/HTTP/HandleStream.hs, dist/build/cabal/cabal-tmp/Network/HTTP/HandleStream.o )
[101 of 125] Compiling Network.HTTP     ( Network/HTTP.hs, dist/build/cabal/cabal-tmp/Network/HTTP.o )
[102 of 125] Compiling Network.Browser  ( Network/Browser.hs, dist/build/cabal/cabal-tmp/Network/Browser.o )
[103 of 125] Compiling Distribution.Client.HttpUtils ( Distribution/Client/HttpUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/HttpUtils.o )
[104 of 125] Compiling Distribution.Client.FetchUtils ( Distribution/Client/FetchUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/FetchUtils.o )
[105 of 125] Compiling Distribution.Client.BuildReports.Anonymous ( Distribution/Client/BuildReports/Anonymous.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Anonymous.o )
[106 of 125] Compiling Distribution.Client.BuildReports.Upload ( Distribution/Client/BuildReports/Upload.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Upload.o )
[107 of 125] Compiling Distribution.Client.BuildReports.Storage ( Distribution/Client/BuildReports/Storage.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Storage.o )
[108 of 125] Compiling Distribution.Client.Win32SelfUpgrade ( Distribution/Client/Win32SelfUpgrade.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Win32SelfUpgrade.o )
[109 of 125] Compiling Distribution.Client.Init ( Distribution/Client/Init.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init.o )
[110 of 125] Compiling Distribution.Client.Check ( Distribution/Client/Check.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Check.o )
[111 of 125] Compiling Distribution.Client.Update ( Distribution/Client/Update.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Update.o )
[112 of 125] Compiling Distribution.Client.Targets ( Distribution/Client/Targets.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Targets.o )
[113 of 125] Compiling Distribution.Client.Dependency ( Distribution/Client/Dependency.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency.o )
[114 of 125] Compiling Distribution.Client.Setup ( Distribution/Client/Setup.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Setup.o )
[115 of 125] Compiling Distribution.Client.Config ( Distribution/Client/Config.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Config.o )
[116 of 125] Compiling Distribution.Client.SetupWrapper ( Distribution/Client/SetupWrapper.hs, dist/build/cabal/cabal-tmp/Distribution/Client/SetupWrapper.o )

Distribution/Client/SetupWrapper.hs:341:13: Warning:
    In the use of `ghcVerbosityOptions'
    (imported from Distribution.Simple.GHC):
    Deprecated: "Use the GhcOptions record instead"
[117 of 125] Compiling Distribution.Client.Upload ( Distribution/Client/Upload.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Upload.o )
[118 of 125] Compiling Distribution.Client.List ( Distribution/Client/List.hs, dist/build/cabal/cabal-tmp/Distribution/Client/List.o )
[119 of 125] Compiling Distribution.Client.Configure ( Distribution/Client/Configure.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Configure.o )
[120 of 125] Compiling Distribution.Client.Fetch ( Distribution/Client/Fetch.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Fetch.o )
[121 of 125] Compiling Distribution.Client.SrcDist ( Distribution/Client/SrcDist.hs, dist/build/cabal/cabal-tmp/Distribution/Client/SrcDist.o )
[122 of 125] Compiling Distribution.Client.Unpack ( Distribution/Client/Unpack.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Unpack.o )
[123 of 125] Compiling Distribution.Client.InstallSymlink ( Distribution/Client/InstallSymlink.hs, dist/build/cabal/cabal-tmp/Distribution/Client/InstallSymlink.o )
[124 of 125] Compiling Distribution.Client.Install ( Distribution/Client/Install.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Install.o )
[125 of 125] Compiling Main             ( Main.hs, dist/build/cabal/cabal-tmp/Main.o )
Linking dist/build/cabal/cabal ...
Warning: No documentation was generated as this package does not contain a
library. Perhaps you want to use the --executables, --tests or --benchmarks
flags.
Installing executable(s) in /srv/hackage/var/build/tmp-install/bin
Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the
system search path.
Installed cabal-install-bundle-0.16.0.2.1