Build #3 for codecov-haskell-0.5.0

[all reports]

Package codecov-haskell-0.5.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2017-06-17 14:40:33.298410846 UTC
Compiler ghc-8.0.2
OS linux
Arch x86_64
Dependencies aeson-, base-, bytestring-, cmdargs-0.10.17, containers-, curl-1.3.8, hpc-, retry-, safe-0.3.14, split-, aeson-, base-, bytestring-, cmdargs-0.10.17, containers-, curl-1.3.8, hpc-, retry-, safe-0.3.14, split-, async-, base-, process-, regex-posix-0.95.2, split-
Flags none

Build log

[view raw]

Resolving dependencies...
Configuring base-compat-0.9.3...
Configuring curl-1.3.8...
Building base-compat-0.9.3...
Building curl-1.3.8...
Configuring cmdargs-0.10.17...
Installed base-compat-0.9.3
Building cmdargs-0.10.17...
Installed curl-1.3.8
Configuring data-default-class-
Building data-default-class-
Configuring dlist-
Installed data-default-class-
Building dlist-
Configuring integer-logarithms-1.0.1...
Installed dlist-
Building integer-logarithms-1.0.1...
Configuring primitive-
Installed integer-logarithms-1.0.1
Building primitive-
Configuring mtl-2.2.1...
Installed primitive-
Configuring safe-0.3.14...
Installed cmdargs-0.10.17
Building mtl-2.2.1...
Building safe-0.3.14...
Configuring random-1.1...
Installed safe-0.3.14
Building random-1.1...
Configuring stm-
Installed mtl-2.2.1
Building stm-
Configuring split-
Installed random-1.1
Configuring text-
Installed stm-
Building split-
Building text-
Configuring time-locale-compat-
Installed split-
Building time-locale-compat-
Configuring transformers-compat-
Installed time-locale-compat-
Building transformers-compat-
Installed transformers-compat-
Configuring regex-base-0.93.2...
Building regex-base-0.93.2...
Configuring vector-
Installed regex-base-0.93.2
Building vector-
Configuring async-
Installed text-
Building async-
Configuring exceptions-0.8.3...
Installed async-
Building exceptions-0.8.3...
Configuring tagged-0.8.5...
Installed exceptions-0.8.3
Building tagged-0.8.5...
Installed tagged-0.8.5
Configuring hashable-
Building hashable-
Configuring regex-posix-0.95.2...
Installed hashable-
Building regex-posix-0.95.2...
Configuring retry-
Installed vector-
Building retry-
Installed regex-posix-0.95.2
Configuring unordered-containers-
Building unordered-containers-
Configuring uuid-types-1.0.3...
Installed retry-
Building uuid-types-1.0.3...
Configuring scientific-
Installed uuid-types-1.0.3
Building scientific-
Installed unordered-containers-
Installed scientific-
Configuring attoparsec-
Building attoparsec-
Installed attoparsec-
Configuring aeson-
Building aeson-
Installed aeson-
Configuring codecov-haskell-0.5.0...
Building codecov-haskell-0.5.0...
Failed to install codecov-haskell-0.5.0
Build log ( /home/builder/.cabal/logs/codecov-haskell-0.5.0.log ):
cabal: Entering directory '/tmp/cabal-tmp-25666/codecov-haskell-0.5.0'
Configuring codecov-haskell-0.5.0...
Building codecov-haskell-0.5.0...
Preprocessing library codecov-haskell-0.5.0...
[1 of 9] Compiling Trace.Hpc.Codecov.Util ( src/Trace/Hpc/Codecov/Util.hs, dist/build/Trace/Hpc/Codecov/Util.o )
[2 of 9] Compiling Trace.Hpc.Codecov.Types ( src/Trace/Hpc/Codecov/Types.hs, dist/build/Trace/Hpc/Codecov/Types.o )
[3 of 9] Compiling Trace.Hpc.Codecov.Lix ( src/Trace/Hpc/Codecov/Lix.hs, dist/build/Trace/Hpc/Codecov/Lix.o )
[4 of 9] Compiling Trace.Hpc.Codecov.Curl ( src/Trace/Hpc/Codecov/Curl.hs, dist/build/Trace/Hpc/Codecov/Curl.o )

src/Trace/Hpc/Codecov/Curl.hs:52:56: error:
    • Variable not in scope:
        (<>) :: RetryPolicyM m1 -> RetryPolicyM m0 -> RetryPolicyM m
    • Perhaps you meant one of these:
        ‘<$>’ (imported from Control.Applicative),
        ‘*>’ (imported from Control.Applicative),
        ‘<$’ (imported from Control.Applicative)

src/Trace/Hpc/Codecov/Curl.hs:55:20: error:
    • Couldn't match type ‘IO (Maybe a)’
                     with ‘RetryStatus -> IO (Maybe a)’
      Expected type: IO (Maybe a) -> IO (Maybe a)
        Actual type: (RetryStatus -> IO (Maybe a)) -> IO (Maybe a)
    • In the expression: retrying expRetryPolicy isNothingM
      In an equation for ‘performWithRetry’:
            = retrying expRetryPolicy isNothingM
                isNothingM _ = return . isNothing
    • Relevant bindings include
        performWithRetry :: IO (Maybe a) -> IO (Maybe a)
          (bound at src/Trace/Hpc/Codecov/Curl.hs:55:1)
cabal: Leaving directory '/tmp/cabal-tmp-25666/codecov-haskell-0.5.0'
cabal: Error: some packages failed to install:
codecov-haskell-0.5.0 failed during the building phase. The exception was:
ExitFailure 1