[all reports]
Package |
distributed-process-extras-0.3.6 |
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2024-09-06 13:18:20.000887262 UTC
|
Compiler |
ghc-9.6.3 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.18.1.0, binary-0.8.9.2, containers-0.6.7, deepseq-1.4.8.1, distributed-process-0.7.7, exceptions-0.10.7, fingertree-0.1.5.0, hashable-1.5.0.0, mtl-2.3.1, stm-2.5.1.0, time-1.12.2, transformers-0.6.1.0, unordered-containers-0.2.20 |
Flags |
none
|
Code Coverage
expressions | 37% (618/1665) |
boolean | guards | 100% (0/0) |
conditions | 0% (0/3) |
qualifiers | 100% (0/0) |
alternatives | 28% (32/114) |
local declarations | 58% (17/29) |
top-level declarations | 17% (70/394) |
Build log
[view raw]
Resolving dependencies...
Starting fingertree-0.1.5.0
Starting data-accessor-0.2.3.1
Starting splitmix-0.1.0.5
Starting syb-0.7.2.4
Starting bytestring-0.12.1.0
Building fingertree-0.1.5.0
Building data-accessor-0.2.3.1
Building splitmix-0.1.0.5
Building syb-0.7.2.4
Building bytestring-0.12.1.0
Completed splitmix-0.1.0.5
Completed data-accessor-0.2.3.1
Completed syb-0.7.2.4
Completed fingertree-0.1.5.0
Completed bytestring-0.12.1.0
Starting os-string-2.0.6
Starting binary-0.8.9.2
Starting random-1.2.1.2
Building binary-0.8.9.2
Building os-string-2.0.6
Building random-1.2.1.2
Completed os-string-2.0.6
Starting filepath-1.5.3.0
Building filepath-1.5.3.0
Completed binary-0.8.9.2
Starting rank1dynamic-0.4.2
Starting text-2.1.1
Building rank1dynamic-0.4.2
Building text-2.1.1
Completed random-1.2.1.2
Completed rank1dynamic-0.4.2
Starting distributed-static-0.3.11
Building distributed-static-0.3.11
Completed filepath-1.5.3.0
Completed distributed-static-0.3.11
Completed text-2.1.1
Starting hashable-1.5.0.0
Building hashable-1.5.0.0
Completed hashable-1.5.0.0
Starting network-transport-0.5.8
Starting unordered-containers-0.2.20
Building network-transport-0.5.8
Building unordered-containers-0.2.20
Completed network-transport-0.5.8
Starting distributed-process-0.7.7
Building distributed-process-0.7.7
Completed unordered-containers-0.2.20
Completed distributed-process-0.7.7
Starting distributed-process-extras-0.3.6
Building distributed-process-extras-0.3.6
Completed distributed-process-extras-0.3.6
Test log
[view raw]
Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
- distributed-process-systest-0.3.2 (lib:distributed-process-systest) (requires build)
- test-framework-quickcheck2-0.3.0.5 (lib:test-framework-quickcheck2) (requires build)
- distributed-process-extras-0.3.6 (first run)
Starting distributed-process-systest-0.3.2 (all, legacy fallback)
Starting test-framework-quickcheck2-0.3.0.5 (all, legacy fallback)
Building distributed-process-systest-0.3.2 (all, legacy fallback)
Building test-framework-quickcheck2-0.3.0.5 (all, legacy fallback)
Installing test-framework-quickcheck2-0.3.0.5 (all, legacy fallback)
Installing distributed-process-systest-0.3.2 (all, legacy fallback)
Completed test-framework-quickcheck2-0.3.0.5 (all, legacy fallback)
Completed distributed-process-systest-0.3.2 (all, legacy fallback)
Configuring distributed-process-extras-0.3.6...
Preprocessing library for distributed-process-extras-0.3.6..
Building library for distributed-process-extras-0.3.6..
[ 1 of 14] Compiling Control.Concurrent.Utils
[ 2 of 14] Compiling Control.Distributed.Process.Extras.Internal.Containers.MultiMap
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:23:1: warning: [-Wunused-imports]
The import of Data.Foldable is redundant
except perhaps to import instances from Data.Foldable
To import instances alone, use: import Data.Foldable()
|
23 | import Data.Foldable (Foldable)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:30:1: warning: [-Wunused-imports]
The import of Data.Foldable is redundant
except perhaps to import instances from Data.Foldable
To import instances alone, use: import Data.Foldable()
|
30 | import Data.Foldable (Foldable(foldr))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:54:11: warning: [-Wsimplifiable-class-constraints]
" The constraint Insertable v matches
instance (Eq a, Hashable a) => Insertable a
-- Defined at src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:38:10
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the type signature:
insert :: forall k v. (Insertable k, Insertable v) =>
k -> v -> MultiMap k v -> MultiMap k v
|
54 | insert :: forall k v. (Insertable k, Insertable v)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:54:11: warning: [-Wsimplifiable-class-constraints]
" The constraint Insertable k matches
instance (Eq a, Hashable a) => Insertable a
-- Defined at src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:38:10
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the type signature:
insert :: forall k v. (Insertable k, Insertable v) =>
k -> v -> MultiMap k v -> MultiMap k v
|
54 | insert :: forall k v. (Insertable k, Insertable v)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:62:11: warning: [-Wsimplifiable-class-constraints]
" The constraint Insertable k matches
instance (Eq a, Hashable a) => Insertable a
-- Defined at src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:38:10
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the type signature:
member :: (Insertable k) => k -> MultiMap k a -> Bool
|
62 | member :: (Insertable k) => k -> MultiMap k a -> Bool
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:65:11: warning: [-Wsimplifiable-class-constraints]
" The constraint Insertable k matches
instance (Eq a, Hashable a) => Insertable a
-- Defined at src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:38:10
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the type signature:
lookup :: (Insertable k) => k -> MultiMap k v -> Maybe [v]
|
65 | lookup :: (Insertable k) => k -> MultiMap k v -> Maybe [v]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:69:11: warning: [-Wsimplifiable-class-constraints]
" The constraint Insertable k matches
instance (Eq a, Hashable a) => Insertable a
-- Defined at src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:38:10
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the type signature:
delete :: (Insertable k) =>
k -> MultiMap k v -> Maybe ([v], MultiMap k v)
|
69 | delete :: (Insertable k) => k -> MultiMap k v -> Maybe ([v], MultiMap k v)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:72:11: warning: [-Wsimplifiable-class-constraints]
" The constraint Insertable k matches
instance (Eq a, Hashable a) => Insertable a
-- Defined at src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:38:10
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the type signature:
filter :: forall k v. (Insertable k) =>
(v -> Bool) -> MultiMap k v -> MultiMap k v
|
72 | filter :: forall k v. (Insertable k)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:83:18: warning: [-Wsimplifiable-class-constraints]
" The constraint Insertable k matches
instance (Eq a, Hashable a) => Insertable a
-- Defined at src/Control/Distributed/Process/Extras/Internal/Containers/MultiMap.hs:38:10
This makes type inference for inner bindings fragile;
either use MonoLocalBinds, or simplify it using the instance
" In the type signature:
filterWithKey :: forall k v. (Insertable k) =>
(k -> v -> Bool) -> MultiMap k v -> MultiMap k v
|
83 | filterWithKey :: forall k v. (Insertable k)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 3 of 14] Compiling Control.Distributed.Process.Extras.Internal.Queue.PriorityQ
[ 4 of 14] Compiling Control.Distributed.Process.Extras.Internal.Queue.SeqQ
src/Control/Distributed/Process/Extras/Internal/Queue/SeqQ.hs:49:28: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a lambda abstraction:
Patterns of type ViewR a not matched: EmptyR
|
49 | dequeue s = maybe Nothing (\(s' :> a) -> Just (a, SeqQ s')) $ getR s
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Queue/SeqQ.hs:53:25: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a lambda abstraction:
Patterns of type ViewR a not matched: EmptyR
|
53 | peek s = maybe Nothing (\(_ :> a) -> Just a) $ getR s
| ^^^^^^^^^^^^^^^^^^^
[ 5 of 14] Compiling Control.Distributed.Process.Extras.Internal.Types
src/Control/Distributed/Process/Extras/Internal/Types.hs:143:32: warning: [GHC-30606] [-Wredundant-constraints]
Redundant constraint: Resolvable a
In the type signature for:
baseAddressableErrorMessage :: forall a.
Resolvable a =>
a -> String
|
143 | baseAddressableErrorMessage :: (Resolvable a) => a -> String
| ^^^^^^^^^^^^^^
[ 6 of 14] Compiling Control.Distributed.Process.Extras.Internal.Primitives
src/Control/Distributed/Process/Extras/Internal/Primitives.hs:94:24: warning: [GHC-68441] [-Wdeprecations]
In the use of bracket
(imported from Control.Distributed.Process, but defined in Control.Distributed.Process.Internal.Primitives):
Deprecated: "Use Control.Monad.Catch.bracket instead"
|
94 | withMonitorRef pid = bracket (P.monitor pid) P.unmonitor
| ^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Primitives.hs:207:2: warning: [-Wunused-top-binds]
Defined but not used: registerSelf__tdict
|
207 | $(remotable ['registerSelf])
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Primitives.hs:271:7: warning: [GHC-68441] [-Wdeprecations]
In the use of bracket
(imported from Control.Distributed.Process, but defined in Control.Distributed.Process.Internal.Primitives):
Deprecated: "Use Control.Monad.Catch.bracket instead"
|
271 | bracket (P.monitor p)
| ^^^^^^^
[ 7 of 14] Compiling Control.Distributed.Process.Extras.Internal.Unsafe
src/Control/Distributed/Process/Extras/Internal/Unsafe.hs:79:10: warning: [GHC-30606] [-Wredundant-constraints]
Redundant constraint: Typeable a
In the type signature for:
pCopy :: forall a. Typeable a => a -> PCopy a
|
79 | pCopy :: (Typeable a) => a -> PCopy a
| ^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Unsafe.hs:95:15: warning: [GHC-30606] [-Wredundant-constraints]
Redundant constraint: Typeable m
In the type signature for:
matchChanP :: forall m.
Typeable m =>
ReceivePort (PCopy m) -> Match m
|
95 | matchChanP :: (Typeable m) => ReceivePort (PCopy m) -> Match m
| ^^^^^^^^^^^^
src/Control/Distributed/Process/Extras/Internal/Unsafe.hs:119:29: warning: [GHC-30606] [-Wredundant-constraints]
Redundant constraint: Typeable a
In the type signature for:
newInputStream :: forall a.
Typeable a =>
Either (ReceivePort a) (STM a) -> InputStream a
|
119 | newInputStream :: forall a. (Typeable a)
| ^^^^^^^^^^^^
[ 8 of 14] Compiling Control.Distributed.Process.Extras.Time
[ 9 of 14] Compiling Control.Distributed.Process.Extras.UnsafePrimitives
[10 of 14] Compiling Control.Distributed.Process.Extras.Timer
[11 of 14] Compiling Control.Distributed.Process.Extras
[12 of 14] Compiling Control.Distributed.Process.Extras.SystemLog
src/Control/Distributed/Process/Extras/SystemLog.hs:192:11: warning: [GHC-30606] [-Wredundant-constraints]
Redundant constraint: Logger l
In the type signature for:
report :: forall l.
Logger l =>
(l -> LogText -> Process ()) -> l -> String -> Process ()
|
192 | report :: (Logger l)
| ^^^^^^^^^^
[13 of 14] Compiling Control.Distributed.Process.Extras.Monitoring
[14 of 14] Compiling Control.Distributed.Process.Extras.Call
Preprocessing test suite 'InternalQueueTests' for distributed-process-extras-0.3.6..
Building test suite 'InternalQueueTests' for distributed-process-extras-0.3.6..
[1 of 1] Compiling Main
tests/TestQueues.hs:11:8: warning: [-Wcompat-unqualified-imports]
To ensure compatibility with future core libraries changes
imports to Data.List should be
either qualified or have an explicit import list.
|
11 | import Data.List
| ^^^^^^^^^
tests/TestQueues.hs:42:15: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe (a, PQ.PriorityQ k a) not matched: Nothing
|
42 | let Just (x, q') = PQ.dequeue q in drain q' (x:xs')
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/TestQueues.hs:47:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe (Int, SeqQ Int) not matched: Nothing
|
47 | Just (a', q2) = FIFO.dequeue q1
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/TestQueues.hs:48:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe (Int, SeqQ Int) not matched: Nothing
|
48 | Just (b', q3) = FIFO.dequeue q2
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/TestQueues.hs:49:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe (Int, SeqQ Int) not matched: Nothing
|
49 | Just (c', q4) = FIFO.dequeue q3
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tests/TestQueues.hs:56:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe (String, SeqQ String) not matched: Nothing
|
56 | Just (_, q') = FIFO.dequeue q
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/build/InternalQueueTests/InternalQueueTests
Preprocessing test suite 'LoggerTests' for distributed-process-extras-0.3.6..
Building test suite 'LoggerTests' for distributed-process-extras-0.3.6..
[1 of 1] Compiling Main
tests/TestLog.hs:15:79: warning: [-Wunused-imports]
The qualified import of error
from module Control.Distributed.Process.Extras.SystemLog is redundant
|
15 | import qualified Control.Distributed.Process.Extras.SystemLog as Log (Logger, error)
| ^^^^^
tests/TestLog.hs:34:1: warning: [-Wunused-imports]
The qualified import of Network.Transport is redundant
except perhaps to import instances from Network.Transport
To import instances alone, use: import Network.Transport()
|
34 | import qualified Network.Transport as NT
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/build/LoggerTests/LoggerTests
Preprocessing test suite 'PrimitivesTests' for distributed-process-extras-0.3.6..
Building test suite 'PrimitivesTests' for distributed-process-extras-0.3.6..
[1 of 1] Compiling Main
tests/TestPrimitives.hs:20:1: warning: [-Wunused-imports]
The qualified import of Network.Transport is redundant
except perhaps to import instances from Network.Transport
To import instances alone, use: import Network.Transport()
|
20 | import qualified Network.Transport as NT (Transport)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/build/PrimitivesTests/PrimitivesTests
Preprocessing test suite 'TimerTests' for distributed-process-extras-0.3.6..
Building test suite 'TimerTests' for distributed-process-extras-0.3.6..
[1 of 1] Compiling Main
tests/TestTimer.hs:12:1: warning: [-Wunused-imports]
The qualified import of Network.Transport is redundant
except perhaps to import instances from Network.Transport
To import instances alone, use: import Network.Transport()
|
12 | import qualified Network.Transport as NT (Transport)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/build/TimerTests/TimerTests
Running 4 test suites...
Test suite InternalQueueTests: RUNNING...
Test suite InternalQueueTests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/distributed-process-extras-0.3.6.test
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Queue.PriorityQ.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Queue.SeqQ.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/hpc/vanilla/html/InternalQueueTests/hpc_index.html
Test suite LoggerTests: RUNNING...
Test suite LoggerTests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/distributed-process-extras-0.3.6.test
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Types.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.UnsafePrimitives.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Timer.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Time.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.SystemLog.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/hpc/vanilla/html/LoggerTests/hpc_index.html
Test suite PrimitivesTests: RUNNING...
Test suite PrimitivesTests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/distributed-process-extras-0.3.6.test
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Types.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Primitives.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Time.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Monitoring.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Call.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/hpc/vanilla/html/PrimitivesTests/hpc_index.html
Test suite TimerTests: RUNNING...
Test suite TimerTests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/distributed-process-extras-0.3.6.test
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Types.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.UnsafePrimitives.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Timer.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Time.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/hpc/vanilla/html/TimerTests/hpc_index.html
4 of 4 test suites (4 of 4 test cases) passed.
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Call.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Primitives.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Queue.PriorityQ.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Queue.SeqQ.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Internal.Types.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Monitoring.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.SystemLog.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Time.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.Timer.hs.html
Writing: distributed-process-extras-0.3.6-inplace/Control.Distributed.Process.Extras.UnsafePrimitives.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/distributed-process-extras-0.3.6/noopt/hpc/vanilla/html/distributed-process-extras-0.3.6/hpc_index.html