Build #2 for relational-query-0.8.0.1

[all reports]

Package relational-query-0.8.0.1
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-11-28 14:08:23.597301 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies array-0.5.1.1, base-4.9.0.0, bytestring-0.10.8.1, containers-0.5.7.1, dlist-0.8.0.2, names-th-0.2.0.2, persistable-record-0.4.1.0, sql-words-0.1.4.1, template-haskell-2.11.0.0, text-1.2.2.1, time-1.6.0.1, time-locale-compat-0.1.1.3, transformers-0.5.2.0
Flags none

Build log

[view raw]

Resolving dependencies...
Configuring dlist-0.8.0.2...
Configuring names-th-0.2.0.2...
Building dlist-0.8.0.2...
Building names-th-0.2.0.2...
Installed names-th-0.2.0.2
Configuring sql-words-0.1.4.1...
Building sql-words-0.1.4.1...
Configuring text-1.2.2.1...
Installed dlist-0.8.0.2
Building text-1.2.2.1...
Configuring th-data-compat-0.0.2.2...
Installed sql-words-0.1.4.1
Building th-data-compat-0.0.2.2...
Configuring time-locale-compat-0.1.1.3...
Installed th-data-compat-0.0.2.2
Building time-locale-compat-0.1.1.3...
Configuring persistable-record-0.4.1.0...
Installed time-locale-compat-0.1.1.3
Building persistable-record-0.4.1.0...
Installed persistable-record-0.4.1.0
Installed text-1.2.2.1
Configuring relational-query-0.8.0.1...
Building relational-query-0.8.0.1...
Failed to install relational-query-0.8.0.1
Build log ( /home/builder/.cabal/logs/relational-query-0.8.0.1.log ):
cabal: Entering directory '/tmp/cabal-tmp-18066/relational-query-0.8.0.1'
Configuring relational-query-0.8.0.1...
Building relational-query-0.8.0.1...
Preprocessing library relational-query-0.8.0.1...
[ 1 of 40] Compiling Database.Relational.Query.Scalar ( src/Database/Relational/Query/Scalar.hs, dist/build/Database/Relational/Query/Scalar.o )
[ 2 of 40] Compiling Database.Relational.Query.Internal.SQL ( src/Database/Relational/Query/Internal/SQL.hs, dist/build/Database/Relational/Query/Internal/SQL.o )
[ 3 of 40] Compiling Database.Relational.Query.Pure ( src/Database/Relational/Query/Pure.hs, dist/build/Database/Relational/Query/Pure.o )
[ 4 of 40] Compiling Database.Relational.Query.Pi.Unsafe ( src/Database/Relational/Query/Pi/Unsafe.hs, dist/build/Database/Relational/Query/Pi/Unsafe.o )
[ 5 of 40] Compiling Database.Relational.Query.Pi ( src/Database/Relational/Query/Pi.hs, dist/build/Database/Relational/Query/Pi.o )
[ 6 of 40] Compiling Database.Relational.Query.Context ( src/Database/Relational/Query/Context.hs, dist/build/Database/Relational/Query/Context.o )
[ 7 of 40] Compiling Database.Relational.Query.Constraint ( src/Database/Relational/Query/Constraint.hs, dist/build/Database/Relational/Query/Constraint.o )
[ 8 of 40] Compiling Database.Relational.Query.Component ( src/Database/Relational/Query/Component.hs, dist/build/Database/Relational/Query/Component.o )
[ 9 of 40] Compiling Database.Relational.Query.Monad.Trans.Config ( src/Database/Relational/Query/Monad/Trans/Config.hs, dist/build/Database/Relational/Query/Monad/Trans/Config.o )
[10 of 40] Compiling Database.Relational.Query.Table ( src/Database/Relational/Query/Table.hs, dist/build/Database/Relational/Query/Table.o )
[11 of 40] Compiling Database.Relational.Query.Internal.Sub ( src/Database/Relational/Query/Internal/Sub.hs, dist/build/Database/Relational/Query/Internal/Sub.o )
[12 of 40] Compiling Database.Relational.Query.Internal.Product ( src/Database/Relational/Query/Internal/Product.hs, dist/build/Database/Relational/Query/Internal/Product.o )
[13 of 40] Compiling Database.Relational.Query.Monad.Trans.JoinState ( src/Database/Relational/Query/Monad/Trans/JoinState.hs, dist/build/Database/Relational/Query/Monad/Trans/JoinState.o )
[14 of 40] Compiling Database.Relational.Query.Sub ( src/Database/Relational/Query/Sub.hs, dist/build/Database/Relational/Query/Sub.o )
[15 of 40] Compiling Database.Relational.Query.Monad.Trans.Qualify ( src/Database/Relational/Query/Monad/Trans/Qualify.hs, dist/build/Database/Relational/Query/Monad/Trans/Qualify.o )
[16 of 40] Compiling Database.Relational.Query.Monad.BaseType ( src/Database/Relational/Query/Monad/BaseType.hs, dist/build/Database/Relational/Query/Monad/BaseType.o )
[17 of 40] Compiling Database.Relational.Query.Projection ( src/Database/Relational/Query/Projection.hs, dist/build/Database/Relational/Query/Projection.o )
[18 of 40] Compiling Database.Relational.Query.Projectable ( src/Database/Relational/Query/Projectable.hs, dist/build/Database/Relational/Query/Projectable.o )
[19 of 40] Compiling Database.Relational.Query.Monad.Class ( src/Database/Relational/Query/Monad/Class.hs, dist/build/Database/Relational/Query/Monad/Class.o )
[20 of 40] Compiling Database.Relational.Query.Monad.Trans.Aggregating ( src/Database/Relational/Query/Monad/Trans/Aggregating.hs, dist/build/Database/Relational/Query/Monad/Trans/Aggregating.o )
[21 of 40] Compiling Database.Relational.Query.Monad.Trans.Assigning ( src/Database/Relational/Query/Monad/Trans/Assigning.hs, dist/build/Database/Relational/Query/Monad/Trans/Assigning.o )
[22 of 40] Compiling Database.Relational.Query.Monad.Register ( src/Database/Relational/Query/Monad/Register.hs, dist/build/Database/Relational/Query/Monad/Register.o )
[23 of 40] Compiling Database.Relational.Query.Monad.Trans.Ordering ( src/Database/Relational/Query/Monad/Trans/Ordering.hs, dist/build/Database/Relational/Query/Monad/Trans/Ordering.o )
[24 of 40] Compiling Database.Relational.Query.Monad.Trans.Restricting ( src/Database/Relational/Query/Monad/Trans/Restricting.hs, dist/build/Database/Relational/Query/Monad/Trans/Restricting.o )
[25 of 40] Compiling Database.Relational.Query.Monad.Restrict ( src/Database/Relational/Query/Monad/Restrict.hs, dist/build/Database/Relational/Query/Monad/Restrict.o )
[26 of 40] Compiling Database.Relational.Query.Monad.Assign ( src/Database/Relational/Query/Monad/Assign.hs, dist/build/Database/Relational/Query/Monad/Assign.o )
[27 of 40] Compiling Database.Relational.Query.Effect ( src/Database/Relational/Query/Effect.hs, dist/build/Database/Relational/Query/Effect.o )
[28 of 40] Compiling Database.Relational.Query.Monad.Trans.Join ( src/Database/Relational/Query/Monad/Trans/Join.hs, dist/build/Database/Relational/Query/Monad/Trans/Join.o )
[29 of 40] Compiling Database.Relational.Query.Monad.Type ( src/Database/Relational/Query/Monad/Type.hs, dist/build/Database/Relational/Query/Monad/Type.o )
[30 of 40] Compiling Database.Relational.Query.Monad.Aggregate ( src/Database/Relational/Query/Monad/Aggregate.hs, dist/build/Database/Relational/Query/Monad/Aggregate.o )
[31 of 40] Compiling Database.Relational.Query.Monad.Simple ( src/Database/Relational/Query/Monad/Simple.hs, dist/build/Database/Relational/Query/Monad/Simple.o )
[32 of 40] Compiling Database.Relational.Query.Monad.Unique ( src/Database/Relational/Query/Monad/Unique.hs, dist/build/Database/Relational/Query/Monad/Unique.o )
[33 of 40] Compiling Database.Relational.Query.ProjectableExtended ( src/Database/Relational/Query/ProjectableExtended.hs, dist/build/Database/Relational/Query/ProjectableExtended.o )
[34 of 40] Compiling Database.Relational.Query.SQL ( src/Database/Relational/Query/SQL.hs, dist/build/Database/Relational/Query/SQL.o )
[35 of 40] Compiling Database.Relational.Query.Relation ( src/Database/Relational/Query/Relation.hs, dist/build/Database/Relational/Query/Relation.o )
[36 of 40] Compiling Database.Relational.Query.Type ( src/Database/Relational/Query/Type.hs, dist/build/Database/Relational/Query/Type.o )
[37 of 40] Compiling Database.Relational.Query.Derives ( src/Database/Relational/Query/Derives.hs, dist/build/Database/Relational/Query/Derives.o )
[38 of 40] Compiling Database.Relational.Query ( src/Database/Relational/Query.hs, dist/build/Database/Relational/Query.o )
[39 of 40] Compiling Database.Relational.Query.Arrow ( src/Database/Relational/Query/Arrow.hs, dist/build/Database/Relational/Query/Arrow.o )
[40 of 40] Compiling Database.Relational.Query.TH ( src/Database/Relational/Query/TH.hs, dist/build/Database/Relational/Query/TH.o )

src/Database/Relational/Query/TH.hs:487:5: error:
    • The constructor ‘VarI’ should have 3 arguments, but has been given 4
    • In the pattern: VarI _ (AppT (AppT (ConT prn) p) r) _ _
      In a case alternative:
          VarI _ (AppT (AppT (ConT prn) p) r) _ _
            | prn == ''Relation -> return (p, r)
      In a stmt of a 'do' block:
        case relInfo of {
          VarI _ (AppT (AppT (ConT prn) p) r) _ _
            | prn == ''Relation -> return (p, r)
          _ -> fail
               $ "expandRelation: Variable must have Relation type: "
                 ++ show relVar }
cabal: Leaving directory '/tmp/cabal-tmp-18066/relational-query-0.8.0.1'
cabal: Error: some packages failed to install:
relational-query-0.8.0.1 failed during the building phase. The exception was:
ExitFailure 1