Build #2 for cfipu-1.1.0.4

[all reports]

Package cfipu-1.1.0.4
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2015-09-26 01:19:06.899318 UTC
Compiler ghc-7.10.2
OS linux
Arch x86_64
Dependencies mtl-2.2.1, dequeue-0.1.12, data-default-0.5.3, containers-0.5.6.2, bytestring-0.10.6.0, base-4.8.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring data-default-class-0.0.1...
Building data-default-class-0.0.1...
Preprocessing library data-default-class-0.0.1...
[1 of 1] Compiling Data.Default.Class ( Data/Default/Class.hs, dist/build/Data/Default/Class.o )
In-place registering data-default-class-0.0.1...
Running Haddock for data-default-class-0.0.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-data-default-class-0.0336465782861021530.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-class-0.0.1-CgDdtafiXY68XlqDb5IqXw
Registering data-default-class-0.0.1...
Installed data-default-class-0.0.1
Configuring dlist-0.7.1.2...
Building dlist-0.7.1.2...
Preprocessing library dlist-0.7.1.2...
[1 of 1] Compiling Data.DList       ( Data/DList.hs, dist/build/Data/DList.o )
In-place registering dlist-0.7.1.2...
Running Haddock for dlist-0.7.1.2...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-dlist-0.7.113780686242999170.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/dlist-0.7.1.2-7AixcwRWCwX32HiPCcE7zz
Registering dlist-0.7.1.2...
Installed dlist-0.7.1.2
Configuring mtl-2.2.1...
Building mtl-2.2.1...
Preprocessing library mtl-2.2.1...
[ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
[ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
[ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
[ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
[ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
[ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
[ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
[10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o )
[11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
[12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
[22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
In-place registering mtl-2.2.1...
Running Haddock for mtl-2.2.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file: /tmp/pkgConf-mtl-2.27523927541474612399.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/mtl-2.2.1-KMpng31YRYc5JfMWFZ3FCU
Registering mtl-2.2.1...
Installed mtl-2.2.1
Configuring old-locale-1.0.0.7...
Building old-locale-1.0.0.7...
Preprocessing library old-locale-1.0.0.7...
[1 of 1] Compiling System.Locale    ( System/Locale.hs, dist/build/System/Locale.o )
In-place registering old-locale-1.0.0.7...
Running Haddock for old-locale-1.0.0.7...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-old-locale-1.0.014321146131067854538.7
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/old-locale-1.0.0.7-D6X1KPq5Sui5XjrHMwvFwK
Registering old-locale-1.0.0.7...
Installed old-locale-1.0.0.7
Configuring primitive-0.6.1.0...
Building primitive-0.6.1.0...
Preprocessing library primitive-0.6.1.0...
[ 1 of 10] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o )
[ 2 of 10] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o )
[ 3 of 10] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o )
[ 4 of 10] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o )

Control/Monad/Primitive.hs:41:1: Warning:
    Module ‘Control.Monad.Trans.Error’ is deprecated:
      Use Control.Monad.Trans.Except instead

Control/Monad/Primitive.hs:100:11: Warning:
    In the use of type constructor or class ‘Error’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Control/Monad/Primitive.hs:100:47: Warning:
    In the use of type constructor or class ‘ErrorT’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"

Control/Monad/Primitive.hs:101:19: Warning:
    In the use of type constructor or class ‘ErrorT’
    (imported from Control.Monad.Trans.Error):
    Deprecated: "Use Control.Monad.Trans.Except instead"
[ 5 of 10] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o )
[ 6 of 10] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o )
[ 7 of 10] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o )
[ 8 of 10] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o )
[ 9 of 10] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o )
[10 of 10] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o )
In-place registering primitive-0.6.1.0...
Running Haddock for primitive-0.6.1.0...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-primitive-0.6.17407593551285228804.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/primitive-0.6.1.0-5Jnw7oEuYtM9dmKXelGXVb
Registering primitive-0.6.1.0...
Installed primitive-0.6.1.0
Configuring random-1.1...
Building random-1.1...
Preprocessing library random-1.1...
[1 of 1] Compiling System.Random    ( System/Random.hs, dist/build/System/Random.o )

System/Random.hs:43:1: Warning: Tab character

System/Random.hs:45:1: Warning: Tab character

