Build #2 for stringsearch-0.3.6.6

[all reports]

Package stringsearch-0.3.6.6
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2026-09-25 19:25:04.945869602 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies array-0.5.8.0, base-4.19.2.0, bytestring-0.12.1.0, containers-0.6.8
Flags -base3 base4

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Warning: stringsearch.cabal:93:34: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:90:34: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:90:55: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:91:42: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:91:68: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:86:34: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:86:55: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:87:42: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: stringsearch.cabal:87:68: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring stringsearch-0.3.6.6...
Preprocessing library for stringsearch-0.3.6.6..
Building library for stringsearch-0.3.6.6..
[ 1 of 15] Compiling Data.ByteString.Lazy.Search.KarpRabin ( Data/ByteString/Lazy/Search/KarpRabin.hs, dist/build/Data/ByteString/Lazy/Search/KarpRabin.o, dist/build/Data/ByteString/Lazy/Search/KarpRabin.dyn_o )
[ 2 of 15] Compiling Data.ByteString.Search.Internal.Utils ( Data/ByteString/Search/Internal/Utils.hs, dist/build/Data/ByteString/Search/Internal/Utils.o, dist/build/Data/ByteString/Search/Internal/Utils.dyn_o )
[ 3 of 15] Compiling Data.ByteString.Search.Internal.KnuthMorrisPratt ( Data/ByteString/Search/Internal/KnuthMorrisPratt.hs, dist/build/Data/ByteString/Search/Internal/KnuthMorrisPratt.o, dist/build/Data/ByteString/Search/Internal/KnuthMorrisPratt.dyn_o )
[ 4 of 15] Compiling Data.ByteString.Lazy.Search.KMP ( Data/ByteString/Lazy/Search/KMP.hs, dist/build/Data/ByteString/Lazy/Search/KMP.o, dist/build/Data/ByteString/Lazy/Search/KMP.dyn_o )
[ 5 of 15] Compiling Data.ByteString.Search.KMP ( Data/ByteString/Search/KMP.hs, dist/build/Data/ByteString/Search/KMP.o, dist/build/Data/ByteString/Search/KMP.dyn_o )
[ 6 of 15] Compiling Data.ByteString.Search.KarpRabin ( Data/ByteString/Search/KarpRabin.hs, dist/build/Data/ByteString/Search/KarpRabin.o, dist/build/Data/ByteString/Search/KarpRabin.dyn_o )
[ 7 of 15] Compiling Data.ByteString.Search.KnuthMorrisPratt ( Data/ByteString/Search/KnuthMorrisPratt.hs, dist/build/Data/ByteString/Search/KnuthMorrisPratt.o, dist/build/Data/ByteString/Search/KnuthMorrisPratt.dyn_o )
[ 8 of 15] Compiling Data.ByteString.Search.Substitution ( Data/ByteString/Search/Substitution.hs, dist/build/Data/ByteString/Search/Substitution.o, dist/build/Data/ByteString/Search/Substitution.dyn_o )
[ 9 of 15] Compiling Data.ByteString.Search.Internal.BoyerMoore ( Data/ByteString/Search/Internal/BoyerMoore.hs, dist/build/Data/ByteString/Search/Internal/BoyerMoore.o, dist/build/Data/ByteString/Search/Internal/BoyerMoore.dyn_o )
[10 of 15] Compiling Data.ByteString.Search.DFA ( Data/ByteString/Search/DFA.hs, dist/build/Data/ByteString/Search/DFA.o, dist/build/Data/ByteString/Search/DFA.dyn_o )
[11 of 15] Compiling Data.ByteString.Search ( Data/ByteString/Search.hs, dist/build/Data/ByteString/Search.o, dist/build/Data/ByteString/Search.dyn_o )
[12 of 15] Compiling Data.ByteString.Lazy.Search.Internal.BoyerMoore ( Data/ByteString/Lazy/Search/Internal/BoyerMoore.hs, dist/build/Data/ByteString/Lazy/Search/Internal/BoyerMoore.o, dist/build/Data/ByteString/Lazy/Search/Internal/BoyerMoore.dyn_o )

