Build #3 for postgresql-typed-0.6
| Package | postgresql-typed-0.6 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2019-06-26 20:37:12.844677701 UTC |
|---|---|
| Compiler | ghc-8.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | HDBC-2.4.0.2, aeson-1.4.4.0, array-0.5.3.0, attoparsec-0.13.2.2, base-4.12.0.0, binary-0.8.6.0, bytestring-0.10.8.2, containers-0.6.0.1, cryptonite-0.26, data-default-0.7.1.1, haskell-src-meta-0.8.2, memory-0.14.18, network-3.1.0.1, old-locale-1.0.0.7, postgresql-binary-0.12.1.2, scientific-0.3.6.2, template-haskell-2.14.0.0, text-1.2.3.1, time-1.8.0.2, tls-1.5.0, utf8-string-1.0.1.1, uuid-1.3.13, x509-1.7.5, x509-store-1.6.7, x509-validation-1.6.11 |
| Flags | aeson binary hdbc md5 scientific text tls uuid |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Warning: The install command is a part of the legacy v1 style of cabal usage.
Please switch to using either the new project style and the new-install
command or the legacy v1-install alias as new-style projects will become the
default in the next version of cabal-install. Please file a bug if you cannot
replicate a working v1- use case with the new-style commands.
For more information, see: https://wiki.haskell.org/Cabal/NewBuild
Resolving dependencies...
Starting base-prelude-1.3
Starting base-orphans-0.8.1
Starting basement-0.0.10
Starting base-compat-0.10.5
Building base-orphans-0.8.1
Building base-prelude-1.3
Building basement-0.0.10
Building base-compat-0.10.5
Completed base-orphans-0.8.1
Starting cereal-0.5.8.1
Building cereal-0.5.8.1
Completed base-compat-0.10.5
Starting cryptohash-md5-0.11.100.1
Completed base-prelude-1.3
Starting cryptohash-sha1-0.11.100.1
Building cryptohash-md5-0.11.100.1
Building cryptohash-sha1-0.11.100.1
Completed cryptohash-md5-0.11.100.1
Starting data-bword-0.1.0.1
Completed cereal-0.5.8.1
Starting data-checked-0.3
Completed cryptohash-sha1-0.11.100.1
Starting data-default-class-0.1.2.0
Building data-bword-0.1.0.1
Building data-checked-0.3
Building data-default-class-0.1.2.0
Completed data-checked-0.3
Starting data-endian-0.1.1
Completed data-default-class-0.1.2.0
Starting dlist-0.8.0.6
Completed data-bword-0.1.0.1
Starting entropy-0.4.1.4
Building data-endian-0.1.1
Building dlist-0.8.0.6
Completed data-endian-0.1.1
Starting hashable-1.3.0.0
Building entropy-0.4.1.4
Building hashable-1.3.0.0
Completed dlist-0.8.0.6
Starting haskell-src-exts-1.21.0
Building haskell-src-exts-1.21.0
Completed entropy-0.4.1.4
Starting hourglass-0.2.12
Building hourglass-0.2.12
Completed hashable-1.3.0.0
Starting integer-logarithms-1.0.3
Building integer-logarithms-1.0.3
Completed integer-logarithms-1.0.3
Starting loch-th-0.2.2
Building loch-th-0.2.2
Completed loch-th-0.2.2
Starting network-3.1.0.1
Completed hourglass-0.2.12
Starting network-info-0.2.0.10
Building network-info-0.2.0.10
Building network-3.1.0.1
Completed network-info-0.2.0.10
Starting old-locale-1.0.0.7
Building old-locale-1.0.0.7
Completed old-locale-1.0.0.7
Starting placeholders-0.1
Building placeholders-0.1
Completed placeholders-0.1
Starting primitive-0.7.0.0
Building primitive-0.7.0.0
Completed network-3.1.0.1
Starting random-1.1
Building random-1.1
Completed random-1.1
Starting safe-0.3.17
Building safe-0.3.17
Completed basement-0.0.10
Starting semigroups-0.19
Building semigroups-0.19
Completed semigroups-0.19
Starting split-0.2.3.3
Building split-0.2.3.3
Completed safe-0.3.17
Starting syb-0.7.1
Building syb-0.7.1
Completed split-0.2.3.3
Starting tagged-0.8.6
Building tagged-0.8.6
Completed primitive-0.7.0.0
Starting th-abstraction-0.3.1.0
Building th-abstraction-0.3.1.0
Completed syb-0.7.1
Starting type-hint-0.1
Building type-hint-0.1
Completed tagged-0.8.6
Starting utf8-string-1.0.1.1
Building utf8-string-1.0.1.1
Completed type-hint-0.1
Starting time-compat-1.9.2.2
Building time-compat-1.9.2.2
Completed th-abstraction-0.3.1.0
Starting binary-parser-0.5.5
Building binary-parser-0.5.5
Completed utf8-string-1.0.1.1
Starting data-default-instances-containers-0.0.1
Building data-default-instances-containers-0.0.1
Completed time-compat-1.9.2.2
Starting data-default-instances-dlist-0.0.1
Building data-default-instances-dlist-0.0.1
Completed data-default-instances-containers-0.0.1
Starting unordered-containers-0.2.10.0
Completed binary-parser-0.5.5
Starting data-dword-0.3.1.2
Building unordered-containers-0.2.10.0
Building data-dword-0.3.1.2
Completed data-default-instances-dlist-0.0.1
Starting case-insensitive-1.2.1.0
Building case-insensitive-1.2.1.0
Completed case-insensitive-1.2.1.0
Starting async-2.2.2
Building async-2.2.2
Completed async-2.2.2
Starting old-time-1.1.0.3
Building old-time-1.1.0.3
Completed unordered-containers-0.2.10.0
Starting data-default-instances-old-locale-0.0.1
Building data-default-instances-old-locale-0.0.1
Completed data-default-instances-old-locale-0.0.1
Starting uuid-types-1.0.3
Building uuid-types-1.0.3
Completed old-time-1.1.0.3
Starting memory-0.14.18
Building memory-0.14.18
Completed uuid-types-1.0.3
Starting bytestring-strict-builder-0.4.5.3
Building bytestring-strict-builder-0.4.5.3
Completed bytestring-strict-builder-0.4.5.3
Starting vector-0.12.0.3
Building vector-0.12.0.3
Completed memory-0.14.18
Starting scientific-0.3.6.2
Building scientific-0.3.6.2
Completed scientific-0.3.6.2
Starting th-expand-syns-0.4.4.0
Building th-expand-syns-0.4.4.0
Completed th-expand-syns-0.4.4.0
Starting th-lift-0.8.0.1
Building th-lift-0.8.0.1
Completed th-lift-0.8.0.1
Starting text-latin1-0.3.1
Building text-latin1-0.3.1
Completed text-latin1-0.3.1
Starting charset-0.3.7.1
Building charset-0.3.7.1
Completed data-dword-0.3.1.2
Starting data-default-0.7.1.1
Completed charset-0.3.7.1
Starting convertible-1.1.1.0
Building data-default-0.7.1.1
Building convertible-1.1.1.0
Completed data-default-0.7.1.1
Starting uuid-1.3.13
Building uuid-1.3.13
Completed uuid-1.3.13
Starting pem-0.2.4
Building pem-0.2.4
Completed pem-0.2.4
Starting cryptonite-0.26
Building cryptonite-0.26
Completed vector-0.12.0.3
Starting asn1-types-0.3.3
Building asn1-types-0.3.3
Completed convertible-1.1.1.0
Starting attoparsec-0.13.2.2
Building attoparsec-0.13.2.2
Completed asn1-types-0.3.3
Starting th-reify-many-0.1.9
Building th-reify-many-0.1.9
Completed th-reify-many-0.1.9
Starting text-printer-0.5
Building text-printer-0.5
Completed haskell-src-exts-1.21.0
Starting th-lift-instances-0.1.13
Completed attoparsec-0.13.2.2
Starting HDBC-2.4.0.2
Building th-lift-instances-0.1.13
Completed text-printer-0.5
Starting asn1-encoding-0.9.5
Building HDBC-2.4.0.2
Building asn1-encoding-0.9.5
Completed th-lift-instances-0.1.13
Starting parsers-0.12.10
Building parsers-0.12.10
Completed asn1-encoding-0.9.5
Starting aeson-1.4.4.0
Building aeson-1.4.4.0
Completed HDBC-2.4.0.2
Starting th-orphans-0.13.7
Building th-orphans-0.13.7
Completed parsers-0.12.10
Starting asn1-parse-0.9.4
Building asn1-parse-0.9.4
Completed asn1-parse-0.9.4
Starting data-textual-0.3.0.2
Building data-textual-0.3.0.2
Completed th-orphans-0.13.7
Starting data-serializer-0.3.4
Building data-serializer-0.3.4
Completed data-serializer-0.3.4
Starting haskell-src-meta-0.8.2
Building haskell-src-meta-0.8.2
Completed data-textual-0.3.0.2
Starting network-ip-0.3.0.2
Completed haskell-src-meta-0.8.2
Building network-ip-0.3.0.2
Completed network-ip-0.3.0.2
Completed aeson-1.4.4.0
Starting postgresql-binary-0.12.1.2
Building postgresql-binary-0.12.1.2
Completed postgresql-binary-0.12.1.2
Completed cryptonite-0.26
Starting x509-1.7.5
Building x509-1.7.5
Completed x509-1.7.5
Starting x509-store-1.6.7
Building x509-store-1.6.7
Completed x509-store-1.6.7
Starting x509-validation-1.6.11
Building x509-validation-1.6.11
Completed x509-validation-1.6.11
Starting tls-1.5.0
Building tls-1.5.0
Completed tls-1.5.0
Starting postgresql-typed-0.6
Building postgresql-typed-0.6
Failed to install postgresql-typed-0.6
Build log ( /home/builder/.cabal/logs/ghc-8.6.3/postgresql-typed-0.6-7PbLpQpJ4PD2VyAk1C0CBJ.log ):
cabal: Entering directory '/tmp/cabal-tmp-24318/postgresql-typed-0.6'
Configuring postgresql-typed-0.6...
Preprocessing library for postgresql-typed-0.6..
Building library for postgresql-typed-0.6..
[ 1 of 17] Compiling Database.PostgreSQL.Typed.ErrCodes ( Database/PostgreSQL/Typed/ErrCodes.hs, dist/build/Database/PostgreSQL/Typed/ErrCodes.o )
[ 2 of 17] Compiling Database.PostgreSQL.Typed.SQLToken ( Database/PostgreSQL/Typed/SQLToken.hs, dist/build/Database/PostgreSQL/Typed/SQLToken.o )
[ 3 of 17] Compiling Database.PostgreSQL.Typed.Types ( Database/PostgreSQL/Typed/Types.hs, dist/build/Database/PostgreSQL/Typed/Types.o )
[ 4 of 17] Compiling Database.PostgreSQL.Typed.Range ( Database/PostgreSQL/Typed/Range.hs, dist/build/Database/PostgreSQL/Typed/Range.o )
[ 5 of 17] Compiling Database.PostgreSQL.Typed.Inet ( Database/PostgreSQL/Typed/Inet.hs, dist/build/Database/PostgreSQL/Typed/Inet.o )
[ 6 of 17] Compiling Database.PostgreSQL.Typed.Dynamic ( Database/PostgreSQL/Typed/Dynamic.hs, dist/build/Database/PostgreSQL/Typed/Dynamic.o )
[ 7 of 17] Compiling Database.PostgreSQL.Typed.Protocol ( Database/PostgreSQL/Typed/Protocol.hs, dist/build/Database/PostgreSQL/Typed/Protocol.o )
Database/PostgreSQL/Typed/Protocol.hs:1142:20: error:
• Couldn't match expected type ‘CInt’ with actual type ‘IO CInt’
• In the first argument of ‘c_recv’, namely ‘(Net.fdSocket s)’
In a stmt of a 'do' block:
len <- c_recv
(Net.fdSocket s) (castPtr ptr) (fromIntegral nbytes) 0
In the expression:
do len <- c_recv
(Net.fdSocket s) (castPtr ptr) (fromIntegral nbytes) 0
if len == - 1 then
do errno <- getErrno
....
else
return $ fromIntegral len
|
1142 | len <- c_recv (Net.fdSocket s) (castPtr ptr) (fromIntegral nbytes) 0
| ^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-24318/postgresql-typed-0.6'
cabal: Error: some packages failed to install:
postgresql-typed-0.6-7PbLpQpJ4PD2VyAk1C0CBJ failed during the building phase.
The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.