System/Random.hs:47:1: Warning: Tab character

System/Random.hs:53:1: Warning: Tab character

System/Random.hs:55:1: Warning: Tab character

System/Random.hs:56:1: Warning: Tab character

System/Random.hs:57:1: Warning: Tab character

System/Random.hs:59:1: Warning: Tab character

System/Random.hs:61:1: Warning: Tab character

System/Random.hs:63:1: Warning: Tab character

System/Random.hs:64:1: Warning: Tab character

System/Random.hs:65:1: Warning: Tab character

System/Random.hs:66:1: Warning: Tab character

System/Random.hs:68:1: Warning: Tab character

System/Random.hs:69:1: Warning: Tab character

System/Random.hs:70:1: Warning: Tab character

System/Random.hs:71:1: Warning: Tab character

System/Random.hs:73:1: Warning: Tab character

System/Random.hs:74:1: Warning: Tab character

System/Random.hs:76:1: Warning: Tab character

System/Random.hs:90:22: Warning: Tab character

System/Random.hs:91:17: Warning: Tab character

System/Random.hs:94:17: Warning: Tab character

System/Random.hs:102:15: Warning: Tab character

System/Random.hs:240:1: Warning: Tab character

System/Random.hs:241:1: Warning: Tab character

System/Random.hs:249:1: Warning: Tab character

System/Random.hs:269:1: Warning: Tab character

System/Random.hs:270:1: Warning: Tab character

System/Random.hs:271:1: Warning: Tab character

System/Random.hs:272:1: Warning: Tab character

System/Random.hs:273:1: Warning: Tab character

System/Random.hs:326:11: Warning: Tab character

System/Random.hs:343:11: Warning: Tab character

System/Random.hs:384:11: Warning: Tab character

System/Random.hs:395:1: Warning: Tab character

System/Random.hs:396:1: Warning: Tab character

System/Random.hs:396:20: Warning: Tab character

System/Random.hs:397:1: Warning: Tab character

System/Random.hs:397:20: Warning: Tab character

System/Random.hs:399:11: Warning: Tab character

System/Random.hs:406:1: Warning: Tab character

System/Random.hs:415:1: Warning: Tab character

System/Random.hs:428:1: Warning: Tab character

System/Random.hs:429:1: Warning: Tab character

System/Random.hs:430:1: Warning: Tab character

System/Random.hs:440:3: Warning: Tab character

System/Random.hs:502:1: Warning: Tab character

System/Random.hs:503:1: Warning: Tab character

System/Random.hs:504:1: Warning: Tab character

System/Random.hs:506:1: Warning: Tab character

System/Random.hs:507:1: Warning: Tab character

System/Random.hs:508:1: Warning: Tab character

System/Random.hs:519:1: Warning: Tab character

System/Random.hs:519:14: Warning: Tab character

System/Random.hs:520:1: Warning: Tab character

System/Random.hs:522:1: Warning: Tab character

System/Random.hs:523:1: Warning: Tab character

System/Random.hs:524:1: Warning: Tab character

System/Random.hs:526:1: Warning: Tab character

System/Random.hs:527:1: Warning: Tab character

