Build #2 for TreeStructures-0.0.2

[all reports]

Package TreeStructures-0.0.2
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-08-20 20:53:15.553974491 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading  TreeStructures-0.0.2
Downloaded   TreeStructures-0.0.2
Warning: TreeStructures.cabal:19:33: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring TreeStructures-0.0.2...
Preprocessing library for TreeStructures-0.0.2..
Building library for TreeStructures-0.0.2..
[1 of 5] Compiling Data.Heap.Binary ( Data/Heap/Binary.hs, dist/build/Data/Heap/Binary.o, dist/build/Data/Heap/Binary.dyn_o )
[2 of 5] Compiling Data.Heap.Binomial ( Data/Heap/Binomial.hs, dist/build/Data/Heap/Binomial.o, dist/build/Data/Heap/Binomial.dyn_o )
[3 of 5] Compiling Data.Heap.Skew   ( Data/Heap/Skew.hs, dist/build/Data/Heap/Skew.o, dist/build/Data/Heap/Skew.dyn_o )

Data/Heap/Skew.hs:11:1: warning: [GHC-66111] [-Wunused-imports]
    The qualified import of Data.List is redundant
      except perhaps to import instances from Data.List
    To import instances alone, use: import Data.List()
   |
11 | import qualified Data.List as L
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 5] Compiling Data.Tree.AVL    ( Data/Tree/AVL.hs, dist/build/Data/Tree/AVL.o, dist/build/Data/Tree/AVL.dyn_o )

Data/Tree/AVL.hs:11:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Maybe is redundant
      except perhaps to import instances from Data.Maybe
    To import instances alone, use: import Data.Maybe()
   |
11 | import Data.Maybe
   | ^^^^^^^^^^^^^^^^^

Data/Tree/AVL.hs:111:7: warning: [GHC-53633] [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: Leaf -> ...
    |
111 |       Leaf -> Leaf
    |       ^^^^^^^^^^^^
[5 of 5] Compiling Data.Tree.Splay  ( Data/Tree/Splay.hs, dist/build/Data/Tree/Splay.o, dist/build/Data/Tree/Splay.dyn_o )
Preprocessing library for TreeStructures-0.0.2..
Running Haddock on library for TreeStructures-0.0.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Data.Heap.Binary ( Data/Heap/Binary.hs, nothing )
[2 of 5] Compiling Data.Heap.Binomial ( Data/Heap/Binomial.hs, nothing )
[3 of 5] Compiling Data.Heap.Skew   ( Data/Heap/Skew.hs, nothing )

Data/Heap/Skew.hs:11:1: warning: [GHC-66111] [-Wunused-imports]
    The qualified import of Data.List is redundant
      except perhaps to import instances from Data.List
    To import instances alone, use: import Data.List()
   |
11 | import qualified Data.List as L
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 5] Compiling Data.Tree.AVL    ( Data/Tree/AVL.hs, nothing )

Data/Tree/AVL.hs:11:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Maybe is redundant
      except perhaps to import instances from Data.Maybe
    To import instances alone, use: import Data.Maybe()
   |
11 | import Data.Maybe
   | ^^^^^^^^^^^^^^^^^
[5 of 5] Compiling Data.Tree.Splay  ( Data/Tree/Splay.hs, nothing )
Haddock coverage:
  90% ( 10 / 11) in 'Data.Heap.Binary'
  Missing documentation for:
    BinaryHeap (Data/Heap/Binary.hs:13)
  63% (  7 / 11) in 'Data.Heap.Binomial'
  Missing documentation for:
    Module header
    BinomialHeap (Data/Heap/Binomial.hs:15)
    empty (Data/Heap/Binomial.hs:36)
    null (Data/Heap/Binomial.hs:39)
   0% (  0 / 11) in 'Data.Heap.Skew'
  Missing documentation for:
    Module header
    SkewHeap (Data/Heap/Skew.hs:13)
    head (Data/Heap/Skew.hs:53)
    tail (Data/Heap/Skew.hs:57)
    merge (Data/Heap/Skew.hs:31)
    singleton (Data/Heap/Skew.hs:25)
    empty (Data/Heap/Skew.hs:18)
    null (Data/Heap/Skew.hs:21)
    fromList (Data/Heap/Skew.hs:65)
    toList (Data/Heap/Skew.hs:61)
    insert (Data/Heap/Skew.hs:28)
  81% ( 13 / 16) in 'Data.Tree.AVL'
  Missing documentation for:
    Module header
    AVLTree (Data/Tree/AVL.hs:14)
    !! (Data/Tree/AVL.hs:75)
  76% ( 13 / 17) in 'Data.Tree.Splay'
  Missing documentation for:
    Module header
    SplayTree (Data/Tree/Splay.hs:12)
    size (Data/Tree/Splay.hs:30)
    delete (Data/Tree/Splay.hs:119)
Documentation created: dist/doc/html/TreeStructures/,
dist/doc/html/TreeStructures/TreeStructures.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/TreeStructures-0.0.2-Gvz21ujbpg5nKVySrh9gn
Completed    TreeStructures-0.0.2

Test log

[view raw]

Resolving dependencies...
Error: cabal: Could not resolve dependencies:
[__0] trying: TreeStructures-0.0.2 (user goal)
[__1] next goal: base (dependency of TreeStructures)
[__1] rejecting: base-4.19.2.0/installed-inplace (conflict: TreeStructures =>
base>=2 && <4)
[__1] skipping: base-4.21.0.0, base-4.20.1.0, base-4.20.0.1, base-4.20.0.0,
base-4.19.2.0, base-4.19.1.0, base-4.19.0.0, base-4.18.3.0, base-4.18.2.1,
base-4.18.2.0, base-4.18.1.0, base-4.18.0.0, base-4.17.2.1, base-4.17.2.0,
base-4.17.1.0, base-4.17.0.0, base-4.16.4.0, base-4.16.3.0, base-4.16.2.0,
base-4.16.1.0, base-4.16.0.0, base-4.15.1.0, base-4.15.0.0, base-4.14.3.0,
base-4.14.2.0, base-4.14.1.0, base-4.14.0.0, base-4.13.0.0, base-4.12.0.0,
base-4.11.1.0, base-4.11.0.0, base-4.10.1.0, base-4.10.0.0, base-4.9.1.0,
base-4.9.0.0, base-4.8.2.0, base-4.8.1.0, base-4.8.0.0, base-4.7.0.2,
base-4.7.0.1, base-4.7.0.0, base-4.6.0.1, base-4.6.0.0, base-4.5.1.0,
base-4.5.0.0, base-4.4.1.0, base-4.4.0.0, base-4.3.1.0, base-4.3.0.0,
base-4.2.0.2, base-4.2.0.1, base-4.2.0.0, base-4.1.0.0, base-4.0.0.0 (has the
same characteristics that caused the previous version to fail: excluded by
constraint '>=2 && <4' from 'TreeStructures')
[__1] rejecting: base-3.0.3.2, base-3.0.3.1 (constraint from non-upgradeable
package requires installed instance)
[__1] fail (backjumping, conflict set: TreeStructures, base)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: TreeStructures, base