Build #6 for uri-0.1

[all reports]

Package uri-0.1
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-12-30 20:25:19.334263 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies base-4.9.0.0, parsec-3.1.11, safe-0.3.10, utf8-string-1.0.1.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring mtl-2.2.1...
Configuring safe-0.3.10...
Building mtl-2.2.1...
Building safe-0.3.10...
Installed safe-0.3.10
Configuring text-1.2.2.1...
Building text-1.2.2.1...
Configuring utf8-string-1.0.1.1...
Installed mtl-2.2.1
Building utf8-string-1.0.1.1...
Installed utf8-string-1.0.1.1
Installed text-1.2.2.1
Configuring parsec-3.1.11...
Building parsec-3.1.11...
Installed parsec-3.1.11
Downloading uri-0.1...
Configuring uri-0.1...
Building uri-0.1...
Failed to install uri-0.1
Build log ( /home/builder/.cabal/logs/uri-0.1.log ):
cabal: Entering directory '/tmp/cabal-tmp-25551/uri-0.1'
Configuring uri-0.1...
Building uri-0.1...
Preprocessing library uri-0.1...
[1 of 1] Compiling Text.URI         ( Text/URI.hs, dist/build/Text/URI.o )

Text/URI.hs:246:13: error:
    • Ambiguous type variables ‘s0’, ‘m0’ arising from a use of ‘satisfy’
      prevents the constraint ‘(Text.Parsec.Prim.Stream
                                  s0 m0 Char)’ from being solved.
      Relevant bindings include
        reservedP :: Text.Parsec.Prim.ParsecT s0 u m0 Char
          (bound at Text/URI.hs:246:1)
      Probable fix: use a type annotation to specify what ‘s0’, ‘m0’ should be.
      These potential instances exist:
        instance [safe] Monad m => Text.Parsec.Prim.Stream [tok] m tok
          -- Defined in ‘Text.Parsec.Prim’
        ...plus four instances involving out-of-scope types
        (use -fprint-potential-instances to see them all)
    • In the expression: satisfy isReserved
      In an equation for ‘reservedP’: reservedP = satisfy isReserved

Text/URI.hs:248:13: error:
    • Ambiguous type variables ‘s1’, ‘m1’ arising from a use of ‘satisfy’
      prevents the constraint ‘(Text.Parsec.Prim.Stream
                                  s1 m1 Char)’ from being solved.
      Relevant bindings include
        genDelimP :: Text.Parsec.Prim.ParsecT s1 u m1 Char
          (bound at Text/URI.hs:248:1)
      Probable fix: use a type annotation to specify what ‘s1’, ‘m1’ should be.
      These potential instances exist:
        instance [safe] Monad m => Text.Parsec.Prim.Stream [tok] m tok
          -- Defined in ‘Text.Parsec.Prim’
        ...plus four instances involving out-of-scope types
        (use -fprint-potential-instances to see them all)
    • In the expression: satisfy isGenDelim
      In an equation for ‘genDelimP’: genDelimP = satisfy isGenDelim
cabal: Leaving directory '/tmp/cabal-tmp-25551/uri-0.1'
cabal: Error: some packages failed to install:
uri-0.1 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.