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