Build #1 for search-algorithms-0.3.4

[all reports]

Package search-algorithms-0.3.4
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-06-28 21:07:30.29051664 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, containers-0.6.8
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading  search-algorithms-0.3.4
Downloaded   search-algorithms-0.3.4
Configuring search-algorithms-0.3.4...
Preprocessing library for search-algorithms-0.3.4..
Building library for search-algorithms-0.3.4..
[1 of 1] Compiling Algorithm.Search ( src/Algorithm/Search.hs, dist/build/Algorithm/Search.o, dist/build/Algorithm/Search.dyn_o )

src/Algorithm/Search.hs:530:59: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
530 | incrementalCosts cost_fn states = zipWith cost_fn states (tail states)
    |                                                           ^^^^

src/Algorithm/Search.hs:545:57: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
545 | incrementalCostsM costM states = zipWithM costM states (tail states)
    |                                                         ^^^^

src/Algorithm/Search.hs:759:68: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
759 |       (k, a : _) -> Just ((k, a), LIFOHeap $ Map.updateMin (Just . tail) inner)
    |                                                                    ^^^^
Preprocessing library for search-algorithms-0.3.4..
Running Haddock on library for search-algorithms-0.3.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Algorithm.Search ( src/Algorithm/Search.hs, nothing )

src/Algorithm/Search.hs:530:59: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
530 | incrementalCosts cost_fn states = zipWith cost_fn states (tail states)
    |                                                           ^^^^

src/Algorithm/Search.hs:545:57: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
545 | incrementalCostsM costM states = zipWithM costM states (tail states)
    |                                                         ^^^^

src/Algorithm/Search.hs:759:68: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
759 |       (k, a : _) -> Just ((k, a), LIFOHeap $ Map.updateMin (Just . tail) inner)
    |                                                                    ^^^^
Haddock coverage:
Warning: 'next' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Assoc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'states' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 25 / 25) in 'Algorithm.Search'
Documentation created: dist/doc/html/search-algorithms/,
dist/doc/html/search-algorithms/search-algorithms.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/search-algorithms-0.3.4-4zvo0RhLwk0Kmgx6nZGXeD
Completed    search-algorithms-0.3.4

Test log

[view raw]

Resolving dependencies...
Error:
    Internal libraries only supported with per-component builds.
    Per-component builds were disabled because program coverage is enabled
    In the package 'vector-0.13.2.0'