Build #1 for relational-schemas-0.1.8.1
| Package | relational-schemas-0.1.8.1 |
|---|
| Install | DependencyFailed relational-schemas-0.1.8.1 |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2023-12-02 16:22:44.68198214 UTC |
|---|---|
| Compiler | ghc-9.2.4 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | base-4.16.3.0, bytestring-0.11.3.1, containers-0.6.5.1, relational-query-0.12.3.0, sql-words-0.1.6.5, template-haskell-2.18.0.0, time-1.11.1.1 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Starting sql-words-0.1.6.5
Starting dlist-1.0
Starting th-bang-compat-0.0.1.0
Starting th-constraint-compat-0.0.1.0
Starting th-data-compat-0.1.3.0
Starting time-locale-compat-0.1.1.5
Starting names-th-0.3.0.1
Starting th-reify-compat-0.0.1.5
Building sql-words-0.1.6.5
Building dlist-1.0
Building th-bang-compat-0.0.1.0
Building names-th-0.3.0.1
Building th-constraint-compat-0.0.1.0
Building th-reify-compat-0.0.1.5
Building th-data-compat-0.1.3.0
Building time-locale-compat-0.1.1.5
Completed time-locale-compat-0.1.1.5
Completed sql-words-0.1.6.5
Completed th-bang-compat-0.0.1.0
Completed th-data-compat-0.1.3.0
Starting product-isomorphic-0.0.3.4
Completed th-reify-compat-0.0.1.5
Completed th-constraint-compat-0.0.1.0
Completed names-th-0.3.0.1
Building product-isomorphic-0.0.3.4
Completed dlist-1.0
Completed product-isomorphic-0.0.3.4
Starting persistable-record-0.6.0.6
Building persistable-record-0.6.0.6
Completed persistable-record-0.6.0.6
Starting relational-query-0.12.3.0
Building relational-query-0.12.3.0
Failed to install relational-query-0.12.3.0
Build log ( /home/builder/.cabal/logs/ghc-9.2.4/relational-query-0.12.3.0-DHIXumLI7vt44kV3I3A4AN.log ):
cabal: Entering directory '/tmp/cabal-tmp-419545/relational-query-0.12.3.0'
Configuring relational-query-0.12.3.0...
Preprocessing library for relational-query-0.12.3.0..
Building library for relational-query-0.12.3.0..
[ 1 of 60] Compiling Database.Relational.Internal.Config ( src/Database/Relational/Internal/Config.hs, dist/build/Database/Relational/Internal/Config.o, dist/build/Database/Relational/Internal/Config.dyn_o )
[ 2 of 60] Compiling Database.Relational.Config ( src/Database/Relational/Config.hs, dist/build/Database/Relational/Config.o, dist/build/Database/Relational/Config.dyn_o )
[ 3 of 60] Compiling Database.Relational.Internal.ContextType ( src/Database/Relational/Internal/ContextType.hs, dist/build/Database/Relational/Internal/ContextType.o, dist/build/Database/Relational/Internal/ContextType.dyn_o )
[ 4 of 60] Compiling Database.Relational.Context ( src/Database/Relational/Context.hs, dist/build/Database/Relational/Context.o, dist/build/Database/Relational/Context.dyn_o )
[ 5 of 60] Compiling Database.Relational.Internal.String ( src/Database/Relational/Internal/String.hs, dist/build/Database/Relational/Internal/String.o, dist/build/Database/Relational/Internal/String.dyn_o )
[ 6 of 60] Compiling Database.Relational.Internal.Literal ( src/Database/Relational/Internal/Literal.hs, dist/build/Database/Relational/Internal/Literal.o, dist/build/Database/Relational/Internal/Literal.dyn_o )
src/Database/Relational/Internal/Literal.hs:17:1: warning: [-Wunused-imports]
The import of Data.Monoid is redundant
except perhaps to import instances from Data.Monoid
To import instances alone, use: import Data.Monoid()
|
17 | import Data.Monoid ((<>))
| ^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 60] Compiling Database.Relational.Internal.UntypedTable ( src/Database/Relational/Internal/UntypedTable.hs, dist/build/Database/Relational/Internal/UntypedTable.o, dist/build/Database/Relational/Internal/UntypedTable.dyn_o )
[ 8 of 60] Compiling Database.Relational.Monad.Trans.Config ( src/Database/Relational/Monad/Trans/Config.hs, dist/build/Database/Relational/Monad/Trans/Config.o, dist/build/Database/Relational/Monad/Trans/Config.dyn_o )
src/Database/Relational/Monad/Trans/Config.hs:21:1: warning: [-Wunused-imports]
The import of Control.Applicative is redundant
except perhaps to import instances from Control.Applicative
To import instances alone, use: import Control.Applicative()
|
21 | import Control.Applicative (Applicative)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 9 of 60] Compiling Database.Relational.Pi.Unsafe ( src/Database/Relational/Pi/Unsafe.hs, dist/build/Database/Relational/Pi/Unsafe.o, dist/build/Database/Relational/Pi/Unsafe.dyn_o )
[10 of 60] Compiling Database.Relational.Pi ( src/Database/Relational/Pi.hs, dist/build/Database/Relational/Pi.o, dist/build/Database/Relational/Pi.dyn_o )
[11 of 60] Compiling Database.Relational.Constraint ( src/Database/Relational/Constraint.hs, dist/build/Database/Relational/Constraint.o, dist/build/Database/Relational/Constraint.dyn_o )
[12 of 60] Compiling Database.Relational.ProjectableClass ( src/Database/Relational/ProjectableClass.hs, dist/build/Database/Relational/ProjectableClass.o, dist/build/Database/Relational/ProjectableClass.dyn_o )
src/Database/Relational/ProjectableClass.hs:27:1: warning: [-Wunused-imports]
The import of Data.Monoid is redundant
except perhaps to import instances from Data.Monoid
To import instances alone, use: import Data.Monoid()
|
27 | import Data.Monoid (mempty, (<>))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 60] Compiling Database.Relational.NonStandard.PureTimestampTZ ( src/Database/Relational/NonStandard/PureTimestampTZ.hs, dist/build/Database/Relational/NonStandard/PureTimestampTZ.o, dist/build/Database/Relational/NonStandard/PureTimestampTZ.dyn_o )
src/Database/Relational/NonStandard/PureTimestampTZ.hs:6:1: warning: [-Wunused-imports]
The import of Control.Applicative is redundant
except perhaps to import instances from Control.Applicative
To import instances alone, use: import Control.Applicative()
|
6 | import Control.Applicative (pure)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 60] Compiling Database.Relational.InternalTH.Base ( src/Database/Relational/InternalTH/Base.hs, dist/build/Database/Relational/InternalTH/Base.o, dist/build/Database/Relational/InternalTH/Base.dyn_o )
src/Database/Relational/InternalTH/Base.hs:62:27: error:
" Couldn't match type: flag0 -> TyVarBndr flag0
with: TyVarBndr Language.Haskell.TH.Syntax.Specificity
Expected: Name -> TyVarBndr Language.Haskell.TH.Syntax.Specificity
Actual: Name -> flag0 -> TyVarBndr flag0
" Probable cause: PlainTV is applied to too few arguments
In the first argument of map, namely PlainTV
In the first argument of forallT, namely (map PlainTV avs)
In the second argument of ($), namely
forallT
(map PlainTV avs)
(mapM (classP ''PersistableWidth . (: []) . varT) avs)
[t| Pi $tyRec $ct |]
pending(rn) [<splice, ct>, <splice, tyRec>]
|
62 | forallT (map PlainTV avs)
| ^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-419545/relational-query-0.12.3.0'
Error: cabal: Some packages failed to install:
relational-query-0.12.3.0-DHIXumLI7vt44kV3I3A4AN failed during the building
phase. The exception was:
ExitFailure 1
relational-schemas-0.1.8.1-CMmpVemMVvzBZ3Y4iCAq6F depends on
relational-schemas-0.1.8.1 which failed to install.
Test log
No test log was submitted for this report.