System/Random.hs:528:1: Warning: Tab character
In-place registering random-1.1...
Running Haddock for random-1.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file: /tmp/pkgConf-random-1349517445588219756.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/random-1.1-1z8Ujelqc6aKgvPnbRUKkP
Registering random-1.1...
Installed random-1.1
Configuring safe-0.3.9...
Building safe-0.3.9...
Preprocessing library safe-0.3.9...
[1 of 4] Compiling Safe.Util        ( Safe/Util.hs, dist/build/Safe/Util.o )
[2 of 4] Compiling Safe.Exact       ( Safe/Exact.hs, dist/build/Safe/Exact.o )
[3 of 4] Compiling Safe.Foldable    ( Safe/Foldable.hs, dist/build/Safe/Foldable.o )
[4 of 4] Compiling Safe             ( Safe.hs, dist/build/Safe.o )
In-place registering safe-0.3.9...
Running Haddock for safe-0.3.9...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file: /tmp/pkgConf-safe-0.31307565984555996658.9
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/safe-0.3.9-BXSoeRP9IFG6t9s3abNgVi
Registering safe-0.3.9...
Installed safe-0.3.9
Configuring data-default-instances-base-0.0.1...
Building data-default-instances-base-0.0.1...
Preprocessing library data-default-instances-base-0.0.1...
[1 of 1] Compiling Data.Default.Instances.Base ( Data/Default/Instances/Base.hs, dist/build/Data/Default/Instances/Base.o )
In-place registering data-default-instances-base-0.0.1...
Running Haddock for data-default-instances-base-0.0.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-data-default-instances-base-0.021184219931520223205.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-base-0.0.1-6bNp7ygtVUW3TbxeJU4Irf
Registering data-default-instances-base-0.0.1...
Installed data-default-instances-base-0.0.1
Configuring data-default-instances-containers-0.0.1...
Building data-default-instances-containers-0.0.1...
Preprocessing library data-default-instances-containers-0.0.1...
[1 of 1] Compiling Data.Default.Instances.Containers ( Data/Default/Instances/Containers.hs, dist/build/Data/Default/Instances/Containers.o )
In-place registering data-default-instances-containers-0.0.1...
Running Haddock for data-default-instances-containers-0.0.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-data-default-instances-containers-0.05017728901781999754.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-containers-0.0.1-2eq6fuwf8Tk14CtKGZXhB5
Registering data-default-instances-containers-0.0.1...
Installed data-default-instances-containers-0.0.1
Configuring data-default-instances-dlist-0.0.1...
Building data-default-instances-dlist-0.0.1...
Preprocessing library data-default-instances-dlist-0.0.1...
[1 of 1] Compiling Data.Default.Instances.DList ( Data/Default/Instances/DList.hs, dist/build/Data/Default/Instances/DList.o )
In-place registering data-default-instances-dlist-0.0.1...
Running Haddock for data-default-instances-dlist-0.0.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-data-default-instances-dlist-0.0496060028828388027.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-dlist-0.0.1-EXwD6nMCvj82LJzl8Xo6bb
Registering data-default-instances-dlist-0.0.1...
Installed data-default-instances-dlist-0.0.1
Configuring data-default-instances-old-locale-0.0.1...
Building data-default-instances-old-locale-0.0.1...
Preprocessing library data-default-instances-old-locale-0.0.1...
[1 of 1] Compiling Data.Default.Instances.OldLocale ( Data/Default/Instances/OldLocale.hs, dist/build/Data/Default/Instances/OldLocale.o )
In-place registering data-default-instances-old-locale-0.0.1...
Running Haddock for data-default-instances-old-locale-0.0.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-data-default-instances-old-locale-0.01364953431472576335.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-instances-old-locale-0.0.1-D3fIWe3ExBN6VISnKTEJV3
Registering data-default-instances-old-locale-0.0.1...
Installed data-default-instances-old-locale-0.0.1
Configuring tf-random-0.5...
Building tf-random-0.5...
Preprocessing library tf-random-0.5...
[1 of 4] Compiling System.Random.TF.Gen ( src/System/Random/TF/Gen.hs, dist/build/System/Random/TF/Gen.o )
[2 of 4] Compiling System.Random.TF.Init ( src/System/Random/TF/Init.hs, dist/build/System/Random/TF/Init.o )

src/System/Random/TF/Init.hs:94:5: Warning:
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[3 of 4] Compiling System.Random.TF.Instances ( src/System/Random/TF/Instances.hs, dist/build/System/Random/TF/Instances.o )
[4 of 4] Compiling System.Random.TF ( src/System/Random/TF.hs, dist/build/System/Random/TF.o )
In-place registering tf-random-0.5...
Running Haddock for tf-random-0.5...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-tf-random-05006189961989806367.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/tf-random-0.5-28prfR75qTK8HkPsc02Mdm
Registering tf-random-0.5...
Installed tf-random-0.5
Configuring data-default-0.5.3...
Building data-default-0.5.3...
Preprocessing library data-default-0.5.3...
[1 of 1] Compiling Data.Default     ( Data/Default.hs, dist/build/Data/Default.o )
In-place registering data-default-0.5.3...
Running Haddock for data-default-0.5.3...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-data-default-0.51748806355826047641.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/data-default-0.5.3-5ESg1VNmkW3BMxo7EwKQrK
Registering data-default-0.5.3...
Installed data-default-0.5.3
Configuring QuickCheck-2.8.1...
Building QuickCheck-2.8.1...
Preprocessing library QuickCheck-2.8.1...

