Build #1 for bson-0.0.1

[all reports]

Package bson-0.0.1
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies unix-2.6.0.1, time-1.4.0.1, network-2.4.1.2, nano-md5-0.1.2, mtl-2.1.2, data-binary-ieee754-0.4.4, compact-string-fix-0.3.2, bytestring-0.10.0.2, binary-0.5.1.1, base-4.6.0.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading compact-string-fix-0.3.2...
Configuring compact-string-fix-0.3.2...
Building compact-string-fix-0.3.2...
Preprocessing library compact-string-fix-0.3.2...
[1 of 8] Compiling Data.CompactString.Internal ( Data/CompactString/Internal.hs, dist/build/Data/CompactString/Internal.o )

Data/CompactString/Internal.hs:62:36: Warning:
    Ignoring unusable UNPACK pragma on the first argument of `:*:'
    In the definition of data constructor `:*:'
    In the data declaration for `PairS'

Data/CompactString/Internal.hs:62:36: Warning:
    Ignoring unusable UNPACK pragma on the second argument of `:*:'
    In the definition of data constructor `:*:'
    In the data declaration for `PairS'

Data/CompactString/Internal.hs:63:28: Warning:
    Ignoring unusable UNPACK pragma on the first argument of `JustS'
    In the definition of data constructor `JustS'
    In the data declaration for `MaybeS'

Data/CompactString/Internal.hs:135:17: Warning:
    A do-notation statement discarded a result of type Int.
    Suppress this warning by saying "_ <- pokeChar enc dst c",
    or by using the flag -fno-warn-unused-do-bind

Data/CompactString/Internal.hs:143:17: Warning:
    A do-notation statement discarded a result of type Int.
    Suppress this warning by saying "_ <- pokeChar enc dst c",
    or by using the flag -fno-warn-unused-do-bind
[2 of 8] Compiling Data.CompactString.Fusion ( Data/CompactString/Fusion.hs, dist/build/Data/CompactString/Fusion.o )
[3 of 8] Compiling Data.CompactString.Unsafe ( Data/CompactString/Unsafe.hs, dist/build/Data/CompactString/Unsafe.o )
[4 of 8] Compiling Data.CompactString.Encodings ( Data/CompactString/Encodings.hs, dist/build/Data/CompactString/Encodings.o )
[5 of 8] Compiling Data.CompactString ( Data/CompactString.hs, dist/build/Data/CompactString.o )

Data/CompactString.hs:990:1: Warning:
    SPECIALISE pragma on INLINE function probably won't fire: `validateIO'
[6 of 8] Compiling Data.CompactString.ASCII ( Data/CompactString/ASCII.hs, dist/build/Data/CompactString/ASCII.o )

Data/CompactString/specialized.include:207:1: Warning:
    The qualified import of `Data.CompactString.Encodings' is redundant
      except perhaps to import instances from `Data.CompactString.Encodings'
    To import instances alone, use: import Data.CompactString.Encodings()
[7 of 8] Compiling Data.CompactString.UTF16 ( Data/CompactString/UTF16.hs, dist/build/Data/CompactString/UTF16.o )

Data/CompactString/specialized.include:207:1: Warning:
    The qualified import of `Data.CompactString.Encodings' is redundant
      except perhaps to import instances from `Data.CompactString.Encodings'
    To import instances alone, use: import Data.CompactString.Encodings()
[8 of 8] Compiling Data.CompactString.UTF8 ( Data/CompactString/UTF8.hs, dist/build/Data/CompactString/UTF8.o )

Data/CompactString/specialized.include:207:1: Warning:
    The qualified import of `Data.CompactString.Encodings' is redundant
      except perhaps to import instances from `Data.CompactString.Encodings'
    To import instances alone, use: import Data.CompactString.Encodings()
In-place registering compact-string-fix-0.3.2...
Running Haddock for compact-string-fix-0.3.2...
Running hscolour for compact-string-fix-0.3.2...
Preprocessing library compact-string-fix-0.3.2...
Preprocessing library compact-string-fix-0.3.2...

Data/CompactString/Internal.hs:62:36: Warning:
    Ignoring unusable UNPACK pragma on the first argument of `:*:'
    In the definition of data constructor `:*:'
    In the data declaration for `PairS'

Data/CompactString/Internal.hs:62:36: Warning:
    Ignoring unusable UNPACK pragma on the second argument of `:*:'
    In the definition of data constructor `:*:'
    In the data declaration for `PairS'

