Build #3 for network-messagepack-rpc-0.1.1.2
Package | network-messagepack-rpc-0.1.1.2 |
---|
Install | BuildFailed |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | 2019-09-24 08:48:59.420003986 UTC |
---|---|
Compiler | ghc-8.6.3 |
OS | linux |
Arch | x86_64 |
Dependencies | base-4.12.0.0, bytestring-0.10.8.2, data-msgpack-0.0.12, safe-exceptions-0.1.7.0, text-1.2.3.1, unordered-containers-0.2.10.0 |
Flags | none |
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 data-binary-ieee754-0.4.4 Starting primitive-0.7.0.0 Starting hashable-1.3.0.0 Starting haskell-src-exts-1.21.1 Building data-binary-ieee754-0.4.4 Building hashable-1.3.0.0 Building primitive-0.7.0.0 Building haskell-src-exts-1.21.1 Completed data-binary-ieee754-0.4.4 Starting random-1.1 Building random-1.1 Completed hashable-1.3.0.0 Starting transformers-compat-0.6.5 Building transformers-compat-0.6.5 Completed random-1.1 Starting void-0.7.3 Building void-0.7.3 Completed void-0.7.3 Starting unordered-containers-0.2.10.0 Completed transformers-compat-0.6.5 Starting splitmix-0.0.3 Building unordered-containers-0.2.10.0 Building splitmix-0.0.3 Completed splitmix-0.0.3 Starting exceptions-0.10.3 Building exceptions-0.10.3 Completed primitive-0.7.0.0 Starting QuickCheck-2.13.2 Building QuickCheck-2.13.2 Completed exceptions-0.10.3 Starting vector-0.12.0.3 Building vector-0.12.0.3 Completed unordered-containers-0.2.10.0 Starting safe-exceptions-0.1.7.0 Building safe-exceptions-0.1.7.0 Completed safe-exceptions-0.1.7.0 Completed QuickCheck-2.13.2 Completed vector-0.12.0.3 Starting data-msgpack-types-0.0.2 Building data-msgpack-types-0.0.2 Completed data-msgpack-types-0.0.2 Completed haskell-src-exts-1.21.1 Starting groom-0.1.2.1 Building groom-0.1.2.1 Completed groom-0.1.2.1 Starting data-msgpack-0.0.12 Building data-msgpack-0.0.12 Completed data-msgpack-0.0.12 Starting network-messagepack-rpc-0.1.1.2 Building network-messagepack-rpc-0.1.1.2 Failed to install network-messagepack-rpc-0.1.1.2 Build log ( /home/builder/.cabal/logs/ghc-8.6.3/network-messagepack-rpc-0.1.1.2-JbZoma9Qdqp94qGUBa5Gms.log ): cabal: Entering directory '/tmp/cabal-tmp-4891/network-messagepack-rpc-0.1.1.2' Configuring network-messagepack-rpc-0.1.1.2... Preprocessing library for network-messagepack-rpc-0.1.1.2.. Building library for network-messagepack-rpc-0.1.1.2.. [1 of 2] Compiling Data.MessagePack.RPC ( src/Data/MessagePack/RPC.hs, dist/build/Data/MessagePack/RPC.o ) [2 of 2] Compiling Network.MessagePack.RPC.Client ( src/Network/MessagePack/RPC/Client.hs, dist/build/Network/MessagePack/RPC/Client.o ) src/Network/MessagePack/RPC/Client.hs:46:27: error: Not in scope: type constructor or class ‘IORef’ Perhaps you meant ‘IORef.IORef’ (imported from Data.IORef) | 46 | , clientHandlerTid :: IORef (Maybe ThreadId) | ^^^^^ src/Network/MessagePack/RPC/Client.hs:46:40: error: Not in scope: type constructor or class ‘ThreadId’ Perhaps you want to add ‘ThreadId’ to the import list in the import of ‘Control.Concurrent’ (src/Network/MessagePack/RPC/Client.hs:26:1-74). | 46 | , clientHandlerTid :: IORef (Maybe ThreadId) | ^^^^^^^^ src/Network/MessagePack/RPC/Client.hs:50:22: error: Not in scope: type constructor or class ‘IORef’ Perhaps you meant ‘IORef.IORef’ (imported from Data.IORef) | 50 | lastMessageId :: IORef MessageId | ^^^^^ src/Network/MessagePack/RPC/Client.hs:51:22: error: Not in scope: type constructor or class ‘IORef’ Perhaps you meant ‘IORef.IORef’ (imported from Data.IORef) | 51 | , dispatchTable :: IORef (HashMap MessageId (MVar Result)) | ^^^^^ src/Network/MessagePack/RPC/Client.hs:51:29: error: Not in scope: type constructor or class ‘HashMap’ Perhaps you meant ‘HM.HashMap’ (imported from Data.HashMap.Strict) | 51 | , dispatchTable :: IORef (HashMap MessageId (MVar Result)) | ^^^^^^^ src/Network/MessagePack/RPC/Client.hs:51:48: error: Not in scope: type constructor or class ‘MVar’ Perhaps you meant ‘MVar.MVar’ (imported from Control.Concurrent.MVar) Perhaps you want to add ‘MVar’ to the import list in the import of ‘Control.Concurrent’ (src/Network/MessagePack/RPC/Client.hs:26:1-74). | 51 | , dispatchTable :: IORef (HashMap MessageId (MVar Result)) | ^^^^ src/Network/MessagePack/RPC/Client.hs:102:21: error: Not in scope: type constructor or class ‘B.ByteString’ Perhaps you meant ‘BL.ByteString’ (imported from Data.ByteString.Lazy) No module named ‘B’ is imported. | 102 | backendSend :: B.ByteString -> IO () -- ^ Sending | ^^^^^^^^^^^^ src/Network/MessagePack/RPC/Client.hs:103:24: error: Not in scope: type constructor or class ‘B.ByteString’ Perhaps you meant ‘BL.ByteString’ (imported from Data.ByteString.Lazy) No module named ‘B’ is imported. | 103 | , backendRecv :: IO B.ByteString -- ^ Receiving | ^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-4891/network-messagepack-rpc-0.1.1.2' cabal: Error: some packages failed to install: network-messagepack-rpc-0.1.1.2-JbZoma9Qdqp94qGUBa5Gms failed during the building phase. The exception was: ExitFailure 1
Test log
No test log was submitted for this report.