Build #3 for transient-universe-0.4.4

[all reports]

Package transient-universe-0.4.4
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2017-05-30 15:40:02.241786258 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies HTTP-4000.3.7, TCache-0.12.1, base-4.9.0.0, bytestring-0.10.8.1, case-insensitive-1.2.0.10, containers-0.5.7.1, directory-1.2.6.2, filepath-1.4.1.0, hashable-1.2.6.0, iproute-1.7.1, mtl-2.2.1, network-2.6.3.1, network-info-0.2.0.8, network-uri-2.6.1.0, process-1.4.2.0, random-1.1, stm-2.4.4.1, text-1.2.2.2, time-1.6.0.1, transformers-0.5.2.0, transient-0.5.5, vector-0.12.0.1, websockets-0.11.1.0, base-4.9.0.0, transformers-0.5.2.0, transient-0.5.5
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring appar-0.1.4...
Configuring SHA-1.6.4.2...
Building appar-0.1.4...
Building SHA-1.6.4.2...
Installed appar-0.1.4
Configuring base64-bytestring-1.0.0.1...
Building base64-bytestring-1.0.0.1...
Installed base64-bytestring-1.0.0.1
Configuring byteorder-1.0.4...
Building byteorder-1.0.4...
Configuring entropy-0.3.7...
Installed byteorder-1.0.4
Configuring mtl-2.2.1...
Installed SHA-1.6.4.2
Building mtl-2.2.1...
Building entropy-0.3.7...
Configuring integer-logarithms-1.0.1...
Installed entropy-0.3.7
Building integer-logarithms-1.0.1...
Configuring network-info-0.2.0.8...
Installed mtl-2.2.1
Building network-info-0.2.0.8...
Configuring network-2.6.3.1...
Installed integer-logarithms-1.0.1
Configuring old-locale-1.0.0.7...
Installed network-info-0.2.0.8
Building old-locale-1.0.0.7...
Building network-2.6.3.1...
Configuring primitive-0.6.2.0...
Installed old-locale-1.0.0.7
Building primitive-0.6.2.0...
Configuring random-1.1...
Installed network-2.6.3.1
Configuring stm-2.4.4.1...
Installed primitive-0.6.2.0
Building random-1.1...
Building stm-2.4.4.1...
Configuring stringsearch-0.3.6.6...
Installed stm-2.4.4.1
Configuring text-1.2.2.2...
Installed random-1.1
Building stringsearch-0.3.6.6...
Building text-1.2.2.2...
Configuring zlib-0.6.1.2...
Installed stringsearch-0.3.6.6
Building zlib-0.6.1.2...
Installed zlib-0.6.1.2
Configuring old-time-1.1.0.3...
Building old-time-1.1.0.3...
Configuring iproute-1.7.1...
Installed old-time-1.1.0.3
Building iproute-1.7.1...
Configuring vector-0.12.0.1...
Installed text-1.2.2.2
Building vector-0.12.0.1...
Configuring async-2.1.1.1...
Installed iproute-1.7.1
Building async-2.1.1.1...
Configuring transient-0.5.5...
Installed async-2.1.1.1
Building transient-0.5.5...
Installed transient-0.5.5
Configuring hashable-1.2.6.0...
Building hashable-1.2.6.0...
Configuring blaze-builder-0.4.0.2...
Installed hashable-1.2.6.0
Building blaze-builder-0.4.0.2...
Configuring parsec-3.1.11...
Installed blaze-builder-0.4.0.2
Building parsec-3.1.11...
Installed vector-0.12.0.1
Configuring case-insensitive-1.2.0.10...
Building case-insensitive-1.2.0.10...
Installed parsec-3.1.11
Configuring streaming-commons-0.1.17...
Building streaming-commons-0.1.17...
Configuring hashtables-1.2.1.1...
Installed case-insensitive-1.2.0.10
Building hashtables-1.2.1.1...
Installed streaming-commons-0.1.17
Configuring scientific-0.3.4.13...
Building scientific-0.3.4.13...
Configuring network-uri-2.6.1.0...
Installed hashtables-1.2.1.1
Building network-uri-2.6.1.0...
Configuring RefSerialize-0.4.0...
Installed network-uri-2.6.1.0
Installed scientific-0.3.4.13
Configuring HTTP-4000.3.7...
Building RefSerialize-0.4.0...
Building HTTP-4000.3.7...
Configuring attoparsec-0.13.1.0...
Installed RefSerialize-0.4.0
Building attoparsec-0.13.1.0...
Configuring TCache-0.12.1...
Installed HTTP-4000.3.7
Building TCache-0.12.1...
Installed attoparsec-0.13.1.0
Configuring websockets-0.11.1.0...
Building websockets-0.11.1.0...
Installed TCache-0.12.1
Installed websockets-0.11.1.0
Configuring transient-universe-0.4.4...
Building transient-universe-0.4.4...
Failed to install transient-universe-0.4.4
Build log ( /home/builder/.cabal/logs/transient-universe-0.4.4.log ):
cabal: Entering directory '/tmp/cabal-tmp-11402/transient-universe-0.4.4'
Configuring transient-universe-0.4.4...
Building transient-universe-0.4.4...
Preprocessing library transient-universe-0.4.4...
[1 of 5] Compiling Transient.Move.Internals ( src/Transient/Move/Internals.hs, dist/build/Transient/Move/Internals.o )