Test/QuickCheck/Arbitrary.hs:6:37: Warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS
[ 1 of 15] Compiling Test.QuickCheck.Random ( Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o )
[ 2 of 15] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o )
[ 3 of 15] Compiling Test.QuickCheck.Text ( Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o )
[ 4 of 15] Compiling Test.QuickCheck.State ( Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o )
[ 5 of 15] Compiling Test.QuickCheck.Gen ( Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o )
[ 6 of 15] Compiling Test.QuickCheck.Gen.Unsafe ( Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o )
[ 7 of 15] Compiling Test.QuickCheck.Arbitrary ( Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o )
[ 8 of 15] Compiling Test.QuickCheck.Modifiers ( Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o )
[ 9 of 15] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o )
[10 of 15] Compiling Test.QuickCheck.Function ( Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o )
[11 of 15] Compiling Test.QuickCheck.Property ( Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o )
[12 of 15] Compiling Test.QuickCheck.Test ( Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o )
[13 of 15] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o )
[14 of 15] Compiling Test.QuickCheck.Monadic ( Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o )
[15 of 15] Compiling Test.QuickCheck  ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o )
In-place registering QuickCheck-2.8.1...
Running Haddock for QuickCheck-2.8.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-QuickCheck-2.87163344711152645729.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/QuickCheck-2.8.1-BnZKeqxVf7FCbnejbqAnPL
Registering QuickCheck-2.8.1...
Installed QuickCheck-2.8.1
Configuring dequeue-0.1.12...
Building dequeue-0.1.12...
Preprocessing library dequeue-0.1.12...
[1 of 2] Compiling Data.Dequeue.Show ( src/Data/Dequeue/Show.hs, dist/build/Data/Dequeue/Show.o )
[2 of 2] Compiling Data.Dequeue     ( src/Data/Dequeue.hs, dist/build/Data/Dequeue.o )
In-place registering dequeue-0.1.12...
Running Haddock for dequeue-0.1.12...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-dequeue-0.1937558955629593614.12
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/dequeue-0.1.12-8eSZky3HwY94iWM3g2dyh4
Registering dequeue-0.1.12...
Installed dequeue-0.1.12
Configuring cfipu-1.1.0.4...
Building cfipu-1.1.0.4...
Preprocessing executable 'cfipu' for cfipu-1.1.0.4...
[1 of 2] Compiling Data.Memory      ( src/Data/Memory.hs, dist/build/cfipu/cfipu-tmp/Data/Memory.o )

