Build #2 for TreeStructures-0.0.2
| 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