Build #1 for pqueue-1.5.0.0

[all reports]

Package pqueue-1.5.0.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-08-08 00:21:44.646670921 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, deepseq-1.4.6.1, indexed-traversable-0.1.2.1
Flags none

Code Coverage

expressions100% (0/0)
booleanguards100% (0/0)
conditions 100% (0/0)
qualifiers100% (0/0)
alternatives100% (0/0)
local declarations100% (0/0)
top-level declarations100% (0/0)

Build log

[view raw]

Resolving dependencies...
Starting     indexed-traversable-0.1.2.1
Building     indexed-traversable-0.1.2.1
Completed    indexed-traversable-0.1.2.1
Downloading  pqueue-1.5.0.0
Downloaded   pqueue-1.5.0.0
Starting     pqueue-1.5.0.0
Building     pqueue-1.5.0.0
Completed    pqueue-1.5.0.0

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.2.4 -O0
In order, the following will be built (use -v for more details):
 - pqueue-1.5.0.0 (first run)
Configuring pqueue-1.5.0.0...
Preprocessing test suite 'test' for pqueue-1.5.0.0..
Building test suite 'test' for pqueue-1.5.0.0..
[ 1 of 19] Compiling Data.PQueue.Internals.Down ( src/Data/PQueue/Internals/Down.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Internals/Down.o )
[ 2 of 19] Compiling Data.PQueue.Internals.Foldable ( src/Data/PQueue/Internals/Foldable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Internals/Foldable.o )
[ 3 of 19] Compiling BinomialQueue.Internals ( src/BinomialQueue/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/BinomialQueue/Internals.o )
[ 4 of 19] Compiling Data.PQueue.Internals ( src/Data/PQueue/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Internals.o )

src/Data/PQueue/Internals.hs:43:1: warning: [-Wunused-imports]
    The import of Extract, MExtract
    from module BinomialQueue.Internals is redundant
   |
43 | import BinomialQueue.Internals
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/PQueue/Internals.hs:59:1: warning: [-Wunused-imports]
    The import of Data.PQueue.Internals.Foldable is redundant
      except perhaps to import instances from Data.PQueue.Internals.Foldable
    To import instances alone, use: import Data.PQueue.Internals.Foldable()
   |
59 | import Data.PQueue.Internals.Foldable
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 19] Compiling BinomialQueue.Min ( src/BinomialQueue/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/BinomialQueue/Min.o )

src/BinomialQueue/Min.hs:95:1: warning: [-Wunused-imports]
    The import of Data.Semigroup is redundant
      except perhaps to import instances from Data.Semigroup
    To import instances alone, use: import Data.Semigroup()
   |
95 | import Data.Semigroup (Semigroup((<>)))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/BinomialQueue/Min.hs:103:1: warning: [-Wunused-imports]
    The import of GHC.Exts is redundant
      except perhaps to import instances from GHC.Exts
    To import instances alone, use: import GHC.Exts()
    |
103 | import GHC.Exts (build)
    | ^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 19] Compiling BinomialQueue.Max ( src/BinomialQueue/Max.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/BinomialQueue/Max.o )

src/BinomialQueue/Max.hs:90: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()
   |
90 | import Data.Foldable (foldl')
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/BinomialQueue/Max.hs:95:1: warning: [-Wunused-imports]
    The import of Data.Semigroup is redundant
      except perhaps to import instances from Data.Semigroup
    To import instances alone, use: import Data.Semigroup()
   |
95 | import Data.Semigroup (Semigroup((<>)))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/BinomialQueue/Max.hs:104:1: warning: [-Wunused-imports]
    The import of GHC.Exts is redundant
      except perhaps to import instances from GHC.Exts
    To import instances alone, use: import GHC.Exts()
    |
104 | import GHC.Exts (build)
    | ^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 19] Compiling Nattish          ( src/Nattish.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Nattish.o )

src/Nattish.hs:21:1: warning: [-Wunused-imports]
    The import of Unsafe.Coerce is redundant
      except perhaps to import instances from Unsafe.Coerce
    To import instances alone, use: import Unsafe.Coerce()
   |
21 | import Unsafe.Coerce (unsafeCoerce)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Nattish.hs:23:1: warning: [-Wunused-imports]
    The import of Data.Kind is redundant
      except perhaps to import instances from Data.Kind
    To import instances alone, use: import Data.Kind()
   |