Data/ByteString/Lazy/Search/Internal/BoyerMoore.hs:714:42: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type [[S.ByteString]] not matched: []
    |
714 |                                 else let (h : t) = splitter rst
    |                                          ^^^^^^^^^^^^^^^^^^^^^^

Data/ByteString/Lazy/Search/Internal/BoyerMoore.hs:727:17: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type [[S.ByteString]] not matched: []
    |
727 |             let (h : t) = if null mtch
    |                 ^^^^^^^^^^^^^^^^^^^^^^...
[13 of 15] Compiling Data.ByteString.Search.BoyerMoore ( Data/ByteString/Search/BoyerMoore.hs, dist/build/Data/ByteString/Search/BoyerMoore.o, dist/build/Data/ByteString/Search/BoyerMoore.dyn_o )
[14 of 15] Compiling Data.ByteString.Lazy.Search.DFA ( Data/ByteString/Lazy/Search/DFA.hs, dist/build/Data/ByteString/Lazy/Search/DFA.o, dist/build/Data/ByteString/Lazy/Search/DFA.dyn_o )

Data/ByteString/Lazy/Search/DFA.hs:312:40: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type [[S.ByteString]] not matched: []
    |
312 |                               else let (h : t) = splitter' rst
    |                                        ^^^^^^^^^^^^^^^^^^^^^^^
[15 of 15] Compiling Data.ByteString.Lazy.Search ( Data/ByteString/Lazy/Search.hs, dist/build/Data/ByteString/Lazy/Search.o, dist/build/Data/ByteString/Lazy/Search.dyn_o )
Preprocessing library for stringsearch-0.3.6.6..
Running Haddock on library for stringsearch-0.3.6.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 15] Compiling Data.ByteString.Lazy.Search.KarpRabin ( Data/ByteString/Lazy/Search/KarpRabin.hs, nothing )
[ 2 of 15] Compiling Data.ByteString.Search.Internal.Utils ( Data/ByteString/Search/Internal/Utils.hs, nothing )
[ 3 of 15] Compiling Data.ByteString.Search.Internal.KnuthMorrisPratt ( Data/ByteString/Search/Internal/KnuthMorrisPratt.hs, nothing )
[ 4 of 15] Compiling Data.ByteString.Lazy.Search.KMP ( Data/ByteString/Lazy/Search/KMP.hs, nothing )
[ 5 of 15] Compiling Data.ByteString.Search.KMP ( Data/ByteString/Search/KMP.hs, nothing )
[ 6 of 15] Compiling Data.ByteString.Search.KarpRabin ( Data/ByteString/Search/KarpRabin.hs, nothing )
[ 7 of 15] Compiling Data.ByteString.Search.KnuthMorrisPratt ( Data/ByteString/Search/KnuthMorrisPratt.hs, nothing )
[ 8 of 15] Compiling Data.ByteString.Search.Substitution ( Data/ByteString/Search/Substitution.hs, nothing )
[ 9 of 15] Compiling Data.ByteString.Search.Internal.BoyerMoore ( Data/ByteString/Search/Internal/BoyerMoore.hs, nothing )
[10 of 15] Compiling Data.ByteString.Search.DFA ( Data/ByteString/Search/DFA.hs, nothing )
[11 of 15] Compiling Data.ByteString.Search ( Data/ByteString/Search.hs, nothing )
[12 of 15] Compiling Data.ByteString.Lazy.Search.Internal.BoyerMoore ( Data/ByteString/Lazy/Search/Internal/BoyerMoore.hs, nothing )
[13 of 15] Compiling Data.ByteString.Search.BoyerMoore ( Data/ByteString/Search/BoyerMoore.hs, nothing )
[14 of 15] Compiling Data.ByteString.Lazy.Search.DFA ( Data/ByteString/Lazy/Search/DFA.hs, nothing )
[15 of 15] Compiling Data.ByteString.Lazy.Search ( Data/ByteString/Lazy/Search.hs, nothing )
Haddock coverage:
 100% (  7 /  7) in 'Data.ByteString.Lazy.Search.KarpRabin'
 100% ( 12 / 12) in 'Data.ByteString.Lazy.Search.KMP'
 100% ( 10 / 10) in 'Data.ByteString.Search.KMP'
 100% (  7 /  7) in 'Data.ByteString.Search.KarpRabin'
 100% ( 20 / 20) in 'Data.ByteString.Search.KnuthMorrisPratt'
 100% (  2 /  2) in 'Data.ByteString.Search.Substitution'
 100% ( 19 / 19) in 'Data.ByteString.Search.DFA'
 100% ( 21 / 21) in 'Data.ByteString.Search'
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Int64' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 24 / 24) in 'Data.ByteString.Search.BoyerMoore'
 100% ( 20 / 20) in 'Data.ByteString.Lazy.Search.DFA'
 100% ( 28 / 28) in 'Data.ByteString.Lazy.Search'