src/Data/Memory.hs:78:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, InternalContainer)’
    In the pattern: ((Just cell), p')
    In a case alternative:
        ((Just cell), p') -> ID p' (pushFront i cell) d
    In the expression:
      case popBack p of {
        ((Just cell), p') -> ID p' (pushFront i cell) d
        ((Nothing), _) -> ID p (pushFront i defaultCell) d }

src/Data/Memory.hs:79:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t1, t0)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> ID p (pushFront i defaultCell) d
    In the expression:
      case popBack p of {
        ((Just cell), p') -> ID p' (pushFront i cell) d
        ((Nothing), _) -> ID p (pushFront i defaultCell) d }

src/Data/Memory.hs:82:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), d')
    In a case alternative:
        ((Just cell), d')
          -> case () of {
               _ | null d' -> E p $ pushFront i cell
                 | otherwise -> DI p d' $ pushFront i cell }
    In the expression:
      case popBack d of {
        ((Just cell), d')
          -> case () of {
               _ | null d' -> E p $ pushFront i cell
                 | otherwise -> DI p d' $ pushFront i cell }
        ((Nothing), _) -> moveInstructionPointerLeft $ E p i }

src/Data/Memory.hs:85:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t3, t2)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> moveInstructionPointerLeft $ E p i
    In the expression:
      case popBack d of {
        ((Just cell), d')
          -> case () of {
               _ | null d' -> E p $ pushFront i cell
                 | otherwise -> DI p d' $ pushFront i cell }
        ((Nothing), _) -> moveInstructionPointerLeft $ E p i }

src/Data/Memory.hs:88:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, InternalContainer)’
    In the pattern: ((Just cell), p')
    In a case alternative:
        ((Just cell), p') -> ID p' (pushFront empty cell) e
    In the expression:
      case popBack p of {
        ((Just cell), p') -> ID p' (pushFront empty cell) e
        ((Nothing), _) -> ID p (pushFront empty defaultCell) e }

src/Data/Memory.hs:89:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t5, t4)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> ID p (pushFront empty defaultCell) e
    In the expression:
      case popBack p of {
        ((Just cell), p') -> ID p' (pushFront empty cell) e
        ((Nothing), _) -> ID p (pushFront empty defaultCell) e }

src/Data/Memory.hs:94:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), i')
    In a case alternative:
        ((Just cell), i')
          -> case () of {
               _ | null i' -> E (pushBack p cell) d
                 | otherwise -> ID (pushBack p cell) i' d }
    In the expression:
      case popFront i of {
        ((Just cell), i')
          -> case () of {
               _ | null i' -> E (pushBack p cell) d
                 | otherwise -> ID (pushBack p cell) i' d }
        ((Nothing), _) -> moveInstructionPointerRight $ E p i }

src/Data/Memory.hs:97:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t7, t6)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> moveInstructionPointerRight $ E p i
    In the expression:
      case popFront i of {
        ((Just cell), i')
          -> case () of {
               _ | null i' -> E (pushBack p cell) d
                 | otherwise -> ID (pushBack p cell) i' d }
        ((Nothing), _) -> moveInstructionPointerRight $ E p i }

src/Data/Memory.hs:100:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), i')
    In a case alternative:
        ((Just cell), i')
          -> case () of {
               _ | null i' -> DI p (pushBack d cell) $ pushBack i' defaultCell
                 | otherwise -> DI p (pushBack d cell) $ i' }
    In the expression:
      case popFront i of {
        ((Just cell), i')
          -> case () of {
               _ | null i' -> DI p (pushBack d cell) $ pushBack i' defaultCell
                 | otherwise -> DI p (pushBack d cell) $ i' }
        ((Nothing), _) -> moveInstructionPointerRight $ E p d }

src/Data/Memory.hs:103:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t9, t8)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> moveInstructionPointerRight $ E p d
    In the expression:
      case popFront i of {
        ((Just cell), i')
          -> case () of {
               _ | null i' -> DI p (pushBack d cell) $ pushBack i' defaultCell
                 | otherwise -> DI p (pushBack d cell) $ i' }
        ((Nothing), _) -> moveInstructionPointerRight $ E p d }

src/Data/Memory.hs:106:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), e')
    In a case alternative:
        ((Just cell), e')
          -> case () of {
               _ | null e'
                 -> DI p (pushBack empty cell) $ pushBack empty defaultCell
                 | otherwise -> DI p (pushBack empty cell) e' }
    In the expression:
      case popFront e of {
        ((Just cell), e')
          -> case () of {
               _ | null e'
                 -> DI p (pushBack empty cell) $ pushBack empty defaultCell
                 | otherwise -> DI p (pushBack empty cell) e' }
        ((Nothing), _)
          -> moveInstructionPointerRight $ E p $ pushBack empty defaultCell }

src/Data/Memory.hs:109:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t11, t10)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _)
          -> moveInstructionPointerRight $ E p $ pushBack empty defaultCell
    In the expression:
      case popFront e of {
        ((Just cell), e')
          -> case () of {
               _ | null e'
                 -> DI p (pushBack empty cell) $ pushBack empty defaultCell
                 | otherwise -> DI p (pushBack empty cell) e' }
        ((Nothing), _)
          -> moveInstructionPointerRight $ E p $ pushBack empty defaultCell }

src/Data/Memory.hs:114:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), i')
    In a case alternative:
        ((Just cell), i')
          -> case () of {
               _ | null i' -> E p $ pushFront d cell
                 | otherwise -> ID p i' $ pushFront d cell }
    In the expression:
      case popBack i of {
        ((Just cell), i')
          -> case () of {
               _ | null i' -> E p $ pushFront d cell
                 | otherwise -> ID p i' $ pushFront d cell }
        ((Nothing), _) -> moveDataPointerLeft $ E p d }

src/Data/Memory.hs:117:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t13, t12)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> moveDataPointerLeft $ E p d
    In the expression:
      case popBack i of {
        ((Just cell), i')
          -> case () of {
               _ | null i' -> E p $ pushFront d cell
                 | otherwise -> ID p i' $ pushFront d cell }
        ((Nothing), _) -> moveDataPointerLeft $ E p d }

src/Data/Memory.hs:120:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, InternalContainer)’
    In the pattern: ((Just cell), p')
    In a case alternative:
        ((Just cell), p') -> DI p' (pushFront d cell) i
    In the expression:
      case popBack p of {
        ((Just cell), p') -> DI p' (pushFront d cell) i
        ((Nothing), _) -> DI p (pushFront d defaultCell) i }

src/Data/Memory.hs:121:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t15, t14)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> DI p (pushFront d defaultCell) i
    In the expression:
      case popBack p of {
        ((Just cell), p') -> DI p' (pushFront d cell) i
        ((Nothing), _) -> DI p (pushFront d defaultCell) i }

src/Data/Memory.hs:124:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, InternalContainer)’
    In the pattern: ((Just cell), p')
    In a case alternative:
        ((Just cell), p') -> DI p' (pushFront empty cell) e
    In the expression:
      case popBack p of {
        ((Just cell), p') -> DI p' (pushFront empty cell) e
        ((Nothing), _) -> DI p (pushFront empty defaultCell) e }

src/Data/Memory.hs:125:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t17, t16)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> DI p (pushFront empty defaultCell) e
    In the expression:
      case popBack p of {
        ((Just cell), p') -> DI p' (pushFront empty cell) e
        ((Nothing), _) -> DI p (pushFront empty defaultCell) e }

src/Data/Memory.hs:130:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), d')
    In a case alternative:
        ((Just cell), d')
          -> case () of {
               _ | null d' -> ID p (pushBack i cell) $ pushBack d' defaultCell
                 | otherwise -> ID p (pushBack i cell) $ d' }
    In the expression:
      case popFront d of {
        ((Just cell), d')
          -> case () of {
               _ | null d' -> ID p (pushBack i cell) $ pushBack d' defaultCell
                 | otherwise -> ID p (pushBack i cell) $ d' }
        ((Nothing), _) -> moveDataPointerRight $ E p i }

src/Data/Memory.hs:133:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t19, t18)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> moveDataPointerRight $ E p i
    In the expression:
      case popFront d of {
        ((Just cell), d')
          -> case () of {
               _ | null d' -> ID p (pushBack i cell) $ pushBack d' defaultCell
                 | otherwise -> ID p (pushBack i cell) $ d' }
        ((Nothing), _) -> moveDataPointerRight $ E p i }

src/Data/Memory.hs:136:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), d')
    In a case alternative:
        ((Just cell), d')
          -> case () of {
               _ | null d' -> E (pushBack p cell) i
                 | otherwise -> DI (pushBack p cell) d' i }
    In the expression:
      case popFront d of {
        ((Just cell), d')
          -> case () of {
               _ | null d' -> E (pushBack p cell) i
                 | otherwise -> DI (pushBack p cell) d' i }
        ((Nothing), _) -> moveDataPointerRight $ E p d }

src/Data/Memory.hs:139:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t21, t20)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _) -> moveDataPointerRight $ E p d
    In the expression:
      case popFront d of {
        ((Just cell), d')
          -> case () of {
               _ | null d' -> E (pushBack p cell) i
                 | otherwise -> DI (pushBack p cell) d' i }
        ((Nothing), _) -> moveDataPointerRight $ E p d }

src/Data/Memory.hs:142:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, BankersDequeue Cell)’
    In the pattern: ((Just cell), e')
    In a case alternative:
        ((Just cell), e')
          -> case () of {
               _ | null e'
                 -> ID p (pushBack empty cell) $ pushBack empty defaultCell
                 | otherwise -> ID p (pushBack empty cell) e' }
    In the expression:
      case popFront e of {
        ((Just cell), e')
          -> case () of {
               _ | null e'
                 -> ID p (pushBack empty cell) $ pushBack empty defaultCell
                 | otherwise -> ID p (pushBack empty cell) e' }
        ((Nothing), _)
          -> moveDataPointerRight $ E p $ pushBack empty defaultCell }

src/Data/Memory.hs:145:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t23, t22)’
    In the pattern: ((Nothing), _)
    In a case alternative:
        ((Nothing), _)
          -> moveDataPointerRight $ E p $ pushBack empty defaultCell
    In the expression:
      case popFront e of {
        ((Just cell), e')
          -> case () of {
               _ | null e'
                 -> ID p (pushBack empty cell) $ pushBack empty defaultCell
                 | otherwise -> ID p (pushBack empty cell) e' }
        ((Nothing), _)
          -> moveDataPointerRight $ E p $ pushBack empty defaultCell }

src/Data/Memory.hs:160:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, t24)’
    In the pattern: ((Just cell), _)
    In a case alternative: ((Just cell), _) -> cell
    In the expression:
      case popFront i of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> getInstruction $ E p i }

src/Data/Memory.hs:161:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t26, t25)’
    In the pattern: ((Nothing), _)
    In a case alternative: ((Nothing), _) -> getInstruction $ E p i
    In the expression:
      case popFront i of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> getInstruction $ E p i }

src/Data/Memory.hs:164:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, t27)’
    In the pattern: ((Just cell), _)
    In a case alternative: ((Just cell), _) -> cell
    In the expression:
      case popFront i of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:165:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t29, t28)’
    In the pattern: ((Nothing), _)
    In a case alternative: ((Nothing), _) -> defaultCell
    In the expression:
      case popFront i of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:168:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, t30)’
    In the pattern: ((Just cell), _)
    In a case alternative: ((Just cell), _) -> cell
    In the expression:
      case popFront e of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:169:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t32, t31)’
    In the pattern: ((Nothing), _)
    In a case alternative: ((Nothing), _) -> defaultCell
    In the expression:
      case popFront e of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:174:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, t33)’
    In the pattern: ((Just cell), _)
    In a case alternative: ((Just cell), _) -> cell
    In the expression:
      case popFront d of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:175:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t35, t34)’
    In the pattern: ((Nothing), _)
    In a case alternative: ((Nothing), _) -> defaultCell
    In the expression:
      case popFront d of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:178:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, t36)’
    In the pattern: ((Just cell), _)
    In a case alternative: ((Just cell), _) -> cell
    In the expression:
      case popFront d of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> getData $ E p i }

src/Data/Memory.hs:179:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t38, t37)’
    In the pattern: ((Nothing), _)
    In a case alternative: ((Nothing), _) -> getData $ E p i
    In the expression:
      case popFront d of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> getData $ E p i }

src/Data/Memory.hs:182:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe Cell, t39)’
    In the pattern: ((Just cell), _)
    In a case alternative: ((Just cell), _) -> cell
    In the expression:
      case popFront e of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:183:9:
    Couldn't match expected type ‘Maybe (Cell, BankersDequeue Cell)’
                with actual type ‘(Maybe t41, t40)’
    In the pattern: ((Nothing), _)
    In a case alternative: ((Nothing), _) -> defaultCell
    In the expression:
      case popFront e of {
        ((Just cell), _) -> cell
        ((Nothing), _) -> defaultCell }

src/Data/Memory.hs:186:72:
    Couldn't match expected type ‘(a0, BankersDequeue Cell)’
                with actual type ‘Maybe (Cell, BankersDequeue Cell)’
    In the second argument of ‘($)’, namely ‘popFront d’
    In the ‘id_d’ field of a record

src/Data/Memory.hs:189:59:
    Couldn't match expected type ‘(a1, BankersDequeue Cell)’
                with actual type ‘Maybe (Cell, BankersDequeue Cell)’
    In the second argument of ‘($)’, namely ‘popFront d’
    In the ‘di_d’ field of a record

src/Data/Memory.hs:190:71:
    Couldn't match expected type ‘(a2, BankersDequeue Cell)’
                with actual type ‘Maybe (Cell, BankersDequeue Cell)’
    In the second argument of ‘($)’, namely ‘popFront e’
    In the ‘e_e’ field of a record
Failed to install cfipu-1.1.0.4
cabal: Error: some packages failed to install:
cfipu-1.1.0.4 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.