Data/CompactString/Internal.hs:63:28: Warning:
    Ignoring unusable UNPACK pragma on the first argument of `JustS'
    In the definition of data constructor `JustS'
    In the data declaration for `MaybeS'

Data/CompactString/specialized.include:207:1: Warning:
    The qualified import of `Data.CompactString.Encodings' is redundant
      except perhaps to import instances from `Data.CompactString.Encodings'
    To import instances alone, use: import Data.CompactString.Encodings()

Data/CompactString/specialized.include:207:1: Warning:
    The qualified import of `Data.CompactString.Encodings' is redundant
      except perhaps to import instances from `Data.CompactString.Encodings'
    To import instances alone, use: import Data.CompactString.Encodings()

Data/CompactString/specialized.include:207:1: Warning:
    The qualified import of `Data.CompactString.Encodings' is redundant
      except perhaps to import instances from `Data.CompactString.Encodings'
    To import instances alone, use: import Data.CompactString.Encodings()
Haddock coverage:
  64% ( 21 / 33) in 'Data.CompactString.Internal'
  40% (  6 / 15) in 'Data.CompactString.Fusion'
 100% (  8 /  8) in 'Data.CompactString.Unsafe'
 100% ( 19 / 19) in 'Data.CompactString.Encodings'
 100% (153 /153) in 'Data.CompactString'
 100% (148 /148) in 'Data.CompactString.ASCII'
 100% (148 /148) in 'Data.CompactString.UTF16'
 100% (148 /148) in 'Data.CompactString.UTF8'
Warning: Data.CompactString.Internal: could not find link destinations for:
    Data.CompactString.Encodings.Endian
Warning: Data.CompactString.Encodings: could not find link destinations for:
    Data.CompactString.Encodings.Endian
Warning: Data.CompactString: could not find link destinations for:
    Data.CompactString.Encodings.Endian Data.CompactString.findIndexOrEnd Data.CompactString.findIndexOrBeginRev
Documentation created: dist/doc/html/compact-string-fix/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/compact-string-fix-0.3.2
Registering compact-string-fix-0.3.2...
Installed compact-string-fix-0.3.2
Configuring data-binary-ieee754-0.4.4...
Building data-binary-ieee754-0.4.4...
Preprocessing library data-binary-ieee754-0.4.4...
[1 of 1] Compiling Data.Binary.IEEE754 ( lib/Data/Binary/IEEE754.hs, dist/build/Data/Binary/IEEE754.o )
In-place registering data-binary-ieee754-0.4.4...
Running Haddock for data-binary-ieee754-0.4.4...
Running hscolour for data-binary-ieee754-0.4.4...
Preprocessing library data-binary-ieee754-0.4.4...
Preprocessing library data-binary-ieee754-0.4.4...
Haddock coverage:
  22% (  4 / 18) in 'Data.Binary.IEEE754'
Documentation created: dist/doc/html/data-binary-ieee754/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/data-binary-ieee754-0.4.4
Registering data-binary-ieee754-0.4.4...
Installed data-binary-ieee754-0.4.4
Configuring nano-md5-0.1.2...
Building nano-md5-0.1.2...
Preprocessing library nano-md5-0.1.2...

on the commandline: Warning:
    The -fvia-C flag does nothing; it will be removed in a future GHC release

Data/Digest/OpenSSL/MD5.hs:1:12: Warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect
[1 of 1] Compiling Data.Digest.OpenSSL.MD5 ( Data/Digest/OpenSSL/MD5.hs, dist/build/Data/Digest/OpenSSL/MD5.o )

Data/Digest/OpenSSL/MD5.hs:49:12: Warning:
    In the use of `unsafePerformIO' (imported from Foreign):
    Deprecated: "Use System.IO.Unsafe.unsafePerformIO instead; This function will be removed in the next release"
In-place registering nano-md5-0.1.2...
Running Haddock for nano-md5-0.1.2...
Running hscolour for nano-md5-0.1.2...
Preprocessing library nano-md5-0.1.2...
Preprocessing library nano-md5-0.1.2...

Data/Digest/OpenSSL/MD5.hs:1:12: Warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect

Data/Digest/OpenSSL/MD5.hs:1:12: Warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect

Data/Digest/OpenSSL/MD5.hs:49:12: Warning:
    In the use of `unsafePerformIO' (imported from Foreign):
    Deprecated: "Use System.IO.Unsafe.unsafePerformIO instead; This function will be removed in the next release"
Haddock coverage:
  50% (  2 /  4) in 'Data.Digest.OpenSSL.MD5'
Documentation created: dist/doc/html/nano-md5/index.html
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/nano-md5-0.1.2
Registering nano-md5-0.1.2...
Installed nano-md5-0.1.2
Downloading bson-0.0.1...
Configuring bson-0.0.1...
Building bson-0.0.1...
Preprocessing library bson-0.0.1...
[1 of 3] Compiling Data.UString     ( Data/UString.hs, dist/build/Data/UString.o )

Data/UString.hs:21:10:
    Illegal instance declaration for `Read CompactString'
      (All instance types must be of the form (T a1 ... an)
       where a1 ... an are *distinct type variables*,
       and each type variable appears at most once in the instance head.
       Use -XFlexibleInstances if you want to disable this.)
    In the instance declaration for `Read CompactString'
Failed to install bson-0.0.1
cabal: Error: some packages failed to install:
bson-0.0.1 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.