Documentation created: dist/doc/html/stringsearch/,
dist/doc/html/stringsearch/stringsearch.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/stringsearch-0.3.6.6-GRnnN60Tty51XSWpr31Gc
Completed    stringsearch-0.3.6.6

Test log

[view raw]

Resolving dependencies...
Error: cabal: Could not resolve dependencies:
[__0] trying: stringsearch-0.3.6.6 (user goal)
[__1] trying: stringsearch:+base4
[__2] next goal: containers (dependency of stringsearch +base4)
[__2] rejecting: containers-0.6.8/installed-inplace, containers-0.8,
containers-0.7, containers-0.6.8, containers-0.6.7, containers-0.6.6,
containers-0.6.5.1, containers-0.6.4.1, containers-0.6.3.1,
containers-0.6.2.1, containers-0.6.1.1, containers-0.6.0.1 (conflict:
stringsearch +base4 => containers>=0.3 && <0.6)
[__2] trying: containers-0.5.11.0
[__3] next goal: deepseq (dependency of containers)
[__3] rejecting: deepseq-1.5.1.0/installed-inplace (conflict: containers =>
deepseq>=1.2 && <1.5)
[__3] skipping: deepseq-1.5.2.0, deepseq-1.5.1.0, deepseq-1.5.0.0 (has the
same characteristics that caused the previous version to fail: excluded by
constraint '>=1.2 && <1.5' from 'containers')
[__3] trying: deepseq-1.4.8.1
[__4] next goal: array (dependency of stringsearch +base4)
[__4] rejecting: array-0.5.8.0/installed-inplace (conflict: containers =>
base>=4.3 && <4.16, array => base==4.19.2.0/installed-inplace)
[__4] trying: array-0.5.8.0
[__5] next goal: base (dependency of stringsearch +/-base3 +/-base4)
[__5] rejecting: base-4.19.2.0/installed-inplace (conflict: containers =>
base>=4.3 && <4.16)
[__5] skipping: base-4.22.0.0, base-4.21.2.0, base-4.21.1.0, base-4.21.0.0,
base-4.20.2.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 (has the same characteristics that caused the previous version
to fail: excluded by constraint '>=4.3 && <4.16' from 'containers')
[__5] rejecting: 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, base-3.0.3.2,
base-3.0.3.1 (constraint from non-upgradeable package requires installed
instance)
[__5] fail (backjumping, conflict set: base, containers, stringsearch)
After searching the rest of the dependency tree exhaustively, these were the
goals I've had most trouble fulfilling: base, deepseq, containers,
stringsearch, array, stringsearch:base4
Try running with --minimize-conflict-set to improve the error message.