Build #1 for distributed-process-extras-0.3.6

[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

expressions37% (618/1665)
booleanguards100% (0/0)
conditions 0% (0/3)
qualifiers100% (0/0)
alternatives28% (32/114)
local declarations58% (17/29)
top-level declarations17% (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