src/Transient/Move/Internals.hs:313:22: error:
    • Couldn't match type ‘IO’ with ‘TransIO’
      Expected type: TransIO ()
        Actual type: IO ()
    • In the expression: killBranch' tv
      In a case alternative: Just tv -> killBranch' tv
      In a stmt of a 'do' block:
        case M.lookup id mapth of {
          Just tv -> killBranch' tv
          Nothing -> return () }

src/Transient/Move/Internals.hs:348:4: error:
    • Couldn't match type ‘TransIO’ with ‘StateT EventF IO’
      Expected type: StateT EventF IO ()
        Actual type: TransIO ()
    • In a stmt of a 'do' block: labelState $ "wormhole" ++ show node
      In the second argument of ‘($)’, namely
        ‘do { moldconn <- getData :: StateIO (Maybe Connection);
              mclosure <- getData :: StateIO (Maybe Closure);
              labelState $ "wormhole" ++ show node;
              logdata@(Log rec log fulLog) <- getData
                                              `onNothing` return (Log False [] []);
              .... }’
      In the second argument of ‘($)’, namely
        ‘Transient
         $ do { moldconn <- getData :: StateIO (Maybe Connection);
                mclosure <- getData :: StateIO (Maybe Closure);
                labelState $ "wormhole" ++ show node;
                logdata@(Log rec log fulLog) <- getData
                                                `onNothing` return (Log False [] []);
                .... }’

src/Transient/Move/Internals.hs:416:6: error:
    • Couldn't match type ‘TransIO’ with ‘StateT EventF IO’
      Expected type: StateT EventF IO ()
        Actual type: TransIO ()
    • In a stmt of a 'do' block: labelState "teleport"
      In the second argument of ‘($)’, namely
        ‘do { cont <- get;
              labelState "teleport";
              Log rec log fulLog <- getData `onNothing` return (Log False [] []);
              if not rec then
                  do { conn@(Connection {connData = contype, closures = closures,
                                         calling = calling}) <- getData
                                                                `onNothing`
                                                                  error
                                                                    "teleport: No connection defined: use wormhole";
                       .... }
              else
                  do { delData WasRemote;
                       .... } }’
      In the second argument of ‘($)’, namely
        ‘Transient
         $ do { cont <- get;
                labelState "teleport";
                Log rec log fulLog <- getData `onNothing` return (Log False [] []);
                if not rec then
                    do { conn@(Connection {connData = contype, closures = closures,
                                           calling = calling}) <- getData
                                                                  `onNothing`
                                                                    error
                                                                      "teleport: No connection defined: use wormhole";
                         .... }
                else
                    do { delData WasRemote;
                         .... } }’
cabal: Leaving directory '/tmp/cabal-tmp-11402/transient-universe-0.4.4'
cabal: Error: some packages failed to install:
transient-universe-0.4.4 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.