Build #2 for nice-html-0.4.0

[all reports]

Package nice-html-0.4.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2018-01-13 22:39:50.18011906 UTC
Compiler ghc-8.2.2
OS linux
Arch x86_64
Dependencies base-4.10.1.0, bifunctors-5.5, blaze-markup-0.8.2.0, bytestring-0.10.8.2, containers-0.5.10.2, data-default-class-0.1.2.0, deepseq-1.4.3.0, free-4.12.4, lens-4.15.4, recursion-schemes-5.0.2, template-haskell-2.12.0.0, text-1.2.2.2, transformers-0.5.2.0, vector-0.12.0.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring blaze-builder-0.4.0.2...
Configuring base-orphans-0.6...
Building blaze-builder-0.4.0.2...
Building base-orphans-0.6...
Installed base-orphans-0.6
Configuring cabal-doctest-1.0.4...
Building cabal-doctest-1.0.4...
Installed blaze-builder-0.4.0.2
Configuring data-default-class-0.1.2.0...
Building data-default-class-0.1.2.0...
Installed cabal-doctest-1.0.4
Configuring fail-4.9.0.0...
Building fail-4.9.0.0...
Installed data-default-class-0.1.2.0
Configuring prelude-extras-0.4.0.3...
Installed fail-4.9.0.0
Configuring reflection-2.1.2...
Building prelude-extras-0.4.0.3...
Building reflection-2.1.2...
Installed prelude-extras-0.4.0.3
Configuring semigroups-0.18.3...
Building semigroups-0.18.3...
Installed reflection-2.1.2
Configuring th-abstraction-0.2.6.0...
Installed semigroups-0.18.3
Configuring transformers-compat-0.5.1.4...
Building th-abstraction-0.2.6.0...
Building transformers-compat-0.5.1.4...
Installed transformers-compat-0.5.1.4
Configuring void-0.7.2...
Building void-0.7.2...
Installed void-0.7.2
Configuring blaze-markup-0.8.2.0...
Installed th-abstraction-0.2.6.0
Configuring tagged-0.8.5...
Building blaze-markup-0.8.2.0...
Building tagged-0.8.5...
Installed blaze-markup-0.8.2.0
Configuring exceptions-0.8.3...
Installed tagged-0.8.5
Configuring contravariant-1.4...
Building exceptions-0.8.3...
Building contravariant-1.4...
Installed exceptions-0.8.3
Configuring distributive-0.5.3...
Installed contravariant-1.4
Building distributive-0.5.3...
Installed distributive-0.5.3
Configuring comonad-5.0.2...
Building comonad-5.0.2...
Installed comonad-5.0.2
Configuring bifunctors-5.5...
Building bifunctors-5.5...
Installed bifunctors-5.5
Configuring semigroupoids-5.2.1...
Configuring profunctors-5.2.1...
Building profunctors-5.2.1...
Building semigroupoids-5.2.1...
Installed profunctors-5.2.1
Installed semigroupoids-5.2.1
Configuring free-4.12.4...
Building free-4.12.4...
Installed free-4.12.4
Configuring recursion-schemes-5.0.2...
Configuring adjunctions-4.3...
Building recursion-schemes-5.0.2...
Building adjunctions-4.3...
Installed adjunctions-4.3
Configuring kan-extensions-5.0.2...
Installed recursion-schemes-5.0.2
Building kan-extensions-5.0.2...
Installed kan-extensions-5.0.2
Configuring lens-4.15.4...
Building lens-4.15.4...
Installed lens-4.15.4
Configuring nice-html-0.4.0...
Building nice-html-0.4.0...
Failed to install nice-html-0.4.0
Build log ( /home/builder/.cabal/logs/ghc-8.2.2/nice-html-0.4.0-F1r4uLlkXJY7jpuMDEDOVS.log ):
cabal: Entering directory '/tmp/cabal-tmp-3380/nice-html-0.4.0'
Configuring nice-html-0.4.0...
Preprocessing library for nice-html-0.4.0..
Building library for nice-html-0.4.0..
[1 of 6] Compiling Paths_nice_html  ( dist/build/autogen/Paths_nice_html.hs, dist/build/Paths_nice_html.o )
[2 of 6] Compiling Text.Html.Nice.Internal ( src/Text/Html/Nice/Internal.hs, dist/build/Text/Html/Nice/Internal.o )
[3 of 6] Compiling Text.Html.Nice.FreeMonad ( src/Text/Html/Nice/FreeMonad.hs, dist/build/Text/Html/Nice/FreeMonad.o )

src/Text/Html/Nice/FreeMonad.hs:155:3: error:
    • Couldn't match type ‘ghc-prim-0.5.1.1:GHC.Prim.Proxy# n2
                           -> Markup n3 ()’
                     with ‘Markup n ()’
      Expected type: Markup n a
        Actual type: ghc-prim-0.5.1.1:GHC.Prim.Proxy# n2 -> Markup n3 ()
    • The equation(s) for ‘fromLabel’ have one argument,
      but its type ‘Markup n a’ has none
      In the instance declaration for ‘IsLabel s (Markup n a)’
    • Relevant bindings include
        fromLabel :: Markup n a
          (bound at src/Text/Html/Nice/FreeMonad.hs:155:3)
    |
155 |   fromLabel p = node (fromString (symbolVal' p)) []
    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Text/Html/Nice/FreeMonad.hs:160:3: error:
    • Couldn't match type ‘ghc-prim-0.5.1.1:GHC.Prim.Proxy# n0
                           -> MakeNode n1 ()’
                     with ‘MakeNode n ()’
      Expected type: MakeNode n a
        Actual type: ghc-prim-0.5.1.1:GHC.Prim.Proxy# n0
                     -> MakeNode n1 ()
    • The equation(s) for ‘fromLabel’ have one argument,
      but its type ‘MakeNode n a’ has none
      In the instance declaration for ‘IsLabel s (MakeNode n a)’
    • Relevant bindings include
        fromLabel :: MakeNode n a
          (bound at src/Text/Html/Nice/FreeMonad.hs:160:3)
    |
160 |   fromLabel p = N (node (fromString (symbolVal' p)))
    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-3380/nice-html-0.4.0'
cabal: Error: some packages failed to install:
nice-html-0.4.0-F1r4uLlkXJY7jpuMDEDOVS failed during the building phase. The
exception was:
ExitFailure 1

Test log

No test log was submitted for this report.