Build #2 for simple-postgresql-orm-2.0.0
| Package | simple-postgresql-orm-2.0.0 |
|---|
| Install | DependencyFailed simple-postgresql-orm-2.0.0 |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2023-04-29 20:10:23.974686837 UTC |
|---|---|
| Compiler | ghc-9.2.4 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | base-4.16.3.0, bytestring-0.11.3.1, directory-1.3.6.2, filepath-1.4.2.2, postgresql-orm-0.5.1, postgresql-simple-0.6.5, resource-pool-0.4.0.0, simple-2.0.0, transformers-0.5.6.2 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Starting Only-0.1
Starting StateVar-1.2.2
Starting appar-0.1.8
Starting auto-update-0.1.6
Starting base-orphans-0.9.0
Starting base64-bytestring-1.2.1.0
Starting bsb-http-chunked-0.0.0.4
Starting blaze-builder-0.4.2.2
Starting byteorder-1.0.4
Starting cabal-doctest-1.0.9
Starting bytestring-builder-0.10.8.2.0
Starting call-stack-0.4.0
Starting colour-2.3.6
Starting cmdargs-0.10.22
Starting data-default-class-0.1.2.0
Starting easy-file-0.2.4
Starting dlist-1.0
Starting generically-0.1.1
Starting hourglass-0.2.12
Starting indexed-traversable-0.1.2.1
Starting mime-types-0.1.1.0
Starting integer-logarithms-1.0.3.1
Starting network-byte-order-0.1.6
Starting old-locale-1.0.0.7
Starting postgresql-libpq-0.9.5.0
Starting setenv-0.1.1.3
Starting safe-exceptions-0.1.7.3
Starting tagged-0.8.7
Starting th-abstraction-0.5.0.0
Starting splitmix-0.1.0.4
Starting unliftio-core-0.2.1.0
Starting transformers-compat-0.7.2
Starting vector-stream-0.1.0.0
Starting word8-0.1.3
Starting OneTuple-0.4.1.1
Starting basement-0.0.15
Starting network-3.1.2.8
Starting unix-compat-0.7
Starting data-array-byte-0.1.0.1
Starting zlib-0.6.3.0
Starting base-compat-0.13.0
Building appar-0.1.8
Starting haskell-src-exts-1.23.1
Building StateVar-1.2.2
Building base-orphans-0.9.0
Building auto-update-0.1.6
Building Only-0.1
Building byteorder-1.0.4
Building blaze-builder-0.4.2.2
Building call-stack-0.4.0
Building base64-bytestring-1.2.1.0
Building bsb-http-chunked-0.0.0.4
Building cabal-doctest-1.0.9
Building bytestring-builder-0.10.8.2.0
Building indexed-traversable-0.1.2.1
Building colour-2.3.6
Building hourglass-0.2.12
Building data-default-class-0.1.2.0
Building cmdargs-0.10.22
Building easy-file-0.2.4
Building mime-types-0.1.1.0
Building network-byte-order-0.1.6
Building generically-0.1.1
Building unix-compat-0.7
Building th-abstraction-0.5.0.0
Building safe-exceptions-0.1.7.3
Building dlist-1.0
Building data-array-byte-0.1.0.1
Building setenv-0.1.1.3
Building vector-stream-0.1.0.0
Building tagged-0.8.7
Building transformers-compat-0.7.2
Building basement-0.0.15
Building word8-0.1.3
Building old-locale-1.0.0.7
Building base-compat-0.13.0
Building unliftio-core-0.2.1.0
Building integer-logarithms-1.0.3.1
Building OneTuple-0.4.1.1
Building splitmix-0.1.0.4
Building zlib-0.6.3.0
Completed bytestring-builder-0.10.8.2.0
Building haskell-src-exts-1.23.1
Building network-3.1.2.8
Building postgresql-libpq-0.9.5.0
Completed call-stack-0.4.0
Starting HUnit-1.6.2.0
Completed byteorder-1.0.4
Building HUnit-1.6.2.0
Completed generically-0.1.1
Completed auto-update-0.1.6
Starting time-manager-0.0.0
Completed Only-0.1
Completed old-locale-1.0.0.7
Starting old-time-1.1.0.3
Building time-manager-0.0.0
Completed integer-logarithms-1.0.3.1
Completed data-default-class-0.1.2.0
Starting cookie-0.4.6
Completed unliftio-core-0.2.1.0
Completed word8-0.1.3
Completed StateVar-1.2.2
Building cookie-0.4.6
Starting contravariant-1.5.5
Completed setenv-0.1.1.3
Completed splitmix-0.1.0.4
Starting random-1.2.1.1
Building contravariant-1.5.5
Completed appar-0.1.8
Building old-time-1.1.0.3
Completed data-array-byte-0.1.0.1
Starting hashable-1.4.2.0
Starting primitive-0.8.0.0
Building random-1.2.1.1
Completed bsb-http-chunked-0.0.0.4
Completed OneTuple-0.4.1.1
Completed base-orphans-0.9.0
Building primitive-0.8.0.0
Completed tagged-0.8.7
Starting foldable1-classes-compat-0.1
Starting distributive-0.6.2.1
Starting assoc-1.1
Building hashable-1.4.2.0
Completed unix-compat-0.7
Completed safe-exceptions-0.1.7.3
Building distributive-0.6.2.1
Completed dlist-1.0
Building foldable1-classes-compat-0.1
Completed network-byte-order-0.1.6
Building assoc-1.1
Completed vector-stream-0.1.0.0
Completed easy-file-0.2.4
Completed base64-bytestring-1.2.1.0
Completed colour-2.3.6
Starting ansi-terminal-types-0.11.5
Completed blaze-builder-0.4.2.2
Completed transformers-compat-0.7.2
Starting transformers-base-0.4.6
Building ansi-terminal-types-0.11.5
Completed th-abstraction-0.5.0.0
Completed indexed-traversable-0.1.2.1
Completed time-manager-0.0.0
Building transformers-base-0.4.6
Completed mime-types-0.1.1.0
Completed HUnit-1.6.2.0
Completed zlib-0.6.3.0
Completed cabal-doctest-1.0.9
Completed hourglass-0.2.12
Completed old-time-1.1.0.3
Starting unix-time-0.4.9
Completed cookie-0.4.6
Completed postgresql-libpq-0.9.5.0
Completed contravariant-1.5.5
Completed assoc-1.1
Building unix-time-0.4.9
Completed base-compat-0.13.0
Completed distributive-0.6.2.1
Starting comonad-5.0.8
Completed transformers-base-0.4.6
Starting monad-control-1.0.3.1
Completed ansi-terminal-types-0.11.5
Starting ansi-terminal-0.11.5
Building comonad-5.0.8
Building monad-control-1.0.3.1
Completed foldable1-classes-compat-0.1
Starting base-compat-batteries-0.13.0
Building ansi-terminal-0.11.5
Building base-compat-batteries-0.13.0
Completed hashable-1.4.2.0
Starting unordered-containers-0.2.19.1
Starting these-1.2
Starting text-short-0.1.5
Starting data-fix-0.3.2
Starting psqueues-0.2.7.3
Starting case-insensitive-1.2.1.0
Starting async-2.2.4
Starting time-compat-1.9.6.1
Building unordered-containers-0.2.19.1
Building data-fix-0.3.2
Building text-short-0.1.5
Building psqueues-0.2.7.3
Building these-1.2
Building async-2.2.4
Building case-insensitive-1.2.1.0
Building time-compat-1.9.6.1
Completed network-3.1.2.8
Starting recv-0.1.0
Starting simple-sendfile-0.2.31
Starting iproute-1.7.12
Building recv-0.1.0
Building simple-sendfile-0.2.31
Building iproute-1.7.12
Completed ansi-terminal-0.11.5
Completed random-1.2.1.1
Starting temporary-1.3
Starting uuid-types-1.0.5
Starting QuickCheck-2.14.2
Completed monad-control-1.0.3.1
Completed unix-time-0.4.9
Starting fast-logger-3.2.1
Building uuid-types-1.0.5
Building temporary-1.3
Building QuickCheck-2.14.2
Building fast-logger-3.2.1
Completed cmdargs-0.10.22
Completed comonad-5.0.8
Starting bifunctors-5.6.1
Building bifunctors-5.6.1
Completed primitive-0.8.0.0
Starting resourcet-1.3.0
Starting resource-pool-0.4.0.0
Starting scientific-0.3.7.0
Starting vector-0.13.0.0
Completed case-insensitive-1.2.1.0
Starting http-types-0.12.3
Completed data-fix-0.3.2
Building resourcet-1.3.0
Building vector-0.13.0.0
Building scientific-0.3.7.0
Building resource-pool-0.4.0.0
Building http-types-0.12.3
Completed async-2.2.4
Starting unliftio-0.2.24.0
Starting streaming-commons-0.2.2.6
Completed recv-0.1.0
Building unliftio-0.2.24.0
Building streaming-commons-0.2.2.6
Completed simple-sendfile-0.2.31
Completed text-short-0.1.5
Completed temporary-1.3
Completed base-compat-batteries-0.13.0
Completed time-compat-1.9.6.1
Completed these-1.2
Starting strict-0.5
Completed fast-logger-3.2.1
Building strict-0.5
Completed psqueues-0.2.7.3
Completed uuid-types-1.0.5
Completed iproute-1.7.12
Completed http-types-0.12.3
Completed unordered-containers-0.2.19.1
Starting vault-0.3.1.5
Completed resource-pool-0.4.0.0
Completed resourcet-1.3.0
Building vault-0.3.1.5
Completed scientific-0.3.7.0
Starting attoparsec-0.14.4
Building attoparsec-0.14.4
Completed streaming-commons-0.2.2.6
Completed strict-0.5
Completed vault-0.3.1.5
Starting wai-3.2.3
Completed unliftio-0.2.24.0
Starting http2-4.1.2
Building wai-3.2.3
Building http2-4.1.2
Completed basement-0.0.15
Starting memory-0.18.0
Completed bifunctors-5.6.1
Starting semigroupoids-6.0.0.1
Building memory-0.18.0
Building semigroupoids-6.0.0.1
Completed QuickCheck-2.14.2
Completed wai-3.2.3
Starting wai-logger-2.4.0
Building wai-logger-2.4.0
Completed attoparsec-0.14.4
Starting http-date-0.0.11
Completed memory-0.18.0
Starting pem-0.2.4
Starting asn1-types-0.3.4
Starting cryptonite-0.30
Building http-date-0.0.11
Building asn1-types-0.3.4
Building pem-0.2.4
Building cryptonite-0.30
Completed wai-logger-2.4.0
Completed semigroupoids-6.0.0.1
Completed pem-0.2.4
Completed http-date-0.0.11
Completed asn1-types-0.3.4
Starting asn1-encoding-0.9.6
Building asn1-encoding-0.9.6
Completed http2-4.1.2
Completed vector-0.13.0.0
Starting indexed-traversable-instances-0.1.1.2
Building indexed-traversable-instances-0.1.1.2
Completed asn1-encoding-0.9.6
Starting asn1-parse-0.9.5
Building asn1-parse-0.9.5
Completed indexed-traversable-instances-0.1.1.2
Starting witherable-0.4.2
Starting semialign-1.3
Building semialign-1.3
Building witherable-0.4.2
Completed asn1-parse-0.9.5
Completed semialign-1.3
Completed witherable-0.4.2
Starting aeson-2.1.2.1
Building aeson-2.1.2.1
Completed haskell-src-exts-1.23.1
Completed aeson-2.1.2.1
Starting simple-templates-2.0.0
Starting postgresql-simple-0.6.5
Building simple-templates-2.0.0
Building postgresql-simple-0.6.5
Completed simple-templates-2.0.0
Completed cryptonite-0.30
Starting x509-1.7.7
Building x509-1.7.7
Completed postgresql-simple-0.6.5
Starting postgresql-orm-0.5.1
Building postgresql-orm-0.5.1
Failed to install postgresql-orm-0.5.1
Build log ( /home/builder/.cabal/logs/ghc-9.2.4/postgresql-orm-0.5.1-EB96TmQey1u7y141lSWNBr.log ):
cabal: Entering directory '/tmp/cabal-tmp-2453430/postgresql-orm-0.5.1'
Warning: postgresql-orm.cabal:3:23: Packages with 'cabal-version: 1.12' or
later should specify a specific version of the Cabal spec of the form
'cabal-version: x.y'. Use 'cabal-version: 1.14'.
Configuring postgresql-orm-0.5.1...
Preprocessing library for postgresql-orm-0.5.1..
Building library for postgresql-orm-0.5.1..
[ 1 of 15] Compiling Data.GetField ( src/Data/GetField.hs, dist/build/Data/GetField.o, dist/build/Data/GetField.dyn_o )
src/Data/GetField.hs:186:10: warning: [-Wsimplifiable-class-constraints]
" The constraint Extractor f c r g matches
instance TypeGCast THasNone g => Extractor f a r g
-- Defined at src/Data/GetField.hs:167:3
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the instance declaration for GGetField f (K1 i c) r g
|
186 | instance (Extractor f c r g) => GGetField f (K1 i c) r g where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 15] Compiling Data.RequireSelector ( src/Data/RequireSelector.hs, dist/build/Data/RequireSelector.o, dist/build/Data/RequireSelector.dyn_o )
[ 3 of 15] Compiling Database.PostgreSQL.Describe ( src/Database/PostgreSQL/Describe.hs, dist/build/Database/PostgreSQL/Describe.o, dist/build/Database/PostgreSQL/Describe.dyn_o )
[ 4 of 15] Compiling Database.PostgreSQL.Devel ( src/Database/PostgreSQL/Devel.hs, dist/build/Database/PostgreSQL/Devel.o, dist/build/Database/PostgreSQL/Devel.dyn_o )
[ 5 of 15] Compiling Database.PostgreSQL.Escape ( src/Database/PostgreSQL/Escape.hs, dist/build/Database/PostgreSQL/Escape.o, dist/build/Database/PostgreSQL/Escape.dyn_o )
src/Database/PostgreSQL/Escape.hs:55:19: error:
" Couldn't match expected type GHC.Prim.Word8#
with actual type Word#
" In the first argument of W8#, namely (int2Word# (ord# i))
In the expression: W8# (int2Word# (ord# i))
In an equation for c2b: c2b (C# i) = W8# (int2Word# (ord# i))
|
55 | c2b (C# i) = W8# (int2Word# (ord# i))
| ^^^^^^^^^^^^^^^^^^
src/Database/PostgreSQL/Escape.hs:73:40: error:
" Couldn't match expected type Word#
with actual type GHC.Prim.Word8#
" In the first argument of test, namely w
In the expression: test w
In the expression: (# rw1, test w #)
|
73 | (# rw1, w #) -> (# rw1, test w #)
| ^
src/Database/PostgreSQL/Escape.hs:185:48: error:
" Couldn't match expected type Word#
with actual type GHC.Prim.Word8#
" In the second argument of uncheckedWriteNibbles#, namely w
In the expression:
uncheckedWriteNibbles#
(p `plusAddr#` 2#) w
(writeWord8OffAddr#
p 1# (c2b# 'x') (writeWord8OffAddr# p 0# (c2b# '\\') rw0))
In the expression:
(# uncheckedWriteNibbles#
(p `plusAddr#` 2#) w
(writeWord8OffAddr#
p 1# (c2b# 'x') (writeWord8OffAddr# p 0# (c2b# '\\') rw0)),
() #)
|
185 | (# uncheckedWriteNibbles# (p `plusAddr#` 2#) w
| ^
src/Database/PostgreSQL/Escape.hs:186:30: error:
" Couldn't match expected type GHC.Prim.Word8#
with actual type Word#
" In the third argument of writeWord8OffAddr#, namely
(c2b# 'x')
In the third argument of uncheckedWriteNibbles#, namely
(writeWord8OffAddr#
p 1# (c2b# 'x') (writeWord8OffAddr# p 0# (c2b# '\\') rw0))
In the expression:
uncheckedWriteNibbles#
(p `plusAddr#` 2#) w
(writeWord8OffAddr#
p 1# (c2b# 'x') (writeWord8OffAddr# p 0# (c2b# '\\') rw0))
|
186 | (writeWord8OffAddr# p 1# (c2b# 'x')
| ^^^^^^^^
src/Database/PostgreSQL/Escape.hs:187:31: error:
" Couldn't match expected type GHC.Prim.Word8#
with actual type Word#
" In the third argument of writeWord8OffAddr#, namely
(c2b# '\\')
In the fourth argument of writeWord8OffAddr#, namely
(writeWord8OffAddr# p 0# (c2b# '\\') rw0)
In the third argument of uncheckedWriteNibbles#, namely
(writeWord8OffAddr#
p 1# (c2b# 'x') (writeWord8OffAddr# p 0# (c2b# '\\') rw0))
|
187 | (writeWord8OffAddr# p 0# (c2b# '\\') rw0))
| ^^^^^^^^^
src/Database/PostgreSQL/Escape.hs:205:51: error:
" Couldn't match expected type Word#
with actual type GHC.Prim.Word8#
" In the second argument of uncheckedWriteNibbles#, namely w
In the expression: uncheckedWriteNibbles# dst w rw1
In the expression: (# uncheckedWriteNibbles# dst w rw1, () #)
|
205 | (# rw1, w #) -> (# uncheckedWriteNibbles# dst w rw1, () #)
| ^
cabal: Leaving directory '/tmp/cabal-tmp-2453430/postgresql-orm-0.5.1'
Completed x509-1.7.7
Error: cabal: Some packages failed to install:
postgresql-orm-0.5.1-EB96TmQey1u7y141lSWNBr failed during the building phase.
The exception was:
ExitFailure 1
simple-postgresql-orm-2.0.0-jtLMq2LgMPHYYPUCKPYSR depends on
simple-postgresql-orm-2.0.0 which failed to install.
Test log
No test log was submitted for this report.