23 | import Data.Kind (Type)
   | ^^^^^^^^^^^^^^^^^^^^^^^

src/Nattish.hs:41:39: warning: [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: use Type from Data.Kind instead.
   |
41 | data Nattish :: k -> (k -> k) -> k -> * where
   |                                       ^
[ 8 of 19] Compiling Data.PQueue.Prio.Internals ( src/Data/PQueue/Prio/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Prio/Internals.o )

src/Data/PQueue/Prio/Internals.hs:55:37: warning: [-Wunused-imports]
    The import of liftA3
    from module Control.Applicative is redundant
   |
55 | import Control.Applicative (liftA2, liftA3, Const (..))
   |                                     ^^^^^^
[ 9 of 19] Compiling Data.PQueue.Prio.Min ( src/Data/PQueue/Prio/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Prio/Min.o )

src/Data/PQueue/Prio/Min.hs:136:1: warning: [-Wunused-imports]
    The import of Data.Semigroup is redundant
      except perhaps to import instances from Data.Semigroup
    To import instances alone, use: import Data.Semigroup()
    |
136 | import Data.Semigroup (Semigroup((<>)))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 19] Compiling Data.PQueue.Prio.Max.Internals ( src/Data/PQueue/Prio/Max/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Prio/Max/Internals.o )

src/Data/PQueue/Prio/Max/Internals.hs:231:37: warning: [-Wdeprecations]
    In the use of insertBehind
    (imported from Data.PQueue.Prio.Min, but defined in Data.PQueue.Prio.Internals):
    Deprecated: "This function is not reliable."
    |
231 | insertBehind k a (MaxPQ q) = MaxPQ (Q.insertBehind (Down k) a q)
    |                                     ^^^^^^^^^^^^^^

src/Data/PQueue/Prio/Max/Internals.hs:587:22: warning: [-Wdeprecations]
    In the use of seqSpine
    (imported from Data.PQueue.Prio.Min, but defined in Data.PQueue.Prio.Internals):
    Deprecated: "This function is no longer necessary or useful."
    |
587 | seqSpine (MaxPQ q) = Q.seqSpine q
    |                      ^^^^^^^^^^
[11 of 19] Compiling Data.PQueue.Prio.Max ( src/Data/PQueue/Prio/Max.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Prio/Max.o )
[12 of 19] Compiling Data.PQueue.Min  ( src/Data/PQueue/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Min.o )

src/Data/PQueue/Min.hs:100:1: warning: [-Wunused-imports]
    The import of Data.Semigroup is redundant
      except perhaps to import instances from Data.Semigroup
    To import instances alone, use: import Data.Semigroup()
    |
100 | import Data.Semigroup (Semigroup((<>)))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/PQueue/Min.hs:112:1: warning: [-Wunused-imports]
    The import of GHC.Exts is redundant
      except perhaps to import instances from GHC.Exts
    To import instances alone, use: import GHC.Exts()
    |
112 | import GHC.Exts (build)
    | ^^^^^^^^^^^^^^^^^^^^^^^
[13 of 19] Compiling Data.PQueue.Max  ( src/Data/PQueue/Max.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Data/PQueue/Max.o )

src/Data/PQueue/Max.hs:378:21: warning: [-Wdeprecations]
    In the use of seqSpine
    (imported from Data.PQueue.Min, but defined in Data.PQueue.Internals):
    Deprecated: "This function is no longer necessary or useful."
    |
378 | seqSpine (MaxQ q) = Min.seqSpine q
    |                     ^^^^^^^^^^^^
[14 of 19] Compiling Validity.BinomialQueue ( tests/Validity/BinomialQueue.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Validity/BinomialQueue.o )
[15 of 19] Compiling Validity.PQueue.Min ( tests/Validity/PQueue/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Validity/PQueue/Min.o )
[16 of 19] Compiling Validity.PQueue.Prio.BinomialQueue ( tests/Validity/PQueue/Prio/BinomialQueue.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Validity/PQueue/Prio/BinomialQueue.o )
[17 of 19] Compiling Validity.PQueue.Prio.Min ( tests/Validity/PQueue/Prio/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Validity/PQueue/Prio/Min.o )
[18 of 19] Compiling Validity.PQueue.Prio.Max ( tests/Validity/PQueue/Prio/Max.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Validity/PQueue/Prio/Max.o )
[19 of 19] Compiling Main             ( tests/PQueueTests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/test/test ...
Preprocessing library for pqueue-1.5.0.0..
Building library for pqueue-1.5.0.0..
[ 1 of 13] Compiling Data.PQueue.Internals.Down ( src/Data/PQueue/Internals/Down.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Internals/Down.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Internals/Down.dyn_o )
[ 2 of 13] Compiling Data.PQueue.Internals.Foldable ( src/Data/PQueue/Internals/Foldable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Internals/Foldable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Internals/Foldable.dyn_o )
[ 3 of 13] Compiling BinomialQueue.Internals ( src/BinomialQueue/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/BinomialQueue/Internals.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/BinomialQueue/Internals.dyn_o )
[ 4 of 13] Compiling Data.PQueue.Internals ( src/Data/PQueue/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Internals.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Internals.dyn_o )
[ 5 of 13] Compiling BinomialQueue.Min ( src/BinomialQueue/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/BinomialQueue/Min.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/BinomialQueue/Min.dyn_o )
[ 6 of 13] Compiling BinomialQueue.Max ( src/BinomialQueue/Max.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/BinomialQueue/Max.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/BinomialQueue/Max.dyn_o )
[ 7 of 13] Compiling Nattish          ( src/Nattish.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Nattish.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Nattish.dyn_o )

src/Nattish.hs:41:39: warning: [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: use Type from Data.Kind instead.
   |
41 | data Nattish :: k -> (k -> k) -> k -> * where
   |                                       ^
[ 8 of 13] Compiling Data.PQueue.Prio.Internals ( src/Data/PQueue/Prio/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Internals.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Internals.dyn_o )
[ 9 of 13] Compiling Data.PQueue.Prio.Min ( src/Data/PQueue/Prio/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Min.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Min.dyn_o )
[10 of 13] Compiling Data.PQueue.Prio.Max.Internals ( src/Data/PQueue/Prio/Max/Internals.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Max/Internals.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Max/Internals.dyn_o )

src/Data/PQueue/Prio/Max/Internals.hs:231:37: warning: [-Wdeprecations]
    In the use of insertBehind
    (imported from Data.PQueue.Prio.Min, but defined in Data.PQueue.Prio.Internals):
    Deprecated: "This function is not reliable."
    |
231 | insertBehind k a (MaxPQ q) = MaxPQ (Q.insertBehind (Down k) a q)
    |                                     ^^^^^^^^^^^^^^

src/Data/PQueue/Prio/Max/Internals.hs:587:22: warning: [-Wdeprecations]
    In the use of seqSpine
    (imported from Data.PQueue.Prio.Min, but defined in Data.PQueue.Prio.Internals):
    Deprecated: "This function is no longer necessary or useful."
    |
587 | seqSpine (MaxPQ q) = Q.seqSpine q
    |                      ^^^^^^^^^^
[11 of 13] Compiling Data.PQueue.Prio.Max ( src/Data/PQueue/Prio/Max.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Max.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Prio/Max.dyn_o )
[12 of 13] Compiling Data.PQueue.Min  ( src/Data/PQueue/Min.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Min.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Min.dyn_o )
[13 of 13] Compiling Data.PQueue.Max  ( src/Data/PQueue/Max.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Max.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/pqueue-1.5.0.0/noopt/build/Data/PQueue/Max.dyn_o )

src/Data/PQueue/Max.hs:378:21: warning: [-Wdeprecations]
    In the use of seqSpine
    (imported from Data.PQueue.Min, but defined in Data.PQueue.Internals):
    Deprecated: "This function is no longer necessary or useful."
    |
378 | seqSpine (MaxQ q) = Min.seqSpine q
    |                     ^^^^^^^^^^^^
Running 1 test suites...
Test suite test: RUNNING...
Test suite test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/pqueue-1.5.0.0.test
Writing: Data.PQueue.Max.hs.html
Writing: Data.PQueue.Min.hs.html
Writing: Data.PQueue.Prio.Max.hs.html
Writing: Data.PQueue.Prio.Min.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.2.4/pqueue-1.5.0.0/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
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.2.4/pqueue-1.5.0.0/noopt/hpc/vanilla/html/pqueue-1.5.0.0/hpc_index.html