Build #1 for crypto-srp-0.1.0.2

[all reports]

Package crypto-srp-0.1.0.2
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2026-07-19 08:12:38.653971693 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, bytestring-0.12.1.0, cryptohash-sha1-0.11.101.0, cryptohash-sha256-0.11.102.1, cryptohash-sha512-0.11.103.0, entropy-0.4.1.11, fmt-0.6.3.0, text-2.1.1, unicode-transforms-0.4.0.1
Flags -pysrp

Code Coverage

expressions87% (585/668)
booleanguards33% (2/6)
conditions 100% (2/2)
qualifiers100% (0/0)
alternatives48% (20/41)
local declarations96% (29/30)
top-level declarations61% (44/71)

Build log

[view raw]

Resolving dependencies...
Configuring base64-bytestring-1.2.1.0...
Preprocessing library for base64-bytestring-1.2.1.0..
Building library for base64-bytestring-1.2.1.0..
[1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, dist/build/Data/ByteString/Base64/Internal.o, dist/build/Data/ByteString/Base64/Internal.dyn_o )
[2 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, dist/build/Data/ByteString/Base64.o, dist/build/Data/ByteString/Base64.dyn_o )
[3 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, dist/build/Data/ByteString/Base64/Lazy.o, dist/build/Data/ByteString/Base64/Lazy.dyn_o )
[4 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, dist/build/Data/ByteString/Base64/URL.o, dist/build/Data/ByteString/Base64/URL.dyn_o )
[5 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, dist/build/Data/ByteString/Base64/URL/Lazy.o, dist/build/Data/ByteString/Base64/URL/Lazy.dyn_o )
Preprocessing library for base64-bytestring-1.2.1.0..
Running Haddock on library for base64-bytestring-1.2.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, nothing )
[2 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, nothing )
[3 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, nothing )
[4 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, nothing )
[5 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, nothing )
Haddock coverage:
 100% (  4 /  4) in 'Data.ByteString.Base64'
 100% (  4 /  4) in 'Data.ByteString.Base64.Lazy'
 100% (  7 /  7) in 'Data.ByteString.Base64.URL'
 100% (  7 /  7) in 'Data.ByteString.Base64.URL.Lazy'
Documentation created: dist/doc/html/base64-bytestring/,
dist/doc/html/base64-bytestring/base64-bytestring.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/base64-bytestring-1.2.1.0-AIN2dTo0IeiEPRnFKNxiRV
Completed    base64-bytestring-1.2.1.0
Configuring call-stack-0.4.0...
Preprocessing library for call-stack-0.4.0..
Building library for call-stack-0.4.0..
[1 of 3] Compiling Data.SrcLoc      ( src/Data/SrcLoc.hs, dist/build/Data/SrcLoc.o, dist/build/Data/SrcLoc.dyn_o )
[2 of 3] Compiling Data.CallStack   ( src/Data/CallStack.hs, dist/build/Data/CallStack.o, dist/build/Data/CallStack.dyn_o )
[3 of 3] Compiling Paths_call_stack ( dist/build/autogen/Paths_call_stack.hs, dist/build/Paths_call_stack.o, dist/build/Paths_call_stack.dyn_o )
Preprocessing library for call-stack-0.4.0..
Running Haddock on library for call-stack-0.4.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Data.SrcLoc      ( src/Data/SrcLoc.hs, nothing )
[2 of 3] Compiling Data.CallStack   ( src/Data/CallStack.hs, nothing )
[3 of 3] Compiling Paths_call_stack ( dist/build/autogen/Paths_call_stack.hs, nothing )
Haddock coverage:
  33% (  2 /  6) in 'Data.CallStack'
  Missing documentation for:
    Module header
    CallStack (src/Data/CallStack.hs:42)
    callStack (src/Data/CallStack.hs:45)
    callSite (src/Data/CallStack.hs:55)
Warning: Data.CallStack: could not find link destinations for: 
	- GHC.Generics.Rep_SrcLoc
Documentation created: dist/doc/html/call-stack/,
dist/doc/html/call-stack/call-stack.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/call-stack-0.4.0-6toa6qiMTfCIj9v12ifnhn
Completed    call-stack-0.4.0
Configuring clock-0.8.4...
Preprocessing library for clock-0.8.4..
Building library for clock-0.8.4..
[1 of 2] Compiling System.Clock     ( dist/build/System/Clock.hs, dist/build/System/Clock.o, dist/build/System/Clock.dyn_o )
[2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, dist/build/System/Clock/Seconds.o, dist/build/System/Clock/Seconds.dyn_o )
Preprocessing library for clock-0.8.4..
Running Haddock on library for clock-0.8.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling System.Clock     ( dist/build/System/Clock.hs, nothing )
[2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, nothing )
Haddock coverage:
  81% (  9 / 11) in 'System.Clock'
  Missing documentation for:
    normalize (System/Clock.hsc:267)
    s2ns (System/Clock.hsc:264)
  75% (  6 /  8) in 'System.Clock.Seconds'
  Missing documentation for:
    Module header
    Seconds (System/Clock/Seconds.hs:21)
Warning: System.Clock: could not find link destinations for: 
	- System.Clock.Rep_TimeSpec
	- System.Clock.Rep_Clock
Warning: System.Clock.Seconds: could not find link destinations for: 
	- System.Clock.Rep_Clock
	- System.Clock.Seconds.Rep_Seconds
Documentation created: dist/doc/html/clock/, dist/doc/html/clock/clock.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/clock-0.8.4-9mIDgJzjLvj7z3x0NN2L3T
Completed    clock-0.8.4
Configuring cryptohash-sha1-0.11.101.0...
Preprocessing library for cryptohash-sha1-0.11.101.0..
Building library for cryptohash-sha1-0.11.101.0..
[1 of 3] Compiling Compat           ( src/Compat.hs, dist/build/Compat.o, dist/build/Compat.dyn_o )
[2 of 3] Compiling Crypto.Hash.SHA1.FFI ( src/Crypto/Hash/SHA1/FFI.hs, dist/build/Crypto/Hash/SHA1/FFI.o, dist/build/Crypto/Hash/SHA1/FFI.dyn_o )
[3 of 3] Compiling Crypto.Hash.SHA1 ( src/Crypto/Hash/SHA1.hs, dist/build/Crypto/Hash/SHA1.o, dist/build/Crypto/Hash/SHA1.dyn_o )

src/Crypto/Hash/SHA1.hs:133:19: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
133 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx)
    |                   ^^^^^^
Preprocessing library for cryptohash-sha1-0.11.101.0..
Running Haddock on library for cryptohash-sha1-0.11.101.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Compat           ( src/Compat.hs, nothing )
[2 of 3] Compiling Crypto.Hash.SHA1.FFI ( src/Crypto/Hash/SHA1/FFI.hs, nothing )
[3 of 3] Compiling Crypto.Hash.SHA1 ( src/Crypto/Hash/SHA1.hs, nothing )

src/Crypto/Hash/SHA1.hs:133:19: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
133 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx)
    |                   ^^^^^^
Haddock coverage:
Warning: 'hash' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'hashlazy' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'finalize' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ByteString' is ambiguous. It is defined
    * in Data.ByteString.Internal.Type
    * in Data.ByteString.Lazy.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Lazy.Internal
 100% ( 21 / 21) in 'Crypto.Hash.SHA1'
Documentation created: dist/doc/html/cryptohash-sha1/,
dist/doc/html/cryptohash-sha1/cryptohash-sha1.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/cryptohash-sha1-0.11.101.0-KU1Mc8lYma2AgxXVQn9w0u
Completed    cryptohash-sha1-0.11.101.0
Configuring cryptohash-sha256-0.11.102.1...
Preprocessing library for cryptohash-sha256-0.11.102.1..
Building library for cryptohash-sha256-0.11.102.1..
[1 of 3] Compiling Compat           ( src/Compat.hs, dist/build/Compat.o, dist/build/Compat.dyn_o )
[2 of 3] Compiling Crypto.Hash.SHA256.FFI ( src/Crypto/Hash/SHA256/FFI.hs, dist/build/Crypto/Hash/SHA256/FFI.o, dist/build/Crypto/Hash/SHA256/FFI.dyn_o )
[3 of 3] Compiling Crypto.Hash.SHA256 ( src/Crypto/Hash/SHA256.hs, dist/build/Crypto/Hash/SHA256.o, dist/build/Crypto/Hash/SHA256.dyn_o )

src/Crypto/Hash/SHA256.hs:144:19: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
144 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx)
    |                   ^^^^^^

src/Crypto/Hash/SHA256.hs:336:53: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
336 |                    withByteStringPtr t' $ \tptr' -> memcpy p tptr' 32
    |                                                     ^^^^^^
Preprocessing library for cryptohash-sha256-0.11.102.1..
Running Haddock on library for cryptohash-sha256-0.11.102.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Compat           ( src/Compat.hs, nothing )
[2 of 3] Compiling Crypto.Hash.SHA256.FFI ( src/Crypto/Hash/SHA256/FFI.hs, nothing )
[3 of 3] Compiling Crypto.Hash.SHA256 ( src/Crypto/Hash/SHA256.hs, nothing )

src/Crypto/Hash/SHA256.hs:144:19: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
144 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx)
    |                   ^^^^^^

src/Crypto/Hash/SHA256.hs:336:53: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
336 |                    withByteStringPtr t' $ \tptr' -> memcpy p tptr' 32
    |                                                     ^^^^^^
Haddock coverage:
Warning: 'hash' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'hashlazy' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'finalize' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ByteString' is ambiguous. It is defined
    * in Data.ByteString.Internal.Type
    * in Data.ByteString.Lazy.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Lazy.Internal
 100% ( 24 / 24) in 'Crypto.Hash.SHA256'
Documentation created: dist/doc/html/cryptohash-sha256/,
dist/doc/html/cryptohash-sha256/cryptohash-sha256.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/cryptohash-sha256-0.11.102.1-HsBdqtBcKsm2ebW8AaoyiU
Completed    cryptohash-sha256-0.11.102.1
Configuring cryptohash-sha512-0.11.103.0...
Preprocessing library for cryptohash-sha512-0.11.103.0..
Building library for cryptohash-sha512-0.11.103.0..
[1 of 5] Compiling Compat           ( src/Compat.hs, dist/build/Compat.o, dist/build/Compat.dyn_o )
[2 of 5] Compiling Crypto.Hash.SHA512.FFI ( src/Crypto/Hash/SHA512/FFI.hs, dist/build/Crypto/Hash/SHA512/FFI.o, dist/build/Crypto/Hash/SHA512/FFI.dyn_o )
[3 of 5] Compiling Crypto.Hash.SHA512 ( src/Crypto/Hash/SHA512.hs, dist/build/Crypto/Hash/SHA512.o, dist/build/Crypto/Hash/SHA512.dyn_o )
[4 of 5] Compiling Crypto.Hash.SHA384 ( src/Crypto/Hash/SHA384.hs, dist/build/Crypto/Hash/SHA384.o, dist/build/Crypto/Hash/SHA384.dyn_o )
[5 of 5] Compiling Crypto.Hash.SHA512t ( src/Crypto/Hash/SHA512t.hs, dist/build/Crypto/Hash/SHA512t.o, dist/build/Crypto/Hash/SHA512t.dyn_o )
Preprocessing library for cryptohash-sha512-0.11.103.0..
Running Haddock on library for cryptohash-sha512-0.11.103.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Compat           ( src/Compat.hs, nothing )
[2 of 5] Compiling Crypto.Hash.SHA512.FFI ( src/Crypto/Hash/SHA512/FFI.hs, nothing )
[3 of 5] Compiling Crypto.Hash.SHA512 ( src/Crypto/Hash/SHA512.hs, nothing )
[4 of 5] Compiling Crypto.Hash.SHA384 ( src/Crypto/Hash/SHA384.hs, nothing )
[5 of 5] Compiling Crypto.Hash.SHA512t ( src/Crypto/Hash/SHA512t.hs, nothing )
Haddock coverage:
Warning: 'ByteString' is ambiguous. It is defined
    * in Data.ByteString.Internal.Type
    * in Data.ByteString.Lazy.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Lazy.Internal
 100% ( 24 / 24) in 'Crypto.Hash.SHA512'
Warning: 'ByteString' is ambiguous. It is defined
    * in Data.ByteString.Internal.Type
    * in Data.ByteString.Lazy.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Lazy.Internal
 100% ( 24 / 24) in 'Crypto.Hash.SHA384'
Warning: 'ByteString' is ambiguous. It is defined
    * in Data.ByteString.Internal.Type
    * in Data.ByteString.Lazy.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Lazy.Internal
 100% ( 21 / 21) in 'Crypto.Hash.SHA512t'
Warning: Crypto.Hash.SHA512: could not find link destinations for: 
	- Crypto.Hash.SHA512.digestSize
Warning: Crypto.Hash.SHA384: could not find link destinations for: 
	- Crypto.Hash.SHA384.digestSize
Documentation created: dist/doc/html/cryptohash-sha512/,
dist/doc/html/cryptohash-sha512/cryptohash-sha512.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/cryptohash-sha512-0.11.103.0-1C7u5PxzhIX7Jcld4LUwIP
Completed    cryptohash-sha512-0.11.103.0
Configuring double-conversion-2.0.5.0...
Preprocessing library for double-conversion-2.0.5.0..
Building library for double-conversion-2.0.5.0..
[1 of 8] Compiling Data.Double.Conversion.Internal.FFI ( Data/Double/Conversion/Internal/FFI.hs, dist/build/Data/Double/Conversion/Internal/FFI.o, dist/build/Data/Double/Conversion/Internal/FFI.dyn_o )

Data/Double/Conversion/Internal/FFI.hs:50:34: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
50 | type family ForeignFloating h :: *
   |                                  ^
[2 of 8] Compiling Data.Double.Conversion.Internal.ByteStringBuilder ( Data/Double/Conversion/Internal/ByteStringBuilder.hs, dist/build/Data/Double/Conversion/Internal/ByteStringBuilder.o, dist/build/Data/Double/Conversion/Internal/ByteStringBuilder.dyn_o )

Data/Double/Conversion/Internal/ByteStringBuilder.hs:32:24: warning: [GHC-68441] [-Wdeprecations]
    In the use of boudedPrim
    (imported from Data.ByteString.Builder.Prim.Internal):
    Deprecated: "Use 'boundedPrim' instead"
   |
32 | convert func len act = boudedPrim (fromIntegral len) $ \val ptr -> do
   |                        ^^^^^^^^^^
[3 of 8] Compiling Data.Double.Conversion.Internal.ByteString ( Data/Double/Conversion/Internal/ByteString.hs, dist/build/Data/Double/Conversion/Internal/ByteString.o, dist/build/Data/Double/Conversion/Internal/ByteString.dyn_o )
[4 of 8] Compiling Data.Double.Conversion.Internal.Text ( Data/Double/Conversion/Internal/Text.hs, dist/build/Data/Double/Conversion/Internal/Text.o, dist/build/Data/Double/Conversion/Internal/Text.dyn_o )
[5 of 8] Compiling Data.Double.Conversion.Internal.TextBuilder ( Data/Double/Conversion/Internal/TextBuilder.hs, dist/build/Data/Double/Conversion/Internal/TextBuilder.o, dist/build/Data/Double/Conversion/Internal/TextBuilder.dyn_o )
[6 of 8] Compiling Data.Double.Conversion.Convertable ( Data/Double/Conversion/Convertable.hs, dist/build/Data/Double/Conversion/Convertable.o, dist/build/Data/Double/Conversion/Convertable.dyn_o )
[7 of 8] Compiling Data.Double.Conversion.ByteString ( Data/Double/Conversion/ByteString.hs, dist/build/Data/Double/Conversion/ByteString.o, dist/build/Data/Double/Conversion/ByteString.dyn_o )
[8 of 8] Compiling Data.Double.Conversion.Text ( Data/Double/Conversion/Text.hs, dist/build/Data/Double/Conversion/Text.o, dist/build/Data/Double/Conversion/Text.dyn_o )
Preprocessing library for double-conversion-2.0.5.0..
Running Haddock on library for double-conversion-2.0.5.0..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: system-cxx-std-lib-1.0
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 8] Compiling Data.Double.Conversion.Internal.FFI ( Data/Double/Conversion/Internal/FFI.hs, nothing )

Data/Double/Conversion/Internal/FFI.hs:50:34: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
50 | type family ForeignFloating h :: *
   |                                  ^
[2 of 8] Compiling Data.Double.Conversion.Internal.ByteStringBuilder ( Data/Double/Conversion/Internal/ByteStringBuilder.hs, nothing )

Data/Double/Conversion/Internal/ByteStringBuilder.hs:32:24: warning: [GHC-68441] [-Wdeprecations]
    In the use of boudedPrim
    (imported from Data.ByteString.Builder.Prim.Internal):
    Deprecated: "Use 'boundedPrim' instead"
   |
32 | convert func len act = boudedPrim (fromIntegral len) $ \val ptr -> do
   |                        ^^^^^^^^^^
[3 of 8] Compiling Data.Double.Conversion.Internal.ByteString ( Data/Double/Conversion/Internal/ByteString.hs, nothing )
[4 of 8] Compiling Data.Double.Conversion.Internal.Text ( Data/Double/Conversion/Internal/Text.hs, nothing )
[5 of 8] Compiling Data.Double.Conversion.Internal.TextBuilder ( Data/Double/Conversion/Internal/TextBuilder.hs, nothing )
[6 of 8] Compiling Data.Double.Conversion.Convertable ( Data/Double/Conversion/Convertable.hs, nothing )
[7 of 8] Compiling Data.Double.Conversion.ByteString ( Data/Double/Conversion/ByteString.hs, nothing )
[8 of 8] Compiling Data.Double.Conversion.Text ( Data/Double/Conversion/Text.hs, nothing )
Haddock coverage:
Warning: 'Text' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  2 /  2) in 'Data.Double.Conversion.Convertable'
Warning: 'Text' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  5 /  5) in 'Data.Double.Conversion.ByteString'
 100% (  5 /  5) in 'Data.Double.Conversion.Text'
Documentation created: dist/doc/html/double-conversion/,
dist/doc/html/double-conversion/double-conversion.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/double-conversion-2.0.5.0-BclNsOEc54XLGMQ3tBasrG
Completed    double-conversion-2.0.5.0
[1 of 2] Compiling Main             ( /tmp/cabal-tmp-3724091/entropy-0.4.1.11/dist/setup/setup.hs, /tmp/cabal-tmp-3724091/entropy-0.4.1.11/dist/setup/Main.o )
[2 of 2] Linking /tmp/cabal-tmp-3724091/entropy-0.4.1.11/dist/setup/setup
Configuring entropy-0.4.1.11...
Result of RDRAND Test: True
Result of libc getrandom() Test: True
Result of getentropy() Test: True
Preprocessing library for entropy-0.4.1.11..
Building library for entropy-0.4.1.11..
[1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, dist/build/System/EntropyNix.o, dist/build/System/EntropyNix.dyn_o )
[2 of 2] Compiling System.Entropy   ( System/Entropy.hs, dist/build/System/Entropy.o, dist/build/System/Entropy.dyn_o )
Preprocessing library for entropy-0.4.1.11..
Running Haddock on library for entropy-0.4.1.11..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, nothing )
[2 of 2] Compiling System.Entropy   ( System/Entropy.hs, nothing )
Haddock coverage:
Warning: 'xor' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  7 /  7) in 'System.Entropy'
Documentation created: dist/doc/html/entropy/,
dist/doc/html/entropy/entropy.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/entropy-0.4.1.11-7f1UWnFq6CEG7LE58NCfZY
Completed    entropy-0.4.1.11
Configuring integer-logarithms-1.0.5...
Preprocessing library for integer-logarithms-1.0.5..
Building library for integer-logarithms-1.0.5..
[1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, dist/build/GHC/Integer/Logarithms/Compat.o, dist/build/GHC/Integer/Logarithms/Compat.dyn_o )
[2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.o, dist/build/Math/NumberTheory/Logarithms.dyn_o )
[3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, dist/build/Math/NumberTheory/Powers/Integer.o, dist/build/Math/NumberTheory/Powers/Integer.dyn_o )
[4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, dist/build/Math/NumberTheory/Powers/Natural.o, dist/build/Math/NumberTheory/Powers/Natural.dyn_o )
Preprocessing library for integer-logarithms-1.0.5..
Running Haddock on library for integer-logarithms-1.0.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, nothing )
[2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, nothing )
[3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, nothing )
[4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, nothing )
Haddock coverage:
  40% (  2 /  5) in 'GHC.Integer.Logarithms.Compat'
  Missing documentation for:
    integerLogBase#
    integerLog2#
    wordLog2#
 100% ( 17 / 17) in 'Math.NumberTheory.Logarithms'
 100% (  3 /  3) in 'Math.NumberTheory.Powers.Integer'
 100% (  3 /  3) in 'Math.NumberTheory.Powers.Natural'
Documentation created: dist/doc/html/integer-logarithms/,
dist/doc/html/integer-logarithms/integer-logarithms.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/integer-logarithms-1.0.5-5ssp4WvPDv64YBApP86K0V
Completed    integer-logarithms-1.0.5
Configuring microlens-0.5.0.0...
Preprocessing library for microlens-0.5.0.0..
Building library for microlens-0.5.0.0..
[1 of 5] Compiling Lens.Micro.Type  ( src/Lens/Micro/Type.hs, dist/build/Lens/Micro/Type.o, dist/build/Lens/Micro/Type.dyn_o )
[2 of 5] Compiling Lens.Micro.Internal ( src/Lens/Micro/Internal.hs, dist/build/Lens/Micro/Internal.o, dist/build/Lens/Micro/Internal.dyn_o )
[3 of 5] Compiling Lens.Micro.FieldN ( src/Lens/Micro/FieldN.hs, dist/build/Lens/Micro/FieldN.o, dist/build/Lens/Micro/FieldN.dyn_o )
[4 of 5] Compiling Lens.Micro       ( src/Lens/Micro.hs, dist/build/Lens/Micro.o, dist/build/Lens/Micro.dyn_o )
[5 of 5] Compiling Lens.Micro.Extras ( src/Lens/Micro/Extras.hs, dist/build/Lens/Micro/Extras.o, dist/build/Lens/Micro/Extras.dyn_o )
Preprocessing library for microlens-0.5.0.0..
Running Haddock on library for microlens-0.5.0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Lens.Micro.Type  ( src/Lens/Micro/Type.hs, nothing )
[2 of 5] Compiling Lens.Micro.Internal ( src/Lens/Micro/Internal.hs, nothing )
[3 of 5] Compiling Lens.Micro.FieldN ( src/Lens/Micro/FieldN.hs, nothing )
[4 of 5] Compiling Lens.Micro       ( src/Lens/Micro.hs, nothing )
[5 of 5] Compiling Lens.Micro.Extras ( src/Lens/Micro/Extras.hs, nothing )
Haddock coverage:
Warning: 'Const' is ambiguous. It is defined
    * in Data.Functor.Const
    * in Data.Functor.Const
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Const
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
 100% ( 12 / 12) in 'Lens.Micro.Type'
Warning: 'mapped' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
  37% (  9 / 24) in 'Lens.Micro.Internal'
  Missing documentation for:
    foldring (src/Lens/Micro/Internal.hs:126)
    foldrOf (src/Lens/Micro/Internal.hs:130)
    foldMapOf (src/Lens/Micro/Internal.hs:134)
    phantom (src/Lens/Micro/Internal.hs:150)
    Each (src/Lens/Micro/Internal.hs:161)
    Index (src/Lens/Micro/Internal.hs:238)
    IxValue (src/Lens/Micro/Internal.hs:239)
    Ixed (src/Lens/Micro/Internal.hs:255)
    At (src/Lens/Micro/Internal.hs:302)
    ixAt (src/Lens/Micro/Internal.hs:340)
    Cons (src/Lens/Micro/Internal.hs:364)
    Snoc (src/Lens/Micro/Internal.hs:372)
    Strict (src/Lens/Micro/Internal.hs:380)
    #. (src/Lens/Micro/Internal.hs:432)
    .# (src/Lens/Micro/Internal.hs:435)
   0% (  0 / 10) in 'Lens.Micro.FieldN'
  Missing documentation for:
    Module header
    Field1 (src/Lens/Micro/FieldN.hs:8)
    Field2 (src/Lens/Micro/FieldN.hs:83)
    Field3 (src/Lens/Micro/FieldN.hs:118)
    Field4 (src/Lens/Micro/FieldN.hs:149)
    Field5 (src/Lens/Micro/FieldN.hs:176)
    Field6 (src/Lens/Micro/FieldN.hs:199)
    Field7 (src/Lens/Micro/FieldN.hs:218)
    Field8 (src/Lens/Micro/FieldN.hs:233)
    Field9 (src/Lens/Micro/FieldN.hs:244)
Warning: 'Const' is ambiguous. It is defined
    * in Data.Functor.Const
    * in Data.Functor.Const
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Const
Warning: 'First' is ambiguous. It is defined
    * in Data.Monoid
    * in Data.Monoid
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Monoid
Warning: 'mapAccumL' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  98% ( 91 / 92) in 'Lens.Micro'
  Missing documentation for:
    foldMapOf (src/Lens/Micro/Internal.hs:134)
 100% (  3 /  3) in 'Lens.Micro.Extras'
Warning: Lens.Micro: could not find link destinations for: 
	- Lens.Micro.State
	- Lens.Micro.Traversed
Documentation created: dist/doc/html/microlens/,
dist/doc/html/microlens/microlens.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/microlens-0.5.0.0-GQEcyGbcOXT4GIwc5Y3hnh
Completed    microlens-0.5.0.0
Configuring old-locale-1.0.0.7...
Preprocessing library for old-locale-1.0.0.7..
Building library for old-locale-1.0.0.7..
[1 of 1] Compiling System.Locale    ( System/Locale.hs, dist/build/System/Locale.o, dist/build/System/Locale.dyn_o )
Preprocessing library for old-locale-1.0.0.7..
Running Haddock on library for old-locale-1.0.0.7..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling System.Locale    ( System/Locale.hs, nothing )
Haddock coverage:
  60% (  3 /  5) in 'System.Locale'
  Missing documentation for:
    TimeLocale (System/Locale.hs:36)
    defaultTimeLocale (System/Locale.hs:50)
Documentation created: dist/doc/html/old-locale/,
dist/doc/html/old-locale/old-locale.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/old-locale-1.0.0.7-2YowMuiAcJ5JaeIIGUyoRA
Completed    old-locale-1.0.0.7
Configuring os-string-2.0.11...
Preprocessing library for os-string-2.0.11..
Building library for os-string-2.0.11..
[ 1 of 11] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, dist/build/System/OsString/Data/ByteString/Short/Internal.o, dist/build/System/OsString/Data/ByteString/Short/Internal.dyn_o )
[ 2 of 11] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, dist/build/System/OsString/Data/ByteString/Short.o, dist/build/System/OsString/Data/ByteString/Short.dyn_o )
[ 3 of 11] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, dist/build/System/OsString/Data/ByteString/Short/Word16.o, dist/build/System/OsString/Data/ByteString/Short/Word16.dyn_o )
[ 4 of 11] Compiling System.OsString.Internal.Exception ( System/OsString/Internal/Exception.hs, dist/build/System/OsString/Internal/Exception.o, dist/build/System/OsString/Internal/Exception.dyn_o )
[ 5 of 11] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, dist/build/System/OsString/Encoding/Internal.o, dist/build/System/OsString/Encoding/Internal.dyn_o )

System/OsString/Encoding/Internal.hs:27:42: warning: [GHC-38856] [-Wunused-imports]
    The import of try from module Control.Exception is redundant
   |
27 | import Control.Exception (SomeException, try, Exception (displayException), evaluate)
   |                                          ^^^
[ 6 of 11] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, dist/build/System/OsString/Encoding.o, dist/build/System/OsString/Encoding.dyn_o )
[ 7 of 11] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, dist/build/System/OsString/Internal/Types.o, dist/build/System/OsString/Internal/Types.dyn_o )

System/OsString/Internal/Types.hs:38:42: warning: [GHC-38856] [-Wunused-imports]
    The import of coerceWith
    from module Data.Type.Coercion is redundant
   |
38 | import Data.Type.Coercion (Coercion(..), coerceWith)
   |                                          ^^^^^^^^^^
[ 8 of 11] Compiling System.OsString.Posix ( System/OsString/Posix.hs, dist/build/System/OsString/Posix.o, dist/build/System/OsString/Posix.dyn_o )
[ 9 of 11] Compiling System.OsString.Internal ( System/OsString/Internal.hs, dist/build/System/OsString/Internal.o, dist/build/System/OsString/Internal.dyn_o )
[10 of 11] Compiling System.OsString  ( System/OsString.hs, dist/build/System/OsString.o, dist/build/System/OsString.dyn_o )
[11 of 11] Compiling System.OsString.Windows ( System/OsString/Windows.hs, dist/build/System/OsString/Windows.o, dist/build/System/OsString/Windows.dyn_o )
Preprocessing library for os-string-2.0.11..
Running Haddock on library for os-string-2.0.11..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 11] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, nothing )
[ 2 of 11] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, nothing )
[ 3 of 11] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, nothing )
[ 4 of 11] Compiling System.OsString.Internal.Exception ( System/OsString/Internal/Exception.hs, nothing )
[ 5 of 11] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, nothing )

System/OsString/Encoding/Internal.hs:27:42: warning: [GHC-38856] [-Wunused-imports]
    The import of try from module Control.Exception is redundant
   |
27 | import Control.Exception (SomeException, try, Exception (displayException), evaluate)
   |                                          ^^^
[ 6 of 11] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, nothing )
[ 7 of 11] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, nothing )

System/OsString/Internal/Types.hs:38:42: warning: [GHC-38856] [-Wunused-imports]
    The import of coerceWith
    from module Data.Type.Coercion is redundant
   |
38 | import Data.Type.Coercion (Coercion(..), coerceWith)
   |                                          ^^^^^^^^^^
[ 8 of 11] Compiling System.OsString.Posix ( System/OsString/Posix.hs, nothing )
[ 9 of 11] Compiling System.OsString.Internal ( System/OsString/Internal.hs, nothing )
[10 of 11] Compiling System.OsString  ( System/OsString.hs, nothing )
[11 of 11] Compiling System.OsString.Windows ( System/OsString/Windows.hs, nothing )
Haddock coverage:
Warning: 'ShortByteString' is ambiguous. It is defined
    * in Data.ByteString.Short.Internal
    * in Data.ByteString.Short.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Short.Internal
  26% ( 11 / 41) in 'System.OsString.Data.ByteString.Short.Internal'
  Missing documentation for:
    _nul (System/OsString/Data/ByteString/Short/Internal.hs:67)
    isSpace (System/OsString/Data/ByteString/Short/Internal.hs:70)
    create (System/OsString/Data/ByteString/Short/Internal.hs:133)
    asBA (System/OsString/Data/ByteString/Short/Internal.hs:143)
    BA (System/OsString/Data/ByteString/Short/Internal.hs:147)
    MBA (System/OsString/Data/ByteString/Short/Internal.hs:148)
    newPinnedByteArray (System/OsString/Data/ByteString/Short/Internal.hs:152)
    newByteArray (System/OsString/Data/ByteString/Short/Internal.hs:157)
    copyByteArray (System/OsString/Data/ByteString/Short/Internal.hs:162)
    unsafeFreezeByteArray (System/OsString/Data/ByteString/Short/Internal.hs:167)
    copyAddrToByteArray (System/OsString/Data/ByteString/Short/Internal.hs:172)
    moduleErrorIO (System/OsString/Data/ByteString/Short/Internal.hs:308)
    moduleErrorMsg (System/OsString/Data/ByteString/Short/Internal.hs:312)
    packWord16 (System/OsString/Data/ByteString/Short/Internal.hs:315)
    packLenWord16 (System/OsString/Data/ByteString/Short/Internal.hs:318)
    unpackWord16 (System/OsString/Data/ByteString/Short/Internal.hs:329)
    packWord16Rev (System/OsString/Data/ByteString/Short/Internal.hs:338)
    packLenWord16Rev (System/OsString/Data/ByteString/Short/Internal.hs:341)
    indexWord8Array (System/OsString/Data/ByteString/Short/Internal.hs:450)
    word16ToLE# (System/OsString/Data/ByteString/Short/Internal.hs:471)
    word16FromLE# (System/OsString/Data/ByteString/Short/Internal.hs:473)
    setByteArray (System/OsString/Data/ByteString/Short/Internal.hs:476)
    copyMutableByteArray (System/OsString/Data/ByteString/Short/Internal.hs:481)
    createAndTrim' (System/OsString/Data/ByteString/Short/Internal.hs:507)
    createAndTrim'' (System/OsString/Data/ByteString/Short/Internal.hs:523)
    findIndexOrLength (System/OsString/Data/ByteString/Short/Internal.hs:549)
    assertEven (System/OsString/Data/ByteString/Short/Internal.hs:578)
    errorEmptySBS (System/OsString/Data/ByteString/Short/Internal.hs:587)
    moduleError (System/OsString/Data/ByteString/Short/Internal.hs:591)
    compareByteArraysOff (System/OsString/Data/ByteString/Short/Internal.hs:609)
Warning: 'ShortByteString' is ambiguous. It is defined
    * in Data.ByteString.Short.Internal
    * in Data.ByteString.Short.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Short.Internal
  96% ( 93 / 96) in 'System.OsString.Data.ByteString.Short'
  Missing documentation for:
    append
    uncons2 (System/OsString/Data/ByteString/Short.hs:184)
    concat
Warning: 'ShortByteString' is ambiguous. It is defined
    * in Data.ByteString.Short.Internal
    * in Data.ByteString.Short.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Short.Internal
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'CString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  96% ( 92 / 95) in 'System.OsString.Data.ByteString.Short.Word16'
  Missing documentation for:
    append
    concat
    breakSubstring (System/OsString/Data/ByteString/Short/Word16.hs:666)
Warning: 'try' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  33% (  1 /  3) in 'System.OsString.Internal.Exception'
  Missing documentation for:
    Module header
    isAsyncException (System/OsString/Internal/Exception.hs:17)
Warning: 'TextEncoding' is ambiguous. It is defined
    * in GHC.IO.Encoding.Types
    * in GHC.IO.Encoding.Types
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.IO.Encoding.Types
  27% (  9 / 33) in 'System.OsString.Encoding.Internal'
  Missing documentation for:
    Module header
    ucs2le (System/OsString/Encoding/Internal.hs:51)
    mkUcs2le (System/OsString/Encoding/Internal.hs:54)
    ucs2le_DF (System/OsString/Encoding/Internal.hs:59)
    ucs2le_EF (System/OsString/Encoding/Internal.hs:69)
    ucs2le_decode (System/OsString/Encoding/Internal.hs:80)
    ucs2le_encode (System/OsString/Encoding/Internal.hs:105)
    mkUTF16le_b (System/OsString/Encoding/Internal.hs:140)
    utf16le_b_DF (System/OsString/Encoding/Internal.hs:145)
    utf16le_b_EF (System/OsString/Encoding/Internal.hs:155)
    utf16le_b_decode (System/OsString/Encoding/Internal.hs:166)
    utf16le_b_encode (System/OsString/Encoding/Internal.hs:204)
    cWcharsToChars_UCS2 (System/OsString/Encoding/Internal.hs:240)
    cWcharsToChars (System/OsString/Encoding/Internal.hs:247)
    charsToCWchars (System/OsString/Encoding/Internal.hs:257)
    withWindowsString (System/OsString/Encoding/Internal.hs:273)
    peekWindowsString (System/OsString/Encoding/Internal.hs:276)
    withPosixString (System/OsString/Encoding/Internal.hs:281)
    withPosixString' (System/OsString/Encoding/Internal.hs:284)
    peekPosixString (System/OsString/Encoding/Internal.hs:287)
    peekPosixString' (System/OsString/Encoding/Internal.hs:290)
    EncodingException (System/OsString/Encoding/Internal.hs:349)
    showEncodingException (System/OsString/Encoding/Internal.hs:357)
    wNUL (System/OsString/Encoding/Internal.hs:376)
  44% ( 11 / 25) in 'System.OsString.Encoding'
  Missing documentation for:
    Module header
    EncodingException (System/OsString/Encoding/Internal.hs:349)
    showEncodingException (System/OsString/Encoding/Internal.hs:357)
    ucs2le (System/OsString/Encoding/Internal.hs:51)
    mkUcs2le (System/OsString/Encoding/Internal.hs:54)
    ucs2le_DF (System/OsString/Encoding/Internal.hs:59)
    ucs2le_EF (System/OsString/Encoding/Internal.hs:69)
    ucs2le_decode (System/OsString/Encoding/Internal.hs:80)
    ucs2le_encode (System/OsString/Encoding/Internal.hs:105)
    mkUTF16le_b (System/OsString/Encoding/Internal.hs:140)
    utf16le_b_DF (System/OsString/Encoding/Internal.hs:145)
    utf16le_b_EF (System/OsString/Encoding/Internal.hs:155)
    utf16le_b_decode (System/OsString/Encoding/Internal.hs:166)
    utf16le_b_encode (System/OsString/Encoding/Internal.hs:204)
Warning: 'WindowsString' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:63:25
    * at System/OsString/Internal/Types.hs:63:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:63:1
Warning: 'PosixString' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:89:23
    * at System/OsString/Internal/Types.hs:89:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:89:1
Warning: 'ShortByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'PosixChar' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:131:23
    * at System/OsString/Internal/Types.hs:131:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:131:1
Warning: 'WindowsChar' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:121:23
    * at System/OsString/Internal/Types.hs:121:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:121:1
Warning: 'OsChar' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:219:18
    * at System/OsString/Internal/Types.hs:219:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:219:1
Warning: 'OsString' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:181:20
    * at System/OsString/Internal/Types.hs:181:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:181:1
Warning: '(</>)' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  61% ( 11 / 18) in 'System.OsString.Internal.Types'
  Missing documentation for:
    Module header
    unWS (System/OsString/Internal/Types.hs:80)
    unPS (System/OsString/Internal/Types.hs:104)
    PlatformString (System/OsString/Internal/Types.hs:114)
    unWW (System/OsString/Internal/Types.hs:150)
    unPW (System/OsString/Internal/Types.hs:158)
    PlatformChar (System/OsString/Internal/Types.hs:168)
Warning: 'setFileSystemEncoding' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'getLocaleEncoding' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'PosixString' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:89:23
    * at System/OsString/Internal/Types.hs:89:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:89:1
Warning: 'PosixChar' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:131:23
    * at System/OsString/Internal/Types.hs:131:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:131:1
Warning: 'OsString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  96% ( 97 /101) in 'System.OsString.Posix'
  Missing documentation for:
    Module header
    singleton (System/OsString/Common.hs:554)
    empty (System/OsString/Common.hs:557)
    concat (System/OsString/Common.hs:790)
Warning: 'setFileSystemEncoding' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'unsafePerformIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'getLocaleEncoding' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'OsString' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:181:20
    * at System/OsString/Internal/Types.hs:181:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:181:1
Warning: 'OsChar' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:219:18
    * at System/OsString/Internal/Types.hs:219:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:219:1
Warning: 'head' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:329:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:329:1
Warning: 'tail' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:313:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:313:1
Warning: 'init' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:338:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:338:1
Warning: 'last' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:304:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:304:1
Warning: 'map' is ambiguous. It is defined
    * in GHC.Base
    * at System/OsString/Internal.hs:368:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:368:1
Warning: 'reverse' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:374:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:374:1
Warning: 'foldl' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:390:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:390:1
Warning: 'foldl1' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:404:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:404:1
Warning: 'foldr' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:420:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:420:1
Warning: 'foldr1' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:434:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:434:1
Warning: 'all' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:448:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:448:1
Warning: 'any' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:455:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:455:1
Warning: 'replicate' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:470:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:470:1
Warning: 'take' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:512:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:512:1
Warning: 'length' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:361:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:361:1
Warning: 'drop' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:549:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:549:1
Warning: 'takeWhile' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:543:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:543:1
Warning: 'dropWhile' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:571:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:571:1
Warning: 'break' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:600:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:600:1
Warning: 'span' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:610:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:610:1
Warning: 'splitAt' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:635:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:635:1
Warning: 'elem' is ambiguous. It is defined
    * in Data.Foldable
    * at System/OsString/Internal.hs:738:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:738:1
Warning: 'filter' is ambiguous. It is defined
    * in GHC.List
    * at System/OsString/Internal.hs:756:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal.hs:756:1
  95% ( 76 / 80) in 'System.OsString.Internal'
  Missing documentation for:
    Module header
    empty (System/OsString/Internal.hs:253)
    singleton (System/OsString/Internal.hs:256)
    concat (System/OsString/Internal.hs:461)
Warning: 'setFileSystemEncoding' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'unsafePerformIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  97% ( 97 /100) in 'System.OsString'
  Missing documentation for:
    empty (System/OsString/Internal.hs:253)
    singleton (System/OsString/Internal.hs:256)
    concat (System/OsString/Internal.hs:461)
Warning: 'unsafeDupablePerformIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'WindowsString' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:63:25
    * at System/OsString/Internal/Types.hs:63:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:63:1
Warning: 'WindowsChar' is ambiguous. It is defined
    * at System/OsString/Internal/Types.hs:121:23
    * at System/OsString/Internal/Types.hs:121:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at System/OsString/Internal/Types.hs:121:1
Warning: 'OsString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  96% ( 96 /100) in 'System.OsString.Windows'
  Missing documentation for:
    Module header
    singleton (System/OsString/Common.hs:554)
    empty (System/OsString/Common.hs:557)
    concat (System/OsString/Common.hs:790)
Warning: System.OsString.Data.ByteString.Short: could not find link destinations for: 
	- Data.ByteString.Short.Internal.Rep_ShortByteString
	- Data.ByteString.Short.Internal.D:R:ItemShortByteString
Warning: System.OsString.Data.ByteString.Short.Word16: could not find link destinations for: 
	- Data.ByteString.Short.Internal.Rep_ShortByteString
	- Data.ByteString.Short.Internal.D:R:ItemShortByteString
Warning: System.OsString.Internal.Types: could not find link destinations for: 
	- System.OsString.Internal.Types.Rep_OsChar
	- System.OsString.Internal.Types.Rep_OsString
	- System.OsString.Internal.Types.Rep_PosixChar
	- System.OsString.Internal.Types.Rep_WindowsChar
	- System.OsString.Internal.Types.Rep_PosixString
	- System.OsString.Internal.Types.Rep_WindowsString
Warning: System.OsString.Posix: could not find link destinations for: 
	- System.OsString.Internal.Types.Rep_PosixChar
	- System.OsString.Internal.Types.Rep_PosixString
Warning: System.OsString: could not find link destinations for: 
	- System.OsString.Internal.Types.Rep_OsChar
	- System.OsString.Internal.Types.Rep_OsString
Warning: System.OsString.Windows: could not find link destinations for: 
	- System.OsString.Internal.Types.Rep_WindowsChar
	- System.OsString.Internal.Types.Rep_WindowsString
Documentation created: dist/doc/html/os-string/,
dist/doc/html/os-string/os-string.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/os-string-2.0.11-J5g3KZ8gNc34gAL04qA1lk
Completed    os-string-2.0.11
Configuring primitive-0.9.1.0...
Preprocessing library for primitive-0.9.1.0..
Building library for primitive-0.9.1.0..
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, dist/build/Data/Primitive/Internal/Read.o, dist/build/Data/Primitive/Internal/Read.dyn_o )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o, dist/build/Data/Primitive/MachDeps.dyn_o )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o, dist/build/Data/Primitive/Internal/Operations.dyn_o )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o, dist/build/Control/Monad/Primitive.dyn_o )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o, dist/build/Data/Primitive/MVar.dyn_o )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o, dist/build/Data/Primitive/Array.dyn_o )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o, dist/build/Data/Primitive/MutVar.dyn_o )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o, dist/build/Data/Primitive/SmallArray.dyn_o )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o, dist/build/Data/Primitive/Types.dyn_o )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o, dist/build/Data/Primitive/ByteArray.dyn_o )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o, dist/build/Data/Primitive/PrimArray.dyn_o )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o, dist/build/Data/Primitive/Ptr.dyn_o )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o, dist/build/Data/Primitive.dyn_o )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, dist/build/Data/Primitive/PrimVar.o, dist/build/Data/Primitive/PrimVar.dyn_o )
Preprocessing library for primitive-0.9.1.0..
Running Haddock on library for primitive-0.9.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, nothing )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, nothing )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, nothing )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, nothing )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, nothing )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, nothing )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, nothing )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, nothing )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, nothing )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, nothing )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, nothing )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, nothing )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, nothing )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, nothing )
Haddock coverage:
   2% (  1 / 35) in 'Data.Primitive.MachDeps'
  Missing documentation for:
    sIZEOF_CHAR (Data/Primitive/MachDeps.hs:68)
    aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:69)
    sIZEOF_INT (Data/Primitive/MachDeps.hs:71)
    aLIGNMENT_INT (Data/Primitive/MachDeps.hs:72)
    sIZEOF_WORD (Data/Primitive/MachDeps.hs:74)
    aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:75)
    sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:77)
    aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:78)
    sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:80)
    aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:81)
    sIZEOF_PTR (Data/Primitive/MachDeps.hs:83)
    aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:84)
    sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:86)
    aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:87)
    sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:89)
    aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:90)
    sIZEOF_INT8 (Data/Primitive/MachDeps.hs:92)
    aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:93)
    sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:95)
    aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:96)
    sIZEOF_INT16 (Data/Primitive/MachDeps.hs:98)
    aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:99)
    sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:101)
    aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:102)
    sIZEOF_INT32 (Data/Primitive/MachDeps.hs:104)
    aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:105)
    sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:107)
    aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:108)
    sIZEOF_INT64 (Data/Primitive/MachDeps.hs:110)
    aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:111)
    sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:113)
    aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:114)
    Word64_# (Data/Primitive/MachDeps.hs:117)
    Int64_# (Data/Primitive/MachDeps.hs:118)
Warning: 'IO' is ambiguous. It is defined
    * in GHC.Types
    * in GHC.Types
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Types
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
  89% ( 26 / 29) in 'Control.Monad.Primitive'
  Missing documentation for:
    unsafeInterleave (Control/Monad/Primitive.hs:408)
    unsafeDupableInterleave (Control/Monad/Primitive.hs:409)
    noDuplicate (Control/Monad/Primitive.hs:401)
Warning: 'MVar' is ambiguous. It is defined
    * at Data/Primitive/MVar.hs:41:17
    * at Data/Primitive/MVar.hs:41:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/MVar.hs:41:1
 100% ( 11 / 11) in 'Data.Primitive.MVar'
Warning: 'Array' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:65:16
    * at Data/Primitive/Array.hs:65:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/Array.hs:65:1
Warning: 'MutableArray' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:108:25
    * at Data/Primitive/Array.hs:108:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/Array.hs:108:1
 100% ( 27 / 27) in 'Data.Primitive.Array'
Warning: 'MutVar' is ambiguous. It is defined
    * at Data/Primitive/MutVar.hs:44:19
    * at Data/Primitive/MutVar.hs:44:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/MutVar.hs:44:1
Warning: 'IORef' is ambiguous. It is defined
    * in GHC.IORef
    * in GHC.IORef
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.IORef
Warning: 'STRef' is ambiguous. It is defined
    * in GHC.STRef
    * in GHC.STRef
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.STRef
 100% ( 15 / 15) in 'Data.Primitive.MutVar'
Warning: 'SmallArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:95:21
    * at Data/Primitive/SmallArray.hs:95:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/SmallArray.hs:95:1
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
Warning: 'SmallMutableArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:106:30
    * at Data/Primitive/SmallArray.hs:106:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/SmallArray.hs:106:1
  93% ( 27 / 29) in 'Data.Primitive.SmallArray'
  Missing documentation for:
    SmallArray (Data/Primitive/SmallArray.hs:95)
    SmallMutableArray (Data/Primitive/SmallArray.hs:106)
 100% ( 10 / 10) in 'Data.Primitive.Types'
Warning: 'MutableByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
  98% ( 61 / 62) in 'Data.Primitive.ByteArray'
  Missing documentation for:
    createByteArray (Data/Primitive/ByteArray.hs:672)
Warning: 'PrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:144:20
    * at Data/Primitive/PrimArray.hs:144:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:144:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
 100% ( 78 / 78) in 'Data.Primitive.PrimArray'
Warning: 'Ptr' is ambiguous. It is defined
    * in GHC.Ptr
    * in GHC.Ptr
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Ptr
 100% ( 17 / 17) in 'Data.Primitive.Ptr'
 100% ( 10 / 10) in 'Data.Primitive'
Warning: 'PrimVar' is ambiguous. It is defined
    * at Data/Primitive/PrimVar.hs:49:23
    * at Data/Primitive/PrimVar.hs:49:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimVar.hs:49:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
 100% ( 22 / 22) in 'Data.Primitive.PrimVar'
Warning: Control.Monad.Primitive: could not find link destinations for: 
	- Control.Monad.Primitive.D:R:PrimStateST
	- Control.Monad.Primitive.D:R:PrimStateST0
	- Control.Monad.Primitive.D:R:PrimStateRWST
	- Control.Monad.Primitive.D:R:PrimStateWriterT
	- Control.Monad.Primitive.D:R:PrimStateStateT
	- Control.Monad.Primitive.D:R:PrimStateSelectT
	- Control.Monad.Primitive.D:R:PrimStateAccumT
	- Control.Monad.Primitive.D:R:PrimStateExceptT
	- Control.Monad.Primitive.D:R:PrimStateRWST0
	- Control.Monad.Primitive.D:R:PrimStateRWST1
	- Control.Monad.Primitive.D:R:PrimStateWriterT0
	- Control.Monad.Primitive.D:R:PrimStateWriterT1
	- Control.Monad.Primitive.D:R:PrimStateStateT0
	- Control.Monad.Primitive.D:R:PrimStateReaderT
	- Control.Monad.Primitive.D:R:PrimStateMaybeT
	- Control.Monad.Primitive.D:R:PrimStateIdentityT
	- Control.Monad.Primitive.D:R:PrimStateContT
	- Control.Monad.Primitive.D:R:PrimStateIO
Warning: Data.Primitive.Array: could not find link destinations for: 
	- Data.Primitive.Array.D:R:ItemArray
Warning: Data.Primitive.SmallArray: could not find link destinations for: 
	- Data.Primitive.SmallArray.D:R:ItemSmallArray
Warning: Data.Primitive.Types: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Warning: Data.Primitive.ByteArray: could not find link destinations for: 
	- Data.Array.Byte.D:R:ItemByteArray
Warning: Data.Primitive.PrimArray: could not find link destinations for: 
	- Data.Primitive.PrimArray.D:R:ItemPrimArray
Warning: Data.Primitive.Ptr: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Documentation created: dist/doc/html/primitive/,
dist/doc/html/primitive/primitive.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/primitive-0.9.1.0-FI4ablStFrKABDqEidp4iv
Completed    primitive-0.9.1.0
Configuring time-locale-compat-0.1.1.5...
Preprocessing library for time-locale-compat-0.1.1.5..
Building library for time-locale-compat-0.1.1.5..
[1 of 1] Compiling Data.Time.Locale.Compat ( src/Data/Time/Locale/Compat.hs, dist/build/Data/Time/Locale/Compat.o, dist/build/Data/Time/Locale/Compat.dyn_o )
Preprocessing library for time-locale-compat-0.1.1.5..
Running Haddock on library for time-locale-compat-0.1.1.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.Time.Locale.Compat ( src/Data/Time/Locale/Compat.hs, nothing )
Haddock coverage:
  85% (  6 /  7) in 'Data.Time.Locale.Compat'
  Missing documentation for:
    TimeLocale
Documentation created: dist/doc/html/time-locale-compat/,
dist/doc/html/time-locale-compat/time-locale-compat.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/time-locale-compat-0.1.1.5-2rbUd6AN1LMKcLOsUD62s2
Completed    time-locale-compat-0.1.1.5
Configuring unicode-data-0.8.0...
Preprocessing library for unicode-data-0.8.0..
Building library for unicode-data-0.8.0..
[ 1 of 33] Compiling Unicode.Internal.Bits ( lib/Unicode/Internal/Bits.hs, dist/build/Unicode/Internal/Bits.o, dist/build/Unicode/Internal/Bits.dyn_o )
[ 2 of 33] Compiling Unicode.Internal.Char.Blocks ( lib/Unicode/Internal/Char/Blocks.hs, dist/build/Unicode/Internal/Char/Blocks.o, dist/build/Unicode/Internal/Char/Blocks.dyn_o )
[ 3 of 33] Compiling Unicode.Char.General.Blocks ( lib/Unicode/Char/General/Blocks.hs, dist/build/Unicode/Char/General/Blocks.o, dist/build/Unicode/Char/General/Blocks.dyn_o )
[ 4 of 33] Compiling Unicode.Internal.Char.CaseFolding ( lib/Unicode/Internal/Char/CaseFolding.hs, dist/build/Unicode/Internal/Char/CaseFolding.o, dist/build/Unicode/Internal/Char/CaseFolding.dyn_o )
[ 5 of 33] Compiling Unicode.Internal.Char.DerivedCoreProperties ( lib/Unicode/Internal/Char/DerivedCoreProperties.hs, dist/build/Unicode/Internal/Char/DerivedCoreProperties.o, dist/build/Unicode/Internal/Char/DerivedCoreProperties.dyn_o )
[ 6 of 33] Compiling Unicode.Internal.Char.DerivedNumericValues ( lib/Unicode/Internal/Char/DerivedNumericValues.hs, dist/build/Unicode/Internal/Char/DerivedNumericValues.o, dist/build/Unicode/Internal/Char/DerivedNumericValues.dyn_o )
[ 7 of 33] Compiling Unicode.Char.Numeric ( lib/Unicode/Char/Numeric.hs, dist/build/Unicode/Char/Numeric.o, dist/build/Unicode/Char/Numeric.dyn_o )
[ 8 of 33] Compiling Unicode.Internal.Char.PropList ( lib/Unicode/Internal/Char/PropList.hs, dist/build/Unicode/Internal/Char/PropList.o, dist/build/Unicode/Internal/Char/PropList.dyn_o )
[ 9 of 33] Compiling Unicode.Char.Identifiers ( lib/Unicode/Char/Identifiers.hs, dist/build/Unicode/Char/Identifiers.o, dist/build/Unicode/Char/Identifiers.dyn_o )
[10 of 33] Compiling Unicode.Internal.Char.SpecialCasing.LowerCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.hs, dist/build/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.o, dist/build/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.dyn_o )
[11 of 33] Compiling Unicode.Internal.Char.SpecialCasing.TitleCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.hs, dist/build/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.o, dist/build/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.dyn_o )
[12 of 33] Compiling Unicode.Internal.Char.SpecialCasing.UpperCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.hs, dist/build/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.o, dist/build/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.dyn_o )
[13 of 33] Compiling Unicode.Internal.Char.UnicodeData.CombiningClass ( lib/Unicode/Internal/Char/UnicodeData/CombiningClass.hs, dist/build/Unicode/Internal/Char/UnicodeData/CombiningClass.o, dist/build/Unicode/Internal/Char/UnicodeData/CombiningClass.dyn_o )
[14 of 33] Compiling Unicode.Internal.Char.UnicodeData.Compositions ( lib/Unicode/Internal/Char/UnicodeData/Compositions.hs, dist/build/Unicode/Internal/Char/UnicodeData/Compositions.o, dist/build/Unicode/Internal/Char/UnicodeData/Compositions.dyn_o )
[15 of 33] Compiling Unicode.Internal.Char.UnicodeData.Decomposable ( lib/Unicode/Internal/Char/UnicodeData/Decomposable.hs, dist/build/Unicode/Internal/Char/UnicodeData/Decomposable.o, dist/build/Unicode/Internal/Char/UnicodeData/Decomposable.dyn_o )
[16 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecomposableK ( lib/Unicode/Internal/Char/UnicodeData/DecomposableK.hs, dist/build/Unicode/Internal/Char/UnicodeData/DecomposableK.o, dist/build/Unicode/Internal/Char/UnicodeData/DecomposableK.dyn_o )
[17 of 33] Compiling Unicode.Internal.Char.UnicodeData.Decompositions ( lib/Unicode/Internal/Char/UnicodeData/Decompositions.hs, dist/build/Unicode/Internal/Char/UnicodeData/Decompositions.o, dist/build/Unicode/Internal/Char/UnicodeData/Decompositions.dyn_o )
[18 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK2 ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK2.hs, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK2.o, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK2.dyn_o )
[19 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK.hs, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK.o, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK.dyn_o )
[20 of 33] Compiling Unicode.Internal.Char.UnicodeData.GeneralCategory ( lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs, dist/build/Unicode/Internal/Char/UnicodeData/GeneralCategory.o, dist/build/Unicode/Internal/Char/UnicodeData/GeneralCategory.dyn_o )
[21 of 33] Compiling Unicode.Char.Numeric.Compat ( lib/Unicode/Char/Numeric/Compat.hs, dist/build/Unicode/Char/Numeric/Compat.o, dist/build/Unicode/Char/Numeric/Compat.dyn_o )
[22 of 33] Compiling Unicode.Char.General.Compat ( lib/Unicode/Char/General/Compat.hs, dist/build/Unicode/Char/General/Compat.o, dist/build/Unicode/Char/General/Compat.dyn_o )
[23 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.hs, dist/build/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.o, dist/build/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.dyn_o )
[24 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.hs, dist/build/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.o, dist/build/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.dyn_o )
[25 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.hs, dist/build/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.o, dist/build/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.dyn_o )
[26 of 33] Compiling Unicode.Char.Case.Compat ( lib/Unicode/Char/Case/Compat.hs, dist/build/Unicode/Char/Case/Compat.o, dist/build/Unicode/Char/Case/Compat.dyn_o )
[27 of 33] Compiling Unicode.Internal.Char.Version ( lib/Unicode/Internal/Char/Version.hs, dist/build/Unicode/Internal/Char/Version.o, dist/build/Unicode/Internal/Char/Version.dyn_o )
[28 of 33] Compiling Unicode.Internal.Division ( lib/Unicode/Internal/Division.hs, dist/build/Unicode/Internal/Division.o, dist/build/Unicode/Internal/Division.dyn_o )
[29 of 33] Compiling Unicode.Char.General ( lib/Unicode/Char/General.hs, dist/build/Unicode/Char/General.o, dist/build/Unicode/Char/General.dyn_o )
[30 of 33] Compiling Unicode.Char.Normalization ( lib/Unicode/Char/Normalization.hs, dist/build/Unicode/Char/Normalization.o, dist/build/Unicode/Char/Normalization.dyn_o )
[31 of 33] Compiling Unicode.Internal.Unfold ( lib/Unicode/Internal/Unfold.hs, dist/build/Unicode/Internal/Unfold.o, dist/build/Unicode/Internal/Unfold.dyn_o )
[32 of 33] Compiling Unicode.Char.Case ( lib/Unicode/Char/Case.hs, dist/build/Unicode/Char/Case.o, dist/build/Unicode/Char/Case.dyn_o )
[33 of 33] Compiling Unicode.Char     ( lib/Unicode/Char.hs, dist/build/Unicode/Char.o, dist/build/Unicode/Char.dyn_o )
Preprocessing library for unicode-data-0.8.0..
Running Haddock on library for unicode-data-0.8.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 33] Compiling Unicode.Internal.Bits ( lib/Unicode/Internal/Bits.hs, nothing )
[ 2 of 33] Compiling Unicode.Internal.Char.Blocks ( lib/Unicode/Internal/Char/Blocks.hs, nothing )
[ 3 of 33] Compiling Unicode.Char.General.Blocks ( lib/Unicode/Char/General/Blocks.hs, nothing )
[ 4 of 33] Compiling Unicode.Internal.Char.CaseFolding ( lib/Unicode/Internal/Char/CaseFolding.hs, nothing )
[ 5 of 33] Compiling Unicode.Internal.Char.DerivedCoreProperties ( lib/Unicode/Internal/Char/DerivedCoreProperties.hs, nothing )
[ 6 of 33] Compiling Unicode.Internal.Char.DerivedNumericValues ( lib/Unicode/Internal/Char/DerivedNumericValues.hs, nothing )
[ 7 of 33] Compiling Unicode.Char.Numeric ( lib/Unicode/Char/Numeric.hs, nothing )
[ 8 of 33] Compiling Unicode.Internal.Char.PropList ( lib/Unicode/Internal/Char/PropList.hs, nothing )
[ 9 of 33] Compiling Unicode.Char.Identifiers ( lib/Unicode/Char/Identifiers.hs, nothing )
[10 of 33] Compiling Unicode.Internal.Char.SpecialCasing.LowerCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.hs, nothing )
[11 of 33] Compiling Unicode.Internal.Char.SpecialCasing.TitleCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.hs, nothing )
[12 of 33] Compiling Unicode.Internal.Char.SpecialCasing.UpperCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.hs, nothing )
[13 of 33] Compiling Unicode.Internal.Char.UnicodeData.CombiningClass ( lib/Unicode/Internal/Char/UnicodeData/CombiningClass.hs, nothing )
[14 of 33] Compiling Unicode.Internal.Char.UnicodeData.Compositions ( lib/Unicode/Internal/Char/UnicodeData/Compositions.hs, nothing )
[15 of 33] Compiling Unicode.Internal.Char.UnicodeData.Decomposable ( lib/Unicode/Internal/Char/UnicodeData/Decomposable.hs, nothing )
[16 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecomposableK ( lib/Unicode/Internal/Char/UnicodeData/DecomposableK.hs, nothing )
[17 of 33] Compiling Unicode.Internal.Char.UnicodeData.Decompositions ( lib/Unicode/Internal/Char/UnicodeData/Decompositions.hs, nothing )
[18 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK2 ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK2.hs, nothing )
[19 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK.hs, nothing )
[20 of 33] Compiling Unicode.Internal.Char.UnicodeData.GeneralCategory ( lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs, nothing )
[21 of 33] Compiling Unicode.Char.Numeric.Compat ( lib/Unicode/Char/Numeric/Compat.hs, nothing )
[22 of 33] Compiling Unicode.Char.General.Compat ( lib/Unicode/Char/General/Compat.hs, nothing )
[23 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.hs, nothing )
[24 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.hs, nothing )
[25 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.hs, nothing )
[26 of 33] Compiling Unicode.Char.Case.Compat ( lib/Unicode/Char/Case/Compat.hs, nothing )
[27 of 33] Compiling Unicode.Internal.Char.Version ( lib/Unicode/Internal/Char/Version.hs, nothing )
[28 of 33] Compiling Unicode.Internal.Division ( lib/Unicode/Internal/Division.hs, nothing )
[29 of 33] Compiling Unicode.Char.General ( lib/Unicode/Char/General.hs, nothing )
[30 of 33] Compiling Unicode.Char.Normalization ( lib/Unicode/Char/Normalization.hs, nothing )
[31 of 33] Compiling Unicode.Internal.Unfold ( lib/Unicode/Internal/Unfold.hs, nothing )
[32 of 33] Compiling Unicode.Char.Case ( lib/Unicode/Char/Case.hs, nothing )
[33 of 33] Compiling Unicode.Char     ( lib/Unicode/Char.hs, nothing )
Haddock coverage:
  60% (  6 / 10) in 'Unicode.Internal.Bits'
  Missing documentation for:
    lookupWord8AsInt# (lib/Unicode/Internal/Bits.hs:108)
    lookupWord16AsInt (lib/Unicode/Internal/Bits.hs:120)
    lookupWord16AsInt# (lib/Unicode/Internal/Bits.hs:126)
    unpackCString#
 100% (  7 /  7) in 'Unicode.Char.General.Blocks'
 100% ( 14 / 14) in 'Unicode.Char.Numeric'
 100% (  7 /  7) in 'Unicode.Char.Identifiers'
 100% (  3 /  3) in 'Unicode.Char.Numeric.Compat'
Warning: 'GeneralCategory' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'UppercaseLetter' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'LowercaseLetter' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'TitlecaseLetter' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ModifierLetter' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'OtherLetter' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'DecimalNumber' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'LetterNumber' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'OtherNumber' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Space' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  5 /  5) in 'Unicode.Char.General.Compat'
 100% (  8 /  8) in 'Unicode.Char.Case.Compat'
 100% (  3 /  3) in 'Unicode.Internal.Division'
Warning: 'isSpace' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 51 / 51) in 'Unicode.Char.General'
 100% ( 15 / 15) in 'Unicode.Char.Normalization'
 100% (  4 /  4) in 'Unicode.Internal.Unfold'
 100% ( 21 / 21) in 'Unicode.Char.Case'
 100% ( 58 / 58) in 'Unicode.Char'
Documentation created: dist/doc/html/unicode-data/,
dist/doc/html/unicode-data/unicode-data.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/unicode-data-0.8.0-If4hlTtQHX47QaRpMGSHEb
Completed    unicode-data-0.8.0
Configuring hashable-1.5.1.0...
Preprocessing library for hashable-1.5.1.0..
Building library for hashable-1.5.1.0..
[ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.o, dist/build/Data/Hashable/FFI.dyn_o )
[ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, dist/build/Data/Hashable/Imports.o, dist/build/Data/Hashable/Imports.dyn_o )
[ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, dist/build/Data/Hashable/Mix.o, dist/build/Data/Hashable/Mix.dyn_o )
[ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/Data/Hashable/XXH3.o, dist/build/Data/Hashable/XXH3.dyn_o )
[ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, dist/build/Data/Hashable/LowLevel.o, dist/build/Data/Hashable/LowLevel.dyn_o )
[ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o, dist/build/Data/Hashable/Class.dyn_o )
[ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, dist/build/Data/Hashable/Lifted.o, dist/build/Data/Hashable/Lifted.dyn_o )
[ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, dist/build/Data/Hashable/Generic/Instances.o, dist/build/Data/Hashable/Generic/Instances.dyn_o )

src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe]
    Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe!
  |
5 | {-# LANGUAGE Trustworthy #-}
  |              ^^^^^^^^^^^
[ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o, dist/build/Data/Hashable/Generic.dyn_o )
[10 of 10] Compiling Data.Hashable    ( src/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o )
Preprocessing library for hashable-1.5.1.0..
Running Haddock on library for hashable-1.5.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, nothing )
[ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, nothing )
[ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, nothing )
[ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, nothing )
[ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, nothing )
[ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, nothing )
[ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, nothing )
[ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, nothing )

src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe]
    Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe!
  |
5 | {-# LANGUAGE Trustworthy #-}
  |              ^^^^^^^^^^^
[ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, nothing )
[10 of 10] Compiling Data.Hashable    ( src/Data/Hashable.hs, nothing )
Haddock coverage:
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'hash' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'defaultHashWith' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Hashed' is ambiguous. It is defined
    * at src/Data/Hashable/Class.hs:863:17
    * at src/Data/Hashable/Class.hs:863:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Hashable/Class.hs:863:1
Warning: 'Arg' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  80% (  8 / 10) in 'Data.Hashable.Lifted'
  Missing documentation for:
    Hashable1 (src/Data/Hashable/Class.hs:255)
    Hashable2 (src/Data/Hashable/Class.hs:270)
  66% (  6 /  9) in 'Data.Hashable.Generic'
  Missing documentation for:
    One (src/Data/Hashable/Class.hs:245)
    Zero (src/Data/Hashable/Class.hs:244)
    HashArgs (src/Data/Hashable/Class.hs:247)
Warning: 'Generic' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 31 / 31) in 'Data.Hashable'
Warning: Data.Hashable.Generic: could not find link destinations for: 
	- Data.Hashable.Class.D:R:HashArgsOnea0
	- Data.Hashable.Class.D:R:HashArgsZeroa0
	- Data.Hashable.Generic.Instances.GSum
Warning: Data.Hashable: could not find link destinations for: 
	- Data.Hashable.Mix.Salt
Documentation created: dist/doc/html/hashable/,
dist/doc/html/hashable/hashable.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/hashable-1.5.1.0-FOCTeE72wE0K6k54VUMxSm
Completed    hashable-1.5.1.0
Configuring unicode-transforms-0.4.0.1...
Preprocessing library for unicode-transforms-0.4.0.1..
Building library for unicode-transforms-0.4.0.1..
[1 of 4] Compiling Data.Unicode.Internal.NormalizeStream ( Data/Unicode/Internal/NormalizeStream.hs, dist/build/Data/Unicode/Internal/NormalizeStream.o, dist/build/Data/Unicode/Internal/NormalizeStream.dyn_o )
[2 of 4] Compiling Data.Unicode.Types ( Data/Unicode/Types.hs, dist/build/Data/Unicode/Types.o, dist/build/Data/Unicode/Types.dyn_o )
[3 of 4] Compiling Data.Text.Normalize ( Data/Text/Normalize.hs, dist/build/Data/Text/Normalize.o, dist/build/Data/Text/Normalize.dyn_o )
[4 of 4] Compiling Data.ByteString.UTF8.Normalize ( Data/ByteString/UTF8/Normalize.hs, dist/build/Data/ByteString/UTF8/Normalize.o, dist/build/Data/ByteString/UTF8/Normalize.dyn_o )
Preprocessing library for unicode-transforms-0.4.0.1..
Running Haddock on library for unicode-transforms-0.4.0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Data.Unicode.Internal.NormalizeStream ( Data/Unicode/Internal/NormalizeStream.hs, nothing )
[2 of 4] Compiling Data.Unicode.Types ( Data/Unicode/Types.hs, nothing )
[3 of 4] Compiling Data.Text.Normalize ( Data/Text/Normalize.hs, nothing )
[4 of 4] Compiling Data.ByteString.UTF8.Normalize ( Data/ByteString/UTF8/Normalize.hs, nothing )
Haddock coverage:
Warning: 'Text' is ambiguous. It is defined
    * in Data.Text.Internal
    * in Data.Text.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Text.Internal
 100% (  2 /  2) in 'Data.Unicode.Types'
 100% (  5 /  5) in 'Data.Text.Normalize'
 100% (  5 /  5) in 'Data.ByteString.UTF8.Normalize'
Documentation created: dist/doc/html/unicode-transforms/,
dist/doc/html/unicode-transforms/unicode-transforms.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/unicode-transforms-0.4.0.1-Ei5wzhDXS8EIP6APv1Kl2t
Completed    unicode-transforms-0.4.0.1
Configuring scientific-0.3.8.1...
Preprocessing library for scientific-0.3.8.1..
Building library for scientific-0.3.8.1..
[1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, dist/build/GHC/Integer/Compat.o, dist/build/GHC/Integer/Compat.dyn_o )
[2 of 5] Compiling Utils            ( src/Utils.hs, dist/build/Utils.o, dist/build/Utils.dyn_o )
[3 of 5] Compiling Data.Scientific  ( src/Data/Scientific.hs, dist/build/Data/Scientific.o, dist/build/Data/Scientific.dyn_o )
[4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o, dist/build/Data/Text/Lazy/Builder/Scientific.dyn_o )

src/Data/Text/Lazy/Builder/Scientific.hs:19:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
19 | import Data.Monoid                  ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o, dist/build/Data/ByteString/Builder/Scientific.dyn_o )

src/Data/ByteString/Builder/Scientific.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
20 | import Data.Monoid                  ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for scientific-0.3.8.1..
Running Haddock on library for scientific-0.3.8.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, nothing )
[2 of 5] Compiling Utils            ( src/Utils.hs, nothing )
[3 of 5] Compiling Data.Scientific  ( src/Data/Scientific.hs, nothing )
[4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, nothing )

src/Data/Text/Lazy/Builder/Scientific.hs:19:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
19 | import Data.Monoid                  ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, nothing )

src/Data/ByteString/Builder/Scientific.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
20 | import Data.Monoid                  ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'Scientific' is ambiguous. It is defined
    * at src/Data/Scientific.hs:139:19
    * at src/Data/Scientific.hs:139:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Scientific.hs:139:1
Warning: 'base10exponent' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'base10Exponent' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 31 / 31) in 'Data.Scientific'
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.Scientific'
  Missing documentation for:
    Module header
  75% (  3 /  4) in 'Data.ByteString.Builder.Scientific'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/scientific/,
dist/doc/html/scientific/scientific.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/scientific-0.3.8.1-DMfFITV9VtQ4Wl3rYEkgKG
Completed    scientific-0.3.8.1
Configuring formatting-7.2.0...
Preprocessing library for formatting-7.2.0..
Building library for formatting-7.2.0..
[ 1 of 14] Compiling Data.Text.Format.Functions ( src/Data/Text/Format/Functions.hs, dist/build/Data/Text/Format/Functions.o, dist/build/Data/Text/Format/Functions.dyn_o )
[ 2 of 14] Compiling Data.Text.Format.Types ( src/Data/Text/Format/Types.hs, dist/build/Data/Text/Format/Types.o, dist/build/Data/Text/Format/Types.dyn_o )

src/Data/Text/Format/Types.hs:21:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Hex :: * -> *
   |
21 | newtype Hex a = Hex a
   | ^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:21:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation: type role Hex representational
   |
21 | newtype Hex a = Hex a
   | ^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:25:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Shown :: * -> *
   |
25 | newtype Shown a = Shown {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:25:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation: type role Shown representational
   |
25 | newtype Shown a = Shown {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 3 of 14] Compiling Formatting.Buildable ( src/Formatting/Buildable.hs, dist/build/Formatting/Buildable.o, dist/build/Formatting/Buildable.dyn_o )

src/Formatting/Buildable.hs:37:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Buildable :: * -> Constraint
   |
37 | class Buildable p where
   | ^^^^^^^^^^^^^^^^^^^^^^^...
[ 4 of 14] Compiling Data.Text.Format ( src/Data/Text/Format.hs, dist/build/Data/Text/Format.o, dist/build/Data/Text/Format.dyn_o )
[ 5 of 14] Compiling Formatting.Internal ( src/Formatting/Internal.hs, dist/build/Formatting/Internal.o, dist/build/Formatting/Internal.dyn_o )

src/Formatting/Internal.hs:66:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Format :: * -> * -> *
   |
66 | newtype Format r a =
   | ^^^^^^^^^^^^^^^^^^^^...

src/Formatting/Internal.hs:66:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation:
      type role Format representational representational
   |
66 | newtype Format r a =
   | ^^^^^^^^^^^^^^^^^^^^...

src/Formatting/Internal.hs:104:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
104 | instance (a ~ r) => IsString (Format r a) where
    |             ^
[ 6 of 14] Compiling Formatting.FromBuilder ( src/Formatting/FromBuilder.hs, dist/build/Formatting/FromBuilder.o, dist/build/Formatting/FromBuilder.dyn_o )

src/Formatting/FromBuilder.hs:27:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type FromBuilder :: * -> Constraint
   |
27 | class FromBuilder a where
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 7 of 14] Compiling Formatting.Formatters ( src/Formatting/Formatters.hs, dist/build/Formatting/Formatters.o, dist/build/Formatting/Formatters.dyn_o )
[ 8 of 14] Compiling Formatting.Combinators ( src/Formatting/Combinators.hs, dist/build/Formatting/Combinators.o, dist/build/Formatting/Combinators.dyn_o )
[ 9 of 14] Compiling Formatting       ( src/Formatting.hs, dist/build/Formatting.o, dist/build/Formatting.dyn_o )
[10 of 14] Compiling Formatting.Examples ( src/Formatting/Examples.hs, dist/build/Formatting/Examples.o, dist/build/Formatting/Examples.dyn_o )
[11 of 14] Compiling Formatting.Clock ( src/Formatting/Clock.hs, dist/build/Formatting/Clock.o, dist/build/Formatting/Clock.dyn_o )
[12 of 14] Compiling Formatting.Internal.Raw ( src/Formatting/Internal/Raw.hs, dist/build/Formatting/Internal/Raw.o, dist/build/Formatting/Internal/Raw.dyn_o )
[13 of 14] Compiling Formatting.ShortFormatters ( src/Formatting/ShortFormatters.hs, dist/build/Formatting/ShortFormatters.o, dist/build/Formatting/ShortFormatters.dyn_o )

src/Formatting/ShortFormatters.hs:40:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
40 | t :: Format r (Text -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:45:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
45 | d :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:51:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
51 | b :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:56:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
56 | o :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:62:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
62 | x :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:67:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
67 | st :: Format r (S.Text -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:72:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
72 | s :: Format r (String -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:78:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
78 | sh :: Show a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:83:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
83 | c :: Format r (Char -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:89:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
89 | f :: Real a => Int -> Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:95:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
95 | sf :: Real a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:101:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
    |
101 | l :: Buildable a => Int -> Char -> Format r (a -> r)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:107:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
    |
107 | r :: Buildable a => Int -> Char -> Format r (a -> r)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 14] Compiling Formatting.Time  ( src/Formatting/Time.hs, dist/build/Formatting/Time.o, dist/build/Formatting/Time.dyn_o )
Preprocessing library for formatting-7.2.0..
Running Haddock on library for formatting-7.2.0..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: system-cxx-std-lib-1.0
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Text.Format.Functions ( src/Data/Text/Format/Functions.hs, nothing )
[ 2 of 14] Compiling Data.Text.Format.Types ( src/Data/Text/Format/Types.hs, nothing )

src/Data/Text/Format/Types.hs:21:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Hex :: * -> *
   |
21 | newtype Hex a = Hex a
   | ^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:21:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation: type role Hex representational
   |
21 | newtype Hex a = Hex a
   | ^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:25:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Shown :: * -> *
   |
25 | newtype Shown a = Shown {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:25:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation: type role Shown representational
   |
25 | newtype Shown a = Shown {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 3 of 14] Compiling Formatting.Buildable ( src/Formatting/Buildable.hs, nothing )

src/Formatting/Buildable.hs:37:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Buildable :: * -> Constraint
   |
37 | class Buildable p where
   | ^^^^^^^^^^^^^^^^^^^^^^^...
[ 4 of 14] Compiling Data.Text.Format ( src/Data/Text/Format.hs, nothing )
[ 5 of 14] Compiling Formatting.Internal ( src/Formatting/Internal.hs, nothing )

src/Formatting/Internal.hs:66:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Format :: * -> * -> *
   |
66 | newtype Format r a =
   | ^^^^^^^^^^^^^^^^^^^^...

src/Formatting/Internal.hs:66:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation:
      type role Format representational representational
   |
66 | newtype Format r a =
   | ^^^^^^^^^^^^^^^^^^^^...

src/Formatting/Internal.hs:104:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
104 | instance (a ~ r) => IsString (Format r a) where
    |             ^
[ 6 of 14] Compiling Formatting.FromBuilder ( src/Formatting/FromBuilder.hs, nothing )

src/Formatting/FromBuilder.hs:27:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type FromBuilder :: * -> Constraint
   |
27 | class FromBuilder a where
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 7 of 14] Compiling Formatting.Formatters ( src/Formatting/Formatters.hs, nothing )
[ 8 of 14] Compiling Formatting.Combinators ( src/Formatting/Combinators.hs, nothing )
[ 9 of 14] Compiling Formatting       ( src/Formatting.hs, nothing )
[10 of 14] Compiling Formatting.Examples ( src/Formatting/Examples.hs, nothing )
[11 of 14] Compiling Formatting.Clock ( src/Formatting/Clock.hs, nothing )
[12 of 14] Compiling Formatting.Internal.Raw ( src/Formatting/Internal/Raw.hs, nothing )
[13 of 14] Compiling Formatting.ShortFormatters ( src/Formatting/ShortFormatters.hs, nothing )

src/Formatting/ShortFormatters.hs:40:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
40 | t :: Format r (Text -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:45:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
45 | d :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:51:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
51 | b :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:56:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
56 | o :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:62:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
62 | x :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:67:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
67 | st :: Format r (S.Text -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:72:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
72 | s :: Format r (String -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:78:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
78 | sh :: Show a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:83:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
83 | c :: Format r (Char -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:89:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
89 | f :: Real a => Int -> Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:95:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
95 | sf :: Real a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:101:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
    |
101 | l :: Buildable a => Int -> Char -> Format r (a -> r)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:107:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
    |
107 | r :: Buildable a => Int -> Char -> Format r (a -> r)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 14] Compiling Formatting.Time  ( src/Formatting/Time.hs, nothing )
Haddock coverage:
 100% (  2 /  2) in 'Formatting.Buildable'
Warning: 'Format' is ambiguous. It is defined
    * at src/Formatting/Internal.hs:67:3
    * at src/Formatting/Internal.hs:66:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Formatting/Internal.hs:66:1
 100% ( 19 / 19) in 'Formatting.Internal'
  66% (  2 /  3) in 'Formatting.FromBuilder'
  Missing documentation for:
    Module header
 100% ( 39 / 39) in 'Formatting.Formatters'
Warning: 'Format' is ambiguous. It is defined
    * at src/Formatting/Internal.hs:67:3
    * at src/Formatting/Internal.hs:66:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Formatting/Internal.hs:66:1
Warning: 'r' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'f' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Lens'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Alex' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 71 / 71) in 'Formatting.Combinators'
  95% ( 23 / 24) in 'Formatting'
  Missing documentation for:
    runFormat
 100% (  9 /  9) in 'Formatting.Examples'
Warning: 'TimeSpec' is ambiguous. It is defined
    * in System.Clock
    * in System.Clock
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in System.Clock
 100% (  2 /  2) in 'Formatting.Clock'
 100% ( 11 / 11) in 'Formatting.Internal.Raw'
 100% ( 14 / 14) in 'Formatting.ShortFormatters'
Warning: 'dateTimeFmt' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'timeFmt' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'time12Fmt' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'amPm' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'dateFmt' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'months' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'wDays' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'sundayStartWeek' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mondayStartWeek' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'NominalDiffTime' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'DiffTime' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  98% ( 51 / 52) in 'Formatting.Time'
  Missing documentation for:
    epoch (src/Formatting/Time.hs:155)
Documentation created: dist/doc/html/formatting/,
dist/doc/html/formatting/formatting.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/formatting-7.2.0-qrvrN4HbUa8Y4DRMnBf8M
Completed    formatting-7.2.0
Configuring fmt-0.6.3.0...
Preprocessing library for fmt-0.6.3.0..
Building library for fmt-0.6.3.0..
[1 of 9] Compiling Fmt.Internal.Core ( lib/Fmt/Internal/Core.hs, dist/build/Fmt/Internal/Core.o, dist/build/Fmt/Internal/Core.dyn_o )

lib/Fmt/Internal/Core.hs:35:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
35 | instance (a ~ Char) => FromBuilder [a] where
   |             ^

lib/Fmt/Internal/Core.hs:59:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
59 | instance (a ~ ()) => FromBuilder (IO a) where
   |             ^
[2 of 9] Compiling Fmt.Internal.Formatters ( lib/Fmt/Internal/Formatters.hs, dist/build/Fmt/Internal/Formatters.o, dist/build/Fmt/Internal/Formatters.dyn_o )

lib/Fmt/Internal/Formatters.hs:267:27: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
267 | mapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                           ^

lib/Fmt/Internal/Formatters.hs:275:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
275 |   :: (IsList t, Item t ~ (k, v))
    |                        ^

lib/Fmt/Internal/Formatters.hs:292:32: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
292 | blockMapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                                ^

lib/Fmt/Internal/Formatters.hs:300:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
300 |   :: (IsList t, Item t ~ (k, v))
    |                        ^

lib/Fmt/Internal/Formatters.hs:324:31: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
324 | jsonMapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                               ^

lib/Fmt/Internal/Formatters.hs:333:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
333 |      (IsList t, Item t ~ (k, v))
    |                        ^
[3 of 9] Compiling Fmt.Internal.Numeric ( lib/Fmt/Internal/Numeric.hs, dist/build/Fmt/Internal/Numeric.o, dist/build/Fmt/Internal/Numeric.dyn_o )
[4 of 9] Compiling Fmt.Internal.Template ( lib/Fmt/Internal/Template.hs, dist/build/Fmt/Internal/Template.o, dist/build/Fmt/Internal/Template.dyn_o )
[5 of 9] Compiling Fmt.Internal.Tuple ( lib/Fmt/Internal/Tuple.hs, dist/build/Fmt/Internal/Tuple.o, dist/build/Fmt/Internal/Tuple.dyn_o )

lib/Fmt/Internal/Tuple.hs:110:24: 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."
    |
110 |            (not (null (tail ls)),
    |                        ^^^^
[6 of 9] Compiling Fmt.Internal.Generic ( lib/Fmt/Internal/Generic.hs, dist/build/Fmt/Internal/Generic.o, dist/build/Fmt/Internal/Generic.dyn_o )
[7 of 9] Compiling Fmt.Internal     ( lib/Fmt/Internal.hs, dist/build/Fmt/Internal.o, dist/build/Fmt/Internal.dyn_o )
[8 of 9] Compiling Fmt.Time         ( lib/Fmt/Time.hs, dist/build/Fmt/Time.o, dist/build/Fmt/Time.dyn_o )
[9 of 9] Compiling Fmt              ( lib/Fmt.hs, dist/build/Fmt.o, dist/build/Fmt.dyn_o )
Preprocessing library for fmt-0.6.3.0..
Running Haddock on library for fmt-0.6.3.0..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: system-cxx-std-lib-1.0
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 9] Compiling Fmt.Internal.Core ( lib/Fmt/Internal/Core.hs, nothing )

lib/Fmt/Internal/Core.hs:35:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
35 | instance (a ~ Char) => FromBuilder [a] where
   |             ^

lib/Fmt/Internal/Core.hs:59:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
59 | instance (a ~ ()) => FromBuilder (IO a) where
   |             ^
[2 of 9] Compiling Fmt.Internal.Formatters ( lib/Fmt/Internal/Formatters.hs, nothing )

lib/Fmt/Internal/Formatters.hs:267:27: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
267 | mapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                           ^

lib/Fmt/Internal/Formatters.hs:275:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
275 |   :: (IsList t, Item t ~ (k, v))
    |                        ^

lib/Fmt/Internal/Formatters.hs:292:32: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
292 | blockMapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                                ^

lib/Fmt/Internal/Formatters.hs:300:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
300 |   :: (IsList t, Item t ~ (k, v))
    |                        ^

lib/Fmt/Internal/Formatters.hs:324:31: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
324 | jsonMapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                               ^

lib/Fmt/Internal/Formatters.hs:333:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
333 |      (IsList t, Item t ~ (k, v))
    |                        ^
[3 of 9] Compiling Fmt.Internal.Numeric ( lib/Fmt/Internal/Numeric.hs, nothing )
[4 of 9] Compiling Fmt.Internal.Template ( lib/Fmt/Internal/Template.hs, nothing )
[5 of 9] Compiling Fmt.Internal.Tuple ( lib/Fmt/Internal/Tuple.hs, nothing )

lib/Fmt/Internal/Tuple.hs:110:24: 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."
    |
110 |            (not (null (tail ls)),
    |                        ^^^^
[6 of 9] Compiling Fmt.Internal.Generic ( lib/Fmt/Internal/Generic.hs, nothing )
[7 of 9] Compiling Fmt.Internal     ( lib/Fmt/Internal.hs, nothing )
[8 of 9] Compiling Fmt.Time         ( lib/Fmt/Time.hs, nothing )
[9 of 9] Compiling Fmt              ( lib/Fmt.hs, nothing )
Haddock coverage:
Warning: 'listF' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  57% (  8 / 14) in 'Fmt.Internal.Core'
  Missing documentation for:
    Module header
    FromBuilder (lib/Fmt/Internal/Core.hs:27)
    |++| (lib/Fmt/Internal/Core.hs:92)
    ||++|| (lib/Fmt/Internal/Core.hs:96)
    |++|| (lib/Fmt/Internal/Core.hs:100)
    ||++| (lib/Fmt/Internal/Core.hs:104)
  96% ( 27 / 28) in 'Fmt.Internal.Formatters'
  Missing documentation for:
    Module header
  64% (  9 / 14) in 'Fmt.Internal.Numeric'
  Missing documentation for:
    Module header
    groupInt (lib/Fmt/Internal/Numeric.hs:140)
    atBase (lib/Fmt/Internal/Numeric.hs:159)
    showSigned' (lib/Fmt/Internal/Numeric.hs:165)
    intToDigit' (lib/Fmt/Internal/Numeric.hs:170)
  77% (  7 /  9) in 'Fmt.Internal.Template'
  Missing documentation for:
    zipParams (lib/Fmt/Internal/Template.hs:98)
    crack (lib/Fmt/Internal/Template.hs:105)
  33% (  1 /  3) in 'Fmt.Internal.Tuple'
  Missing documentation for:
    Module header
    TupleF (lib/Fmt/Internal/Tuple.hs:22)
  57% (  4 /  7) in 'Fmt.Internal.Generic'
  Missing documentation for:
    Module header
    GBuildable (lib/Fmt/Internal/Generic.hs:93)
    GetFields (lib/Fmt/Internal/Generic.hs:234)
  81% (  9 / 11) in 'Fmt.Internal'
  Missing documentation for:
    FormatAsHex (lib/Fmt/Internal.hs:57)
    FormatAsBase64 (lib/Fmt/Internal.hs:83)
Warning: 'sundayStartWeek' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mondayStartWeek' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'TimeZone' is ambiguous. It is defined
    * in Data.Time.LocalTime.Internal.TimeZone
    * in Data.Time.LocalTime.Internal.TimeZone
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Time.LocalTime.Internal.TimeZone
Warning: 'ZonedTime' is ambiguous. It is defined
    * in Data.Time.LocalTime.Internal.ZonedTime
    * in Data.Time.LocalTime.Internal.ZonedTime
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Time.LocalTime.Internal.ZonedTime
Warning: 'UTCTime' is ambiguous. It is defined
    * in Data.Time.Clock.Internal.UTCTime
    * in Data.Time.Clock.Internal.UTCTime
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Time.Clock.Internal.UTCTime
Warning: 'TimeOfDay' is ambiguous. It is defined
    * in Data.Time.LocalTime.Internal.TimeOfDay
    * in Data.Time.LocalTime.Internal.TimeOfDay
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Time.LocalTime.Internal.TimeOfDay
Warning: 'LocalTime' is ambiguous. It is defined
    * in Data.Time.LocalTime.Internal.LocalTime
    * in Data.Time.LocalTime.Internal.LocalTime
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Time.LocalTime.Internal.LocalTime
 100% ( 55 / 55) in 'Fmt.Time'
Warning: 'Text' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  94% ( 85 / 90) in 'Fmt'
  Missing documentation for:
    Module header
    |++| (lib/Fmt/Internal/Core.hs:92)
    ||++|| (lib/Fmt/Internal/Core.hs:96)
    |++|| (lib/Fmt/Internal/Core.hs:100)
    ||++| (lib/Fmt/Internal/Core.hs:104)
Documentation created: dist/doc/html/fmt/, dist/doc/html/fmt/fmt.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/fmt-0.6.3.0-BIYBDmDz6mAKogT6j7tMhs
Completed    fmt-0.6.3.0
Downloading  crypto-srp-0.1.0.2
Downloaded   crypto-srp-0.1.0.2
Configuring crypto-srp-0.1.0.2...
Preprocessing library for crypto-srp-0.1.0.2..
Building library for crypto-srp-0.1.0.2..
[1 of 5] Compiling Crypto.SRP.Constants ( src/Crypto/SRP/Constants.hs, dist/build/Crypto/SRP/Constants.o, dist/build/Crypto/SRP/Constants.dyn_o )
[2 of 5] Compiling Crypto.SRP.PrimeGroup ( src/Crypto/SRP/PrimeGroup.hs, dist/build/Crypto/SRP/PrimeGroup.o, dist/build/Crypto/SRP/PrimeGroup.dyn_o )
[3 of 5] Compiling Crypto.SRP.Hashing ( src/Crypto/SRP/Hashing.hs, dist/build/Crypto/SRP/Hashing.o, dist/build/Crypto/SRP/Hashing.dyn_o )
[4 of 5] Compiling Crypto.SRP.Random ( src/Crypto/SRP/Random.hs, dist/build/Crypto/SRP/Random.o, dist/build/Crypto/SRP/Random.dyn_o )
[5 of 5] Compiling Crypto.SRP       ( src/Crypto/SRP.hs, dist/build/Crypto/SRP.o, dist/build/Crypto/SRP.dyn_o )
Preprocessing library for crypto-srp-0.1.0.2..
Running Haddock on library for crypto-srp-0.1.0.2..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: system-cxx-std-lib-1.0
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Crypto.SRP.Constants ( src/Crypto/SRP/Constants.hs, nothing )
[2 of 5] Compiling Crypto.SRP.PrimeGroup ( src/Crypto/SRP/PrimeGroup.hs, nothing )
[3 of 5] Compiling Crypto.SRP.Hashing ( src/Crypto/SRP/Hashing.hs, nothing )
[4 of 5] Compiling Crypto.SRP.Random ( src/Crypto/SRP/Random.hs, nothing )
[5 of 5] Compiling Crypto.SRP       ( src/Crypto/SRP.hs, nothing )
Haddock coverage:
 100% (  9 /  9) in 'Crypto.SRP.Constants'
 100% ( 15 / 15) in 'Crypto.SRP.PrimeGroup'
 100% ( 12 / 12) in 'Crypto.SRP.Hashing'
 100% (  3 /  3) in 'Crypto.SRP.Random'
Warning: 'FromClient' is ambiguous. It is defined
    * at src/Crypto/SRP.hs:109:19
    * at src/Crypto/SRP.hs:109:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Crypto/SRP.hs:109:1
Warning: 'FromServer' is ambiguous. It is defined
    * at src/Crypto/SRP.hs:99:19
    * at src/Crypto/SRP.hs:99:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Crypto/SRP.hs:99:1
 100% ( 26 / 26) in 'Crypto.SRP'
Documentation created: dist/doc/html/crypto-srp/,
dist/doc/html/crypto-srp/crypto-srp.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/crypto-srp-0.1.0.2-80YvwTISFZt4sZ0vFuc7Xg
Completed    crypto-srp-0.1.0.2

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.8.4 -O0
In order, the following will be built (use -v for more details):
 - base64-bytestring-1.2.1.0 (lib:base64-bytestring) (requires build)
 - call-stack-0.4.0 (lib:call-stack) (requires build)
 - clock-0.8.4 (lib:clock) (requires build)
 - colour-2.3.7 (lib:colour) (requires build)
 - cryptohash-sha1-0.11.101.0 (lib:cryptohash-sha1) (requires build)
 - cryptohash-sha256-0.11.102.1 (lib:cryptohash-sha256) (requires build)
 - cryptohash-sha512-0.11.103.0 (lib:cryptohash-sha512) (requires build)
 - double-conversion-2.0.5.0 (lib:double-conversion) (requires build)
 - entropy-0.4.1.11 (lib:entropy) (requires build)
 - haskell-lexer-1.2.1 (lib:haskell-lexer) (requires build)
 - hspec-discover-2.11.17 (lib:hspec-discover) (requires build)
 - integer-logarithms-1.0.5 (lib:integer-logarithms) (requires build)
 - microlens-0.5.0.0 (lib:microlens) (requires build)
 - old-locale-1.0.0.7 (lib:old-locale) (requires build)
 - os-string-2.0.11 (lib:os-string) (requires build)
 - primitive-0.9.1.0 (lib:primitive) (requires build)
 - splitmix-0.1.3.2 (lib:splitmix) (requires build)
 - time-locale-compat-0.1.1.5 (lib:time-locale-compat) (requires build)
 - unicode-data-0.8.0 (lib:unicode-data) (requires build)
 - HUnit-1.6.2.0 (lib:HUnit) (requires build)
 - ansi-terminal-types-1.1.3 (lib:ansi-terminal-types) (requires build)
 - hashable-1.5.1.0 (lib:hashable) (requires build)
 - random-1.3.1 (lib:random) (requires build)
 - unicode-transforms-0.4.0.1 (lib:unicode-transforms) (requires build)
 - hspec-expectations-0.8.4 (lib:hspec-expectations) (requires build)
 - ansi-terminal-1.1.5 (lib:ansi-terminal) (requires build)
 - scientific-0.3.8.1 (lib:scientific) (requires build)
 - QuickCheck-2.17.1.0 (lib:QuickCheck) (requires build)
 - formatting-7.2.0 (lib:formatting) (requires build)
 - quickcheck-io-0.2.0 (lib:quickcheck-io) (requires build)
 - fmt-0.6.3.0 (lib:fmt) (requires build)
 - hspec-core-2.11.17 (lib:hspec-core) (requires build)
 - hspec-2.11.17 (lib:hspec) (requires build)
 - crypto-srp-0.1.0.2 (first run)
Configuring base64-bytestring-1.2.1.0...
Preprocessing library for base64-bytestring-1.2.1.0..
Building library for base64-bytestring-1.2.1.0..
[1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, dist/build/Data/ByteString/Base64/Internal.o, dist/build/Data/ByteString/Base64/Internal.dyn_o )
[2 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, dist/build/Data/ByteString/Base64.o, dist/build/Data/ByteString/Base64.dyn_o )
[3 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, dist/build/Data/ByteString/Base64/Lazy.o, dist/build/Data/ByteString/Base64/Lazy.dyn_o )
[4 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, dist/build/Data/ByteString/Base64/URL.o, dist/build/Data/ByteString/Base64/URL.dyn_o )
[5 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, dist/build/Data/ByteString/Base64/URL/Lazy.o, dist/build/Data/ByteString/Base64/URL/Lazy.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/base64-bytestring-1.2.1.0-65ed8f23c4ccc09529e55bcc22e1102dad76500d0f3415490ded0335fcc97b9c/lib
Configuring call-stack-0.4.0...
Preprocessing library for call-stack-0.4.0..
Building library for call-stack-0.4.0..
[1 of 3] Compiling Data.SrcLoc      ( src/Data/SrcLoc.hs, dist/build/Data/SrcLoc.o, dist/build/Data/SrcLoc.dyn_o )
[2 of 3] Compiling Data.CallStack   ( src/Data/CallStack.hs, dist/build/Data/CallStack.o, dist/build/Data/CallStack.dyn_o )
[3 of 3] Compiling Paths_call_stack ( dist/build/autogen/Paths_call_stack.hs, dist/build/Paths_call_stack.o, dist/build/Paths_call_stack.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/call-stack-0.4.0-31951dc4e9db177e2ea89098d1122ced7b6da41fd279273945130bdfc91e7098/lib
Configuring clock-0.8.4...
Preprocessing library for clock-0.8.4..
Building library for clock-0.8.4..
[1 of 2] Compiling System.Clock     ( dist/build/System/Clock.hs, dist/build/System/Clock.o, dist/build/System/Clock.dyn_o )
[2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, dist/build/System/Clock/Seconds.o, dist/build/System/Clock/Seconds.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/clock-0.8.4-50567b232a8e29a643951f1741a5e46e3a9b91c0b9707decae64a8c4bd1cbb2b/lib
Configuring colour-2.3.7...
Preprocessing library for colour-2.3.7..
Building library for colour-2.3.7..
[ 1 of 15] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o, dist/build/Data/Colour/CIE/Chromaticity.dyn_o )
[ 2 of 15] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, dist/build/Data/Colour/CIE/Illuminant.o, dist/build/Data/Colour/CIE/Illuminant.dyn_o )
[ 3 of 15] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o, dist/build/Data/Colour/Chan.dyn_o )
[ 4 of 15] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o, dist/build/Data/Colour/Internal.dyn_o )
[ 5 of 15] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o, dist/build/Data/Colour/Matrix.dyn_o )
[ 6 of 15] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o, dist/build/Data/Colour/RGB.dyn_o )
[ 7 of 15] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, dist/build/Data/Colour/RGBSpace/HSL.o, dist/build/Data/Colour/RGBSpace/HSL.dyn_o )
[ 8 of 15] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, dist/build/Data/Colour/RGBSpace/HSV.o, dist/build/Data/Colour/RGBSpace/HSV.dyn_o )
[ 9 of 15] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, dist/build/Data/Colour/SRGB/Linear.o, dist/build/Data/Colour/SRGB/Linear.dyn_o )
[10 of 15] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o, dist/build/Data/Colour/RGBSpace.dyn_o )
[11 of 15] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o, dist/build/Data/Colour/SRGB.dyn_o )
[12 of 15] Compiling Data.Colour      ( Data/Colour.hs, dist/build/Data/Colour.o, dist/build/Data/Colour.dyn_o )
[13 of 15] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o, dist/build/Data/Colour/Names.dyn_o )
[14 of 15] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o, dist/build/Data/Colour/CIE.dyn_o )
[15 of 15] Compiling Data.Colour.Ok   ( Data/Colour/Ok.hs, dist/build/Data/Colour/Ok.o, dist/build/Data/Colour/Ok.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/colour-2.3.7-41268094c027b1229aef93a33c8e70dbf40ccf159be6efb70f50c3843c7a43ab/lib
Configuring cryptohash-sha1-0.11.101.0...
Preprocessing library for cryptohash-sha1-0.11.101.0..
Building library for cryptohash-sha1-0.11.101.0..
[1 of 3] Compiling Compat           ( src/Compat.hs, dist/build/Compat.o, dist/build/Compat.dyn_o )
[2 of 3] Compiling Crypto.Hash.SHA1.FFI ( src/Crypto/Hash/SHA1/FFI.hs, dist/build/Crypto/Hash/SHA1/FFI.o, dist/build/Crypto/Hash/SHA1/FFI.dyn_o )
[3 of 3] Compiling Crypto.Hash.SHA1 ( src/Crypto/Hash/SHA1.hs, dist/build/Crypto/Hash/SHA1.o, dist/build/Crypto/Hash/SHA1.dyn_o )

src/Crypto/Hash/SHA1.hs:133:19: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
133 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx)
    |                   ^^^^^^
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/cryptohash-sha1-0.11.101.0-8b8cd85a6b654c728d58ed6e4d0e41492f71bf729747f436d3f65cff5f54ea86/lib
Configuring cryptohash-sha256-0.11.102.1...
Preprocessing library for cryptohash-sha256-0.11.102.1..
Building library for cryptohash-sha256-0.11.102.1..
[1 of 3] Compiling Compat           ( src/Compat.hs, dist/build/Compat.o, dist/build/Compat.dyn_o )
[2 of 3] Compiling Crypto.Hash.SHA256.FFI ( src/Crypto/Hash/SHA256/FFI.hs, dist/build/Crypto/Hash/SHA256/FFI.o, dist/build/Crypto/Hash/SHA256/FFI.dyn_o )
[3 of 3] Compiling Crypto.Hash.SHA256 ( src/Crypto/Hash/SHA256.hs, dist/build/Crypto/Hash/SHA256.o, dist/build/Crypto/Hash/SHA256.dyn_o )

src/Crypto/Hash/SHA256.hs:144:19: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
144 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx)
    |                   ^^^^^^

src/Crypto/Hash/SHA256.hs:336:53: warning: [GHC-68441] [-Wdeprecations]
    In the use of memcpy
    (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type):
    Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead"
    |
336 |                    withByteStringPtr t' $ \tptr' -> memcpy p tptr' 32
    |                                                     ^^^^^^
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/cryptohash-sha256-0.11.102.1-c52e39ca5d84295524c556de5f0190f884e6a2a872e0d8ee8cf99cf3bd18fcc6/lib
Configuring cryptohash-sha512-0.11.103.0...
Preprocessing library for cryptohash-sha512-0.11.103.0..
Building library for cryptohash-sha512-0.11.103.0..
[1 of 5] Compiling Compat           ( src/Compat.hs, dist/build/Compat.o, dist/build/Compat.dyn_o )
[2 of 5] Compiling Crypto.Hash.SHA512.FFI ( src/Crypto/Hash/SHA512/FFI.hs, dist/build/Crypto/Hash/SHA512/FFI.o, dist/build/Crypto/Hash/SHA512/FFI.dyn_o )
[3 of 5] Compiling Crypto.Hash.SHA512 ( src/Crypto/Hash/SHA512.hs, dist/build/Crypto/Hash/SHA512.o, dist/build/Crypto/Hash/SHA512.dyn_o )
[4 of 5] Compiling Crypto.Hash.SHA384 ( src/Crypto/Hash/SHA384.hs, dist/build/Crypto/Hash/SHA384.o, dist/build/Crypto/Hash/SHA384.dyn_o )
[5 of 5] Compiling Crypto.Hash.SHA512t ( src/Crypto/Hash/SHA512t.hs, dist/build/Crypto/Hash/SHA512t.o, dist/build/Crypto/Hash/SHA512t.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/cryptohash-sha512-0.11.103.0-fb7c55de48158c4d0c2e8abf7f6f452e1adbeedd55006f14eabc9e57b8791fdc/lib
Configuring double-conversion-2.0.5.0...
Preprocessing library for double-conversion-2.0.5.0..
Building library for double-conversion-2.0.5.0..
[1 of 8] Compiling Data.Double.Conversion.Internal.FFI ( Data/Double/Conversion/Internal/FFI.hs, dist/build/Data/Double/Conversion/Internal/FFI.o, dist/build/Data/Double/Conversion/Internal/FFI.dyn_o )

Data/Double/Conversion/Internal/FFI.hs:50:34: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
50 | type family ForeignFloating h :: *
   |                                  ^
[2 of 8] Compiling Data.Double.Conversion.Internal.ByteStringBuilder ( Data/Double/Conversion/Internal/ByteStringBuilder.hs, dist/build/Data/Double/Conversion/Internal/ByteStringBuilder.o, dist/build/Data/Double/Conversion/Internal/ByteStringBuilder.dyn_o )

Data/Double/Conversion/Internal/ByteStringBuilder.hs:32:24: warning: [GHC-68441] [-Wdeprecations]
    In the use of boudedPrim
    (imported from Data.ByteString.Builder.Prim.Internal):
    Deprecated: "Use 'boundedPrim' instead"
   |
32 | convert func len act = boudedPrim (fromIntegral len) $ \val ptr -> do
   |                        ^^^^^^^^^^
[3 of 8] Compiling Data.Double.Conversion.Internal.ByteString ( Data/Double/Conversion/Internal/ByteString.hs, dist/build/Data/Double/Conversion/Internal/ByteString.o, dist/build/Data/Double/Conversion/Internal/ByteString.dyn_o )
[4 of 8] Compiling Data.Double.Conversion.Internal.Text ( Data/Double/Conversion/Internal/Text.hs, dist/build/Data/Double/Conversion/Internal/Text.o, dist/build/Data/Double/Conversion/Internal/Text.dyn_o )
[5 of 8] Compiling Data.Double.Conversion.Internal.TextBuilder ( Data/Double/Conversion/Internal/TextBuilder.hs, dist/build/Data/Double/Conversion/Internal/TextBuilder.o, dist/build/Data/Double/Conversion/Internal/TextBuilder.dyn_o )
[6 of 8] Compiling Data.Double.Conversion.Convertable ( Data/Double/Conversion/Convertable.hs, dist/build/Data/Double/Conversion/Convertable.o, dist/build/Data/Double/Conversion/Convertable.dyn_o )
[7 of 8] Compiling Data.Double.Conversion.ByteString ( Data/Double/Conversion/ByteString.hs, dist/build/Data/Double/Conversion/ByteString.o, dist/build/Data/Double/Conversion/ByteString.dyn_o )
[8 of 8] Compiling Data.Double.Conversion.Text ( Data/Double/Conversion/Text.hs, dist/build/Data/Double/Conversion/Text.o, dist/build/Data/Double/Conversion/Text.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/double-conversion-2.0.5.0-0e96eb049a300b94308e379218788aa3a78f56d706610092724620aa2cb6ea1c/lib
[1 of 2] Compiling Main             ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-3729441/entropy-0.4.1.11/dist/setup/setup.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-3729441/entropy-0.4.1.11/dist/setup/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/tmp/src-3729441/entropy-0.4.1.11/dist/setup/setup
Configuring entropy-0.4.1.11...
Result of RDRAND Test: True
Result of libc getrandom() Test: True
Result of getentropy() Test: True
Preprocessing library for entropy-0.4.1.11..
Building library for entropy-0.4.1.11..
[1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, dist/build/System/EntropyNix.o, dist/build/System/EntropyNix.dyn_o )
[2 of 2] Compiling System.Entropy   ( System/Entropy.hs, dist/build/System/Entropy.o, dist/build/System/Entropy.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/entropy-0.4.1.11-bc242e2780a9f4d47373c48ddc42e988340633175163c67767d43262dfbaf8f2/lib
Configuring haskell-lexer-1.2.1...
Preprocessing library for haskell-lexer-1.2.1..
Building library for haskell-lexer-1.2.1..
[1 of 6] Compiling Language.Haskell.Lexer.Position ( Language/Haskell/Lexer/Position.hs, dist/build/Language/Haskell/Lexer/Position.o, dist/build/Language/Haskell/Lexer/Position.dyn_o )
[2 of 6] Compiling Language.Haskell.Lexer.Tokens ( Language/Haskell/Lexer/Tokens.hs, dist/build/Language/Haskell/Lexer/Tokens.o, dist/build/Language/Haskell/Lexer/Tokens.dyn_o )
[3 of 6] Compiling Language.Haskell.Lexer.Layout ( Language/Haskell/Lexer/Layout.hs, dist/build/Language/Haskell/Lexer/Layout.o, dist/build/Language/Haskell/Lexer/Layout.dyn_o )
[4 of 6] Compiling Language.Haskell.Lexer.Utils ( Language/Haskell/Lexer/Utils.hs, dist/build/Language/Haskell/Lexer/Utils.o, dist/build/Language/Haskell/Lexer/Utils.dyn_o )
[5 of 6] Compiling Language.Haskell.Lexer.Lex ( Language/Haskell/Lexer/Lex.hs, dist/build/Language/Haskell/Lexer/Lex.o, dist/build/Language/Haskell/Lexer/Lex.dyn_o )
[6 of 6] Compiling Language.Haskell.Lexer ( Language/Haskell/Lexer.hs, dist/build/Language/Haskell/Lexer.o, dist/build/Language/Haskell/Lexer.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/haskell-lexer-1.2.1-07ce2b6f833f94cf09fbdacdf7fa3295ac26750496ef3ee4e7fedfde0a802017/lib
Configuring hspec-discover-2.11.17...
Preprocessing library for hspec-discover-2.11.17..
Building library for hspec-discover-2.11.17..
[1 of 4] Compiling Paths_hspec_discover ( dist/build/autogen/Paths_hspec_discover.hs, dist/build/Paths_hspec_discover.o, dist/build/Paths_hspec_discover.dyn_o )
[2 of 4] Compiling Test.Hspec.Discover.Config ( src/Test/Hspec/Discover/Config.hs, dist/build/Test/Hspec/Discover/Config.o, dist/build/Test/Hspec/Discover/Config.dyn_o )
[3 of 4] Compiling Test.Hspec.Discover.Sort ( src/Test/Hspec/Discover/Sort.hs, dist/build/Test/Hspec/Discover/Sort.o, dist/build/Test/Hspec/Discover/Sort.dyn_o )
[4 of 4] Compiling Test.Hspec.Discover.Run ( src/Test/Hspec/Discover/Run.hs, dist/build/Test/Hspec/Discover/Run.o, dist/build/Test/Hspec/Discover/Run.dyn_o )
Preprocessing executable 'hspec-discover' for hspec-discover-2.11.17..
Building executable 'hspec-discover' for hspec-discover-2.11.17..
[1 of 2] Compiling Main             ( driver/hspec-discover.hs, dist/build/hspec-discover/hspec-discover-tmp/Main.o )
[2 of 2] Compiling Paths_hspec_discover ( dist/build/hspec-discover/autogen/Paths_hspec_discover.hs, dist/build/hspec-discover/hspec-discover-tmp/Paths_hspec_discover.o )
[3 of 3] Linking dist/build/hspec-discover/hspec-discover
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hspec-discover-2.11.17-f5ec74f12df7aef791feea73100aded52eda6d0b6fb4790e2cd89b7906d87f3f/lib
Installing executable hspec-discover in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hspec-discover-2.11.17-f5ec74f12df7aef791feea73100aded52eda6d0b6fb4790e2cd89b7906d87f3f/bin
Warning: The directory
/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hspec-discover-2.11.17-f5ec74f12df7aef791feea73100aded52eda6d0b6fb4790e2cd89b7906d87f3f/bin
is not in the system search path.
Configuring integer-logarithms-1.0.5...
Preprocessing library for integer-logarithms-1.0.5..
Building library for integer-logarithms-1.0.5..
[1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, dist/build/GHC/Integer/Logarithms/Compat.o, dist/build/GHC/Integer/Logarithms/Compat.dyn_o )
[2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.o, dist/build/Math/NumberTheory/Logarithms.dyn_o )
[3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, dist/build/Math/NumberTheory/Powers/Integer.o, dist/build/Math/NumberTheory/Powers/Integer.dyn_o )
[4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, dist/build/Math/NumberTheory/Powers/Natural.o, dist/build/Math/NumberTheory/Powers/Natural.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/integer-logarithms-1.0.5-b87add9376640bd8ae04a703c9a76f7247482c6c23e075fdd809717c6a4cde2b/lib
Configuring microlens-0.5.0.0...
Preprocessing library for microlens-0.5.0.0..
Building library for microlens-0.5.0.0..
[1 of 5] Compiling Lens.Micro.Type  ( src/Lens/Micro/Type.hs, dist/build/Lens/Micro/Type.o, dist/build/Lens/Micro/Type.dyn_o )
[2 of 5] Compiling Lens.Micro.Internal ( src/Lens/Micro/Internal.hs, dist/build/Lens/Micro/Internal.o, dist/build/Lens/Micro/Internal.dyn_o )
[3 of 5] Compiling Lens.Micro.FieldN ( src/Lens/Micro/FieldN.hs, dist/build/Lens/Micro/FieldN.o, dist/build/Lens/Micro/FieldN.dyn_o )
[4 of 5] Compiling Lens.Micro       ( src/Lens/Micro.hs, dist/build/Lens/Micro.o, dist/build/Lens/Micro.dyn_o )
[5 of 5] Compiling Lens.Micro.Extras ( src/Lens/Micro/Extras.hs, dist/build/Lens/Micro/Extras.o, dist/build/Lens/Micro/Extras.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/microlens-0.5.0.0-93ecf9d640c3b5c8840496d55e5fcac07ca4ff9232097c0ca2bdff47bdf716d9/lib
Configuring old-locale-1.0.0.7...
Preprocessing library for old-locale-1.0.0.7..
Building library for old-locale-1.0.0.7..
[1 of 1] Compiling System.Locale    ( System/Locale.hs, dist/build/System/Locale.o, dist/build/System/Locale.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/old-locale-1.0.0.7-2f1658c62d163bf34cd13b22ae5cb7857f7a5a4576e1bf453dc855a3a4c3a877/lib
Configuring os-string-2.0.11...
Preprocessing library for os-string-2.0.11..
Building library for os-string-2.0.11..
[ 1 of 11] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, dist/build/System/OsString/Data/ByteString/Short/Internal.o, dist/build/System/OsString/Data/ByteString/Short/Internal.dyn_o )
[ 2 of 11] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, dist/build/System/OsString/Data/ByteString/Short.o, dist/build/System/OsString/Data/ByteString/Short.dyn_o )
[ 3 of 11] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, dist/build/System/OsString/Data/ByteString/Short/Word16.o, dist/build/System/OsString/Data/ByteString/Short/Word16.dyn_o )
[ 4 of 11] Compiling System.OsString.Internal.Exception ( System/OsString/Internal/Exception.hs, dist/build/System/OsString/Internal/Exception.o, dist/build/System/OsString/Internal/Exception.dyn_o )
[ 5 of 11] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, dist/build/System/OsString/Encoding/Internal.o, dist/build/System/OsString/Encoding/Internal.dyn_o )

System/OsString/Encoding/Internal.hs:27:42: warning: [GHC-38856] [-Wunused-imports]
    The import of try from module Control.Exception is redundant
   |
27 | import Control.Exception (SomeException, try, Exception (displayException), evaluate)
   |                                          ^^^
[ 6 of 11] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, dist/build/System/OsString/Encoding.o, dist/build/System/OsString/Encoding.dyn_o )
[ 7 of 11] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, dist/build/System/OsString/Internal/Types.o, dist/build/System/OsString/Internal/Types.dyn_o )

System/OsString/Internal/Types.hs:38:42: warning: [GHC-38856] [-Wunused-imports]
    The import of coerceWith
    from module Data.Type.Coercion is redundant
   |
38 | import Data.Type.Coercion (Coercion(..), coerceWith)
   |                                          ^^^^^^^^^^
[ 8 of 11] Compiling System.OsString.Posix ( System/OsString/Posix.hs, dist/build/System/OsString/Posix.o, dist/build/System/OsString/Posix.dyn_o )
[ 9 of 11] Compiling System.OsString.Internal ( System/OsString/Internal.hs, dist/build/System/OsString/Internal.o, dist/build/System/OsString/Internal.dyn_o )
[10 of 11] Compiling System.OsString  ( System/OsString.hs, dist/build/System/OsString.o, dist/build/System/OsString.dyn_o )
[11 of 11] Compiling System.OsString.Windows ( System/OsString/Windows.hs, dist/build/System/OsString/Windows.o, dist/build/System/OsString/Windows.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/os-string-2.0.11-7297b5e3ea65b475d92c9bcd90823d17eedb4883132e36a6c8eddb5d9578ad74/lib
Configuring primitive-0.9.1.0...
Preprocessing library for primitive-0.9.1.0..
Building library for primitive-0.9.1.0..
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, dist/build/Data/Primitive/Internal/Read.o, dist/build/Data/Primitive/Internal/Read.dyn_o )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o, dist/build/Data/Primitive/MachDeps.dyn_o )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o, dist/build/Data/Primitive/Internal/Operations.dyn_o )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o, dist/build/Control/Monad/Primitive.dyn_o )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o, dist/build/Data/Primitive/MVar.dyn_o )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o, dist/build/Data/Primitive/Array.dyn_o )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o, dist/build/Data/Primitive/MutVar.dyn_o )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o, dist/build/Data/Primitive/SmallArray.dyn_o )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o, dist/build/Data/Primitive/Types.dyn_o )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o, dist/build/Data/Primitive/ByteArray.dyn_o )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o, dist/build/Data/Primitive/PrimArray.dyn_o )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o, dist/build/Data/Primitive/Ptr.dyn_o )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o, dist/build/Data/Primitive.dyn_o )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, dist/build/Data/Primitive/PrimVar.o, dist/build/Data/Primitive/PrimVar.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/primitive-0.9.1.0-6a2eb9911004fa155aac2d1109fe8460110de8e810719115bf4b4fa7d20f46a6/lib
Configuring splitmix-0.1.3.2...
Preprocessing library for splitmix-0.1.3.2..
Building library for splitmix-0.1.3.2..
[1 of 3] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o )
[2 of 3] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[3 of 3] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/splitmix-0.1.3.2-58699aacc13c4e36b3742000d11b8933a456dac329521aa0a8cb8d048d296d12/lib
Configuring time-locale-compat-0.1.1.5...
Preprocessing library for time-locale-compat-0.1.1.5..
Building library for time-locale-compat-0.1.1.5..
[1 of 1] Compiling Data.Time.Locale.Compat ( src/Data/Time/Locale/Compat.hs, dist/build/Data/Time/Locale/Compat.o, dist/build/Data/Time/Locale/Compat.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/time-locale-compat-0.1.1.5-d2f8d1e8e4aa93720b648e9895fce5ae1e881ac6a8b90635901b0000d8484446/lib
Configuring unicode-data-0.8.0...
Preprocessing library for unicode-data-0.8.0..
Building library for unicode-data-0.8.0..
[ 1 of 33] Compiling Unicode.Internal.Bits ( lib/Unicode/Internal/Bits.hs, dist/build/Unicode/Internal/Bits.o, dist/build/Unicode/Internal/Bits.dyn_o )
[ 2 of 33] Compiling Unicode.Internal.Char.Blocks ( lib/Unicode/Internal/Char/Blocks.hs, dist/build/Unicode/Internal/Char/Blocks.o, dist/build/Unicode/Internal/Char/Blocks.dyn_o )
[ 3 of 33] Compiling Unicode.Char.General.Blocks ( lib/Unicode/Char/General/Blocks.hs, dist/build/Unicode/Char/General/Blocks.o, dist/build/Unicode/Char/General/Blocks.dyn_o )
[ 4 of 33] Compiling Unicode.Internal.Char.CaseFolding ( lib/Unicode/Internal/Char/CaseFolding.hs, dist/build/Unicode/Internal/Char/CaseFolding.o, dist/build/Unicode/Internal/Char/CaseFolding.dyn_o )
[ 5 of 33] Compiling Unicode.Internal.Char.DerivedCoreProperties ( lib/Unicode/Internal/Char/DerivedCoreProperties.hs, dist/build/Unicode/Internal/Char/DerivedCoreProperties.o, dist/build/Unicode/Internal/Char/DerivedCoreProperties.dyn_o )
[ 6 of 33] Compiling Unicode.Internal.Char.DerivedNumericValues ( lib/Unicode/Internal/Char/DerivedNumericValues.hs, dist/build/Unicode/Internal/Char/DerivedNumericValues.o, dist/build/Unicode/Internal/Char/DerivedNumericValues.dyn_o )
[ 7 of 33] Compiling Unicode.Char.Numeric ( lib/Unicode/Char/Numeric.hs, dist/build/Unicode/Char/Numeric.o, dist/build/Unicode/Char/Numeric.dyn_o )
[ 8 of 33] Compiling Unicode.Internal.Char.PropList ( lib/Unicode/Internal/Char/PropList.hs, dist/build/Unicode/Internal/Char/PropList.o, dist/build/Unicode/Internal/Char/PropList.dyn_o )
[ 9 of 33] Compiling Unicode.Char.Identifiers ( lib/Unicode/Char/Identifiers.hs, dist/build/Unicode/Char/Identifiers.o, dist/build/Unicode/Char/Identifiers.dyn_o )
[10 of 33] Compiling Unicode.Internal.Char.SpecialCasing.LowerCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.hs, dist/build/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.o, dist/build/Unicode/Internal/Char/SpecialCasing/LowerCaseMapping.dyn_o )
[11 of 33] Compiling Unicode.Internal.Char.SpecialCasing.TitleCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.hs, dist/build/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.o, dist/build/Unicode/Internal/Char/SpecialCasing/TitleCaseMapping.dyn_o )
[12 of 33] Compiling Unicode.Internal.Char.SpecialCasing.UpperCaseMapping ( lib/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.hs, dist/build/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.o, dist/build/Unicode/Internal/Char/SpecialCasing/UpperCaseMapping.dyn_o )
[13 of 33] Compiling Unicode.Internal.Char.UnicodeData.CombiningClass ( lib/Unicode/Internal/Char/UnicodeData/CombiningClass.hs, dist/build/Unicode/Internal/Char/UnicodeData/CombiningClass.o, dist/build/Unicode/Internal/Char/UnicodeData/CombiningClass.dyn_o )
[14 of 33] Compiling Unicode.Internal.Char.UnicodeData.Compositions ( lib/Unicode/Internal/Char/UnicodeData/Compositions.hs, dist/build/Unicode/Internal/Char/UnicodeData/Compositions.o, dist/build/Unicode/Internal/Char/UnicodeData/Compositions.dyn_o )
[15 of 33] Compiling Unicode.Internal.Char.UnicodeData.Decomposable ( lib/Unicode/Internal/Char/UnicodeData/Decomposable.hs, dist/build/Unicode/Internal/Char/UnicodeData/Decomposable.o, dist/build/Unicode/Internal/Char/UnicodeData/Decomposable.dyn_o )
[16 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecomposableK ( lib/Unicode/Internal/Char/UnicodeData/DecomposableK.hs, dist/build/Unicode/Internal/Char/UnicodeData/DecomposableK.o, dist/build/Unicode/Internal/Char/UnicodeData/DecomposableK.dyn_o )
[17 of 33] Compiling Unicode.Internal.Char.UnicodeData.Decompositions ( lib/Unicode/Internal/Char/UnicodeData/Decompositions.hs, dist/build/Unicode/Internal/Char/UnicodeData/Decompositions.o, dist/build/Unicode/Internal/Char/UnicodeData/Decompositions.dyn_o )
[18 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK2 ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK2.hs, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK2.o, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK2.dyn_o )
[19 of 33] Compiling Unicode.Internal.Char.UnicodeData.DecompositionsK ( lib/Unicode/Internal/Char/UnicodeData/DecompositionsK.hs, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK.o, dist/build/Unicode/Internal/Char/UnicodeData/DecompositionsK.dyn_o )
[20 of 33] Compiling Unicode.Internal.Char.UnicodeData.GeneralCategory ( lib/Unicode/Internal/Char/UnicodeData/GeneralCategory.hs, dist/build/Unicode/Internal/Char/UnicodeData/GeneralCategory.o, dist/build/Unicode/Internal/Char/UnicodeData/GeneralCategory.dyn_o )
[21 of 33] Compiling Unicode.Char.Numeric.Compat ( lib/Unicode/Char/Numeric/Compat.hs, dist/build/Unicode/Char/Numeric/Compat.o, dist/build/Unicode/Char/Numeric/Compat.dyn_o )
[22 of 33] Compiling Unicode.Char.General.Compat ( lib/Unicode/Char/General/Compat.hs, dist/build/Unicode/Char/General/Compat.o, dist/build/Unicode/Char/General/Compat.dyn_o )
[23 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleLowerCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.hs, dist/build/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.o, dist/build/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.dyn_o )
[24 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleTitleCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.hs, dist/build/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.o, dist/build/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.dyn_o )
[25 of 33] Compiling Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping ( lib/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.hs, dist/build/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.o, dist/build/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.dyn_o )
[26 of 33] Compiling Unicode.Char.Case.Compat ( lib/Unicode/Char/Case/Compat.hs, dist/build/Unicode/Char/Case/Compat.o, dist/build/Unicode/Char/Case/Compat.dyn_o )
[27 of 33] Compiling Unicode.Internal.Char.Version ( lib/Unicode/Internal/Char/Version.hs, dist/build/Unicode/Internal/Char/Version.o, dist/build/Unicode/Internal/Char/Version.dyn_o )
[28 of 33] Compiling Unicode.Internal.Division ( lib/Unicode/Internal/Division.hs, dist/build/Unicode/Internal/Division.o, dist/build/Unicode/Internal/Division.dyn_o )
[29 of 33] Compiling Unicode.Char.General ( lib/Unicode/Char/General.hs, dist/build/Unicode/Char/General.o, dist/build/Unicode/Char/General.dyn_o )
[30 of 33] Compiling Unicode.Char.Normalization ( lib/Unicode/Char/Normalization.hs, dist/build/Unicode/Char/Normalization.o, dist/build/Unicode/Char/Normalization.dyn_o )
[31 of 33] Compiling Unicode.Internal.Unfold ( lib/Unicode/Internal/Unfold.hs, dist/build/Unicode/Internal/Unfold.o, dist/build/Unicode/Internal/Unfold.dyn_o )
[32 of 33] Compiling Unicode.Char.Case ( lib/Unicode/Char/Case.hs, dist/build/Unicode/Char/Case.o, dist/build/Unicode/Char/Case.dyn_o )
[33 of 33] Compiling Unicode.Char     ( lib/Unicode/Char.hs, dist/build/Unicode/Char.o, dist/build/Unicode/Char.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/unicode-data-0.8.0-f4ece71a266d85cdff8a9c66e4d1621da9a83f7d186783e741dc97283b75e9e7/lib
Configuring HUnit-1.6.2.0...
Preprocessing library for HUnit-1.6.2.0..
Building library for HUnit-1.6.2.0..
[1 of 6] Compiling Paths_HUnit      ( dist/build/autogen/Paths_HUnit.hs, dist/build/Paths_HUnit.o, dist/build/Paths_HUnit.dyn_o )
[2 of 6] Compiling Test.HUnit.Lang  ( src/Test/HUnit/Lang.hs, dist/build/Test/HUnit/Lang.o, dist/build/Test/HUnit/Lang.dyn_o )
[3 of 6] Compiling Test.HUnit.Base  ( src/Test/HUnit/Base.hs, dist/build/Test/HUnit/Base.o, dist/build/Test/HUnit/Base.dyn_o )
[4 of 6] Compiling Test.HUnit.Terminal ( src/Test/HUnit/Terminal.hs, dist/build/Test/HUnit/Terminal.o, dist/build/Test/HUnit/Terminal.dyn_o )

src/Test/HUnit/Terminal.hs:41:41: 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."
   |
41 |     | otherwise          = ta f (c:bs) (tail as) cs
   |                                         ^^^^
[5 of 6] Compiling Test.HUnit.Text  ( src/Test/HUnit/Text.hs, dist/build/Test/HUnit/Text.o, dist/build/Test/HUnit/Text.dyn_o )
[6 of 6] Compiling Test.HUnit       ( src/Test/HUnit.hs, dist/build/Test/HUnit.o, dist/build/Test/HUnit.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/HUnit-1.6.2.0-aa8518921a665b3ce3b9f7f0c7a8a7fa42d03d10681bd5ecec8be730444183ec/lib
Configuring ansi-terminal-types-1.1.3...
Preprocessing library for ansi-terminal-types-1.1.3..
Building library for ansi-terminal-types-1.1.3..
[1 of 2] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, dist/build/System/Console/ANSI/Types.o, dist/build/System/Console/ANSI/Types.dyn_o )
[2 of 2] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, dist/build/System/Console/ANSI/Codes.o, dist/build/System/Console/ANSI/Codes.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-types-1.1.3-beed422792a0a2f40f800c0cfcc32505e15e12e2ab13884f7ef67ba5e53584d5/lib
Configuring hashable-1.5.1.0...
Preprocessing library for hashable-1.5.1.0..
Building library for hashable-1.5.1.0..
[ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.o, dist/build/Data/Hashable/FFI.dyn_o )
[ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, dist/build/Data/Hashable/Imports.o, dist/build/Data/Hashable/Imports.dyn_o )
[ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, dist/build/Data/Hashable/Mix.o, dist/build/Data/Hashable/Mix.dyn_o )
[ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/Data/Hashable/XXH3.o, dist/build/Data/Hashable/XXH3.dyn_o )
[ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, dist/build/Data/Hashable/LowLevel.o, dist/build/Data/Hashable/LowLevel.dyn_o )
[ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o, dist/build/Data/Hashable/Class.dyn_o )
[ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, dist/build/Data/Hashable/Lifted.o, dist/build/Data/Hashable/Lifted.dyn_o )
[ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, dist/build/Data/Hashable/Generic/Instances.o, dist/build/Data/Hashable/Generic/Instances.dyn_o )

src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe]
    Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe!
  |
5 | {-# LANGUAGE Trustworthy #-}
  |              ^^^^^^^^^^^
[ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o, dist/build/Data/Hashable/Generic.dyn_o )
[10 of 10] Compiling Data.Hashable    ( src/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hashable-1.5.1.0-b283b9ae0fbbecefafb909d295c6e2f2ecc81f53ee6f777da5d392eec4e02aaf/lib
Configuring random-1.3.1...
Preprocessing library for random-1.3.1..
Building library for random-1.3.1..
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/random-1.3.1-79b1fed16911015b00c8c7a45b14fb4ffea87308faf27dc110c73daa7a9a78c6/lib
Configuring unicode-transforms-0.4.0.1...
Preprocessing library for unicode-transforms-0.4.0.1..
Building library for unicode-transforms-0.4.0.1..
[1 of 4] Compiling Data.Unicode.Internal.NormalizeStream ( Data/Unicode/Internal/NormalizeStream.hs, dist/build/Data/Unicode/Internal/NormalizeStream.o, dist/build/Data/Unicode/Internal/NormalizeStream.dyn_o )
[2 of 4] Compiling Data.Unicode.Types ( Data/Unicode/Types.hs, dist/build/Data/Unicode/Types.o, dist/build/Data/Unicode/Types.dyn_o )
[3 of 4] Compiling Data.Text.Normalize ( Data/Text/Normalize.hs, dist/build/Data/Text/Normalize.o, dist/build/Data/Text/Normalize.dyn_o )
[4 of 4] Compiling Data.ByteString.UTF8.Normalize ( Data/ByteString/UTF8/Normalize.hs, dist/build/Data/ByteString/UTF8/Normalize.o, dist/build/Data/ByteString/UTF8/Normalize.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/unicode-transforms-0.4.0.1-faed069a76e91c129e7cec40582cb781a9c78fc23d3133a7044d02347ccb9a6b/lib
Configuring hspec-expectations-0.8.4...
Preprocessing library for hspec-expectations-0.8.4..
Building library for hspec-expectations-0.8.4..
[1 of 4] Compiling Paths_hspec_expectations ( dist/build/autogen/Paths_hspec_expectations.hs, dist/build/Paths_hspec_expectations.o, dist/build/Paths_hspec_expectations.dyn_o )
[2 of 4] Compiling Test.Hspec.Expectations.Contrib ( src/Test/Hspec/Expectations/Contrib.hs, dist/build/Test/Hspec/Expectations/Contrib.o, dist/build/Test/Hspec/Expectations/Contrib.dyn_o )
[3 of 4] Compiling Test.Hspec.Expectations.Matcher ( src/Test/Hspec/Expectations/Matcher.hs, dist/build/Test/Hspec/Expectations/Matcher.o, dist/build/Test/Hspec/Expectations/Matcher.dyn_o )
[4 of 4] Compiling Test.Hspec.Expectations ( src/Test/Hspec/Expectations.hs, dist/build/Test/Hspec/Expectations.o, dist/build/Test/Hspec/Expectations.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hspec-expectations-0.8.4-51ddcf445663c1d1fd72d4d7b52dab96f645bbc90c0046fd47e1fa05d2447893/lib
Configuring ansi-terminal-1.1.5...
Preprocessing library for ansi-terminal-1.1.5..
Building library for ansi-terminal-1.1.5..
[1 of 2] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, dist/build/System/Console/ANSI/Internal.o, dist/build/System/Console/ANSI/Internal.dyn_o )
[2 of 2] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, dist/build/System/Console/ANSI.o, dist/build/System/Console/ANSI.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-1.1.5-684eb25420c0aef6c9f74b9407cbe63c41c69417dc6f2713c09773be4951e44d/lib
Configuring scientific-0.3.8.1...
Preprocessing library for scientific-0.3.8.1..
Building library for scientific-0.3.8.1..
[1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, dist/build/GHC/Integer/Compat.o, dist/build/GHC/Integer/Compat.dyn_o )
[2 of 5] Compiling Utils            ( src/Utils.hs, dist/build/Utils.o, dist/build/Utils.dyn_o )
[3 of 5] Compiling Data.Scientific  ( src/Data/Scientific.hs, dist/build/Data/Scientific.o, dist/build/Data/Scientific.dyn_o )
[4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o, dist/build/Data/Text/Lazy/Builder/Scientific.dyn_o )

src/Data/Text/Lazy/Builder/Scientific.hs:19:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
19 | import Data.Monoid                  ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o, dist/build/Data/ByteString/Builder/Scientific.dyn_o )

src/Data/ByteString/Builder/Scientific.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Monoid is redundant
      except perhaps to import instances from Data.Monoid
    To import instances alone, use: import Data.Monoid()
   |
20 | import Data.Monoid                  ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/scientific-0.3.8.1-47973424c9f4ca3dc9613d87cea907f7ef20ac13a32e86283eee2c5731dd8897/lib
Configuring QuickCheck-2.17.1.0...
Preprocessing library for QuickCheck-2.17.1.0..
Building library for QuickCheck-2.17.1.0..
[ 1 of 17] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o, dist/build/Test/QuickCheck/Exception.dyn_o )
[ 2 of 17] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o, dist/build/Test/QuickCheck/Random.dyn_o )
[ 3 of 17] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o, dist/build/Test/QuickCheck/Gen.dyn_o )
[ 4 of 17] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o, dist/build/Test/QuickCheck/Gen/Unsafe.dyn_o )
[ 5 of 17] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o, dist/build/Test/QuickCheck/Arbitrary.dyn_o )
[ 6 of 17] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o, dist/build/Test/QuickCheck/Poly.dyn_o )
[ 7 of 17] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o, dist/build/Test/QuickCheck/Modifiers.dyn_o )
[ 8 of 17] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o, dist/build/Test/QuickCheck/Function.dyn_o )
[ 9 of 17] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o, dist/build/Test/QuickCheck/Text.dyn_o )
[10 of 17] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o, dist/build/Test/QuickCheck/State.dyn_o )
[11 of 17] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o, dist/build/Test/QuickCheck/Property.dyn_o )
[12 of 17] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o, dist/build/Test/QuickCheck/Test.dyn_o )
[13 of 17] Compiling Test.QuickCheck.Monoids ( src/Test/QuickCheck/Monoids.hs, dist/build/Test/QuickCheck/Monoids.o, dist/build/Test/QuickCheck/Monoids.dyn_o )
[14 of 17] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o, dist/build/Test/QuickCheck/Monadic.dyn_o )
[15 of 17] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o, dist/build/Test/QuickCheck/All.dyn_o )
[16 of 17] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, dist/build/Test/QuickCheck/Features.o, dist/build/Test/QuickCheck/Features.dyn_o )
[17 of 17] Compiling Test.QuickCheck  ( src/Test/QuickCheck.hs, dist/build/Test/QuickCheck.o, dist/build/Test/QuickCheck.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/QuickCheck-2.17.1.0-a87806b666f479d7ed4036f3ad35b7a807cd445af1e634fabcc1020223be5d64/lib
Configuring formatting-7.2.0...
Preprocessing library for formatting-7.2.0..
Building library for formatting-7.2.0..
[ 1 of 14] Compiling Data.Text.Format.Functions ( src/Data/Text/Format/Functions.hs, dist/build/Data/Text/Format/Functions.o, dist/build/Data/Text/Format/Functions.dyn_o )
[ 2 of 14] Compiling Data.Text.Format.Types ( src/Data/Text/Format/Types.hs, dist/build/Data/Text/Format/Types.o, dist/build/Data/Text/Format/Types.dyn_o )

src/Data/Text/Format/Types.hs:21:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Hex :: * -> *
   |
21 | newtype Hex a = Hex a
   | ^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:21:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation: type role Hex representational
   |
21 | newtype Hex a = Hex a
   | ^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:25:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Shown :: * -> *
   |
25 | newtype Shown a = Shown {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Text/Format/Types.hs:25:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation: type role Shown representational
   |
25 | newtype Shown a = Shown {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 3 of 14] Compiling Formatting.Buildable ( src/Formatting/Buildable.hs, dist/build/Formatting/Buildable.o, dist/build/Formatting/Buildable.dyn_o )

src/Formatting/Buildable.hs:37:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Buildable :: * -> Constraint
   |
37 | class Buildable p where
   | ^^^^^^^^^^^^^^^^^^^^^^^...
[ 4 of 14] Compiling Data.Text.Format ( src/Data/Text/Format.hs, dist/build/Data/Text/Format.o, dist/build/Data/Text/Format.dyn_o )
[ 5 of 14] Compiling Formatting.Internal ( src/Formatting/Internal.hs, dist/build/Formatting/Internal.o, dist/build/Formatting/Internal.dyn_o )

src/Formatting/Internal.hs:66:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type Format :: * -> * -> *
   |
66 | newtype Format r a =
   | ^^^^^^^^^^^^^^^^^^^^...

src/Formatting/Internal.hs:66:1: warning: [GHC-65490] [-Wmissing-role-annotations]
    Missing role annotation:
      type role Format representational representational
   |
66 | newtype Format r a =
   | ^^^^^^^^^^^^^^^^^^^^...

src/Formatting/Internal.hs:104:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
104 | instance (a ~ r) => IsString (Format r a) where
    |             ^
[ 6 of 14] Compiling Formatting.FromBuilder ( src/Formatting/FromBuilder.hs, dist/build/Formatting/FromBuilder.o, dist/build/Formatting/FromBuilder.dyn_o )

src/Formatting/FromBuilder.hs:27:1: warning: [GHC-38417] [-Wmissing-kind-signatures]
    Top-level type constructor with no standalone kind signature or CUSK:
      type FromBuilder :: * -> Constraint
   |
27 | class FromBuilder a where
   | ^^^^^^^^^^^^^^^^^^^^^^^^^...
[ 7 of 14] Compiling Formatting.Formatters ( src/Formatting/Formatters.hs, dist/build/Formatting/Formatters.o, dist/build/Formatting/Formatters.dyn_o )
[ 8 of 14] Compiling Formatting.Combinators ( src/Formatting/Combinators.hs, dist/build/Formatting/Combinators.o, dist/build/Formatting/Combinators.dyn_o )
[ 9 of 14] Compiling Formatting       ( src/Formatting.hs, dist/build/Formatting.o, dist/build/Formatting.dyn_o )
[10 of 14] Compiling Formatting.Examples ( src/Formatting/Examples.hs, dist/build/Formatting/Examples.o, dist/build/Formatting/Examples.dyn_o )
[11 of 14] Compiling Formatting.Clock ( src/Formatting/Clock.hs, dist/build/Formatting/Clock.o, dist/build/Formatting/Clock.dyn_o )
[12 of 14] Compiling Formatting.Internal.Raw ( src/Formatting/Internal/Raw.hs, dist/build/Formatting/Internal/Raw.o, dist/build/Formatting/Internal/Raw.dyn_o )
[13 of 14] Compiling Formatting.ShortFormatters ( src/Formatting/ShortFormatters.hs, dist/build/Formatting/ShortFormatters.o, dist/build/Formatting/ShortFormatters.dyn_o )

src/Formatting/ShortFormatters.hs:40:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
40 | t :: Format r (Text -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:45:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
45 | d :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:51:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
51 | b :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:56:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
56 | o :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:62:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
62 | x :: Integral a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:67:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
67 | st :: Format r (S.Text -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:72:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
72 | s :: Format r (String -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:78:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
78 | sh :: Show a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:83:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
83 | c :: Format r (Char -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:89:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
89 | f :: Real a => Int -> Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:95:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
   |
95 | sf :: Real a => Format r (a -> r)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:101:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
    |
101 | l :: Buildable a => Int -> Char -> Format r (a -> r)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Formatting/ShortFormatters.hs:107:1: warning: [GHC-54201] [-Wterm-variable-capture]
    The type variable r is implicitly quantified,
    even though another variable of the same name is in scope:
      r defined at src/Formatting/ShortFormatters.hs:108:1
    This is not forward-compatible with a planned GHC extension, RequiredTypeArguments.
    Suggested fix: Consider renaming the type variable.
    |
107 | r :: Buildable a => Int -> Char -> Format r (a -> r)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 14] Compiling Formatting.Time  ( src/Formatting/Time.hs, dist/build/Formatting/Time.o, dist/build/Formatting/Time.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/formatting-7.2.0-b43ae4e01a9f3af2d57a16e7d054c97b12e12508b4665ffa916c5f3a2dd5a626/lib
Configuring quickcheck-io-0.2.0...
Preprocessing library for quickcheck-io-0.2.0..
Building library for quickcheck-io-0.2.0..
[1 of 2] Compiling Paths_quickcheck_io ( dist/build/autogen/Paths_quickcheck_io.hs, dist/build/Paths_quickcheck_io.o, dist/build/Paths_quickcheck_io.dyn_o )
[2 of 2] Compiling Test.QuickCheck.IO ( src/Test/QuickCheck/IO.hs, dist/build/Test/QuickCheck/IO.o, dist/build/Test/QuickCheck/IO.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/quickcheck-io-0.2.0-3e8751c4277fff7b682dcfc4878c1f207d2eee6e9283dc23005741e6c46d324f/lib
Configuring fmt-0.6.3.0...
Preprocessing library for fmt-0.6.3.0..
Building library for fmt-0.6.3.0..
[1 of 9] Compiling Fmt.Internal.Core ( lib/Fmt/Internal/Core.hs, dist/build/Fmt/Internal/Core.o, dist/build/Fmt/Internal/Core.dyn_o )

lib/Fmt/Internal/Core.hs:35:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
35 | instance (a ~ Char) => FromBuilder [a] where
   |             ^

lib/Fmt/Internal/Core.hs:59:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
59 | instance (a ~ ()) => FromBuilder (IO a) where
   |             ^
[2 of 9] Compiling Fmt.Internal.Formatters ( lib/Fmt/Internal/Formatters.hs, dist/build/Fmt/Internal/Formatters.o, dist/build/Fmt/Internal/Formatters.dyn_o )

lib/Fmt/Internal/Formatters.hs:267:27: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
267 | mapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                           ^

lib/Fmt/Internal/Formatters.hs:275:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
275 |   :: (IsList t, Item t ~ (k, v))
    |                        ^

lib/Fmt/Internal/Formatters.hs:292:32: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
292 | blockMapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                                ^

lib/Fmt/Internal/Formatters.hs:300:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
300 |   :: (IsList t, Item t ~ (k, v))
    |                        ^

lib/Fmt/Internal/Formatters.hs:324:31: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
324 | jsonMapF :: (IsList t, Item t ~ (k, v), Buildable k, Buildable v) => t -> Builder
    |                               ^

lib/Fmt/Internal/Formatters.hs:333:24: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
333 |      (IsList t, Item t ~ (k, v))
    |                        ^
[3 of 9] Compiling Fmt.Internal.Numeric ( lib/Fmt/Internal/Numeric.hs, dist/build/Fmt/Internal/Numeric.o, dist/build/Fmt/Internal/Numeric.dyn_o )
[4 of 9] Compiling Fmt.Internal.Template ( lib/Fmt/Internal/Template.hs, dist/build/Fmt/Internal/Template.o, dist/build/Fmt/Internal/Template.dyn_o )
[5 of 9] Compiling Fmt.Internal.Tuple ( lib/Fmt/Internal/Tuple.hs, dist/build/Fmt/Internal/Tuple.o, dist/build/Fmt/Internal/Tuple.dyn_o )

lib/Fmt/Internal/Tuple.hs:110:24: 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."
    |
110 |            (not (null (tail ls)),
    |                        ^^^^
[6 of 9] Compiling Fmt.Internal.Generic ( lib/Fmt/Internal/Generic.hs, dist/build/Fmt/Internal/Generic.o, dist/build/Fmt/Internal/Generic.dyn_o )
[7 of 9] Compiling Fmt.Internal     ( lib/Fmt/Internal.hs, dist/build/Fmt/Internal.o, dist/build/Fmt/Internal.dyn_o )
[8 of 9] Compiling Fmt.Time         ( lib/Fmt/Time.hs, dist/build/Fmt/Time.o, dist/build/Fmt/Time.dyn_o )
[9 of 9] Compiling Fmt              ( lib/Fmt.hs, dist/build/Fmt.o, dist/build/Fmt.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/fmt-0.6.3.0-ad91e7cc428fbef6d72cc9debfef77d94685e8c71f3ba4c829ed5181f869b323/lib
Configuring hspec-core-2.11.17...
Preprocessing library for hspec-core-2.11.17..
Building library for hspec-core-2.11.17..
[ 1 of 50] Compiling Control.Concurrent.Async ( vendor/async-2.2.5/Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o, dist/build/Control/Concurrent/Async.dyn_o )
[ 2 of 50] Compiling Data.Algorithm.Diff ( vendor/Data/Algorithm/Diff.hs, dist/build/Data/Algorithm/Diff.o, dist/build/Data/Algorithm/Diff.dyn_o )
[ 3 of 50] Compiling Paths_hspec_core ( dist/build/autogen/Paths_hspec_core.hs, dist/build/Paths_hspec_core.o, dist/build/Paths_hspec_core.dyn_o )
[ 4 of 50] Compiling Test.Hspec.Core.Compat ( src/Test/Hspec/Core/Compat.hs, dist/build/Test/Hspec/Core/Compat.o, dist/build/Test/Hspec/Core/Compat.dyn_o )
[ 5 of 50] Compiling Test.Hspec.Core.Clock ( src/Test/Hspec/Core/Clock.hs, dist/build/Test/Hspec/Core/Clock.o, dist/build/Test/Hspec/Core/Clock.dyn_o )
[ 6 of 50] Compiling Test.Hspec.Core.Annotations ( src/Test/Hspec/Core/Annotations.hs, dist/build/Test/Hspec/Core/Annotations.o, dist/build/Test/Hspec/Core/Annotations.dyn_o )
[ 7 of 50] Compiling GetOpt.Declarative.Types ( src/GetOpt/Declarative/Types.hs, dist/build/GetOpt/Declarative/Types.o, dist/build/GetOpt/Declarative/Types.dyn_o )
[ 8 of 50] Compiling GetOpt.Declarative.Environment ( src/GetOpt/Declarative/Environment.hs, dist/build/GetOpt/Declarative/Environment.o, dist/build/GetOpt/Declarative/Environment.dyn_o )
[ 9 of 50] Compiling Test.Hspec.Core.Example.Location ( src/Test/Hspec/Core/Example/Location.hs, dist/build/Test/Hspec/Core/Example/Location.o, dist/build/Test/Hspec/Core/Example/Location.dyn_o )
[10 of 50] Compiling Test.Hspec.Core.Formatters.Diff ( src/Test/Hspec/Core/Formatters/Diff.hs, dist/build/Test/Hspec/Core/Formatters/Diff.o, dist/build/Test/Hspec/Core/Formatters/Diff.dyn_o )
[11 of 50] Compiling Test.Hspec.Core.Formatters.Pretty.Parser ( src/Test/Hspec/Core/Formatters/Pretty/Parser.hs, dist/build/Test/Hspec/Core/Formatters/Pretty/Parser.o, dist/build/Test/Hspec/Core/Formatters/Pretty/Parser.dyn_o )
[12 of 50] Compiling Test.Hspec.Core.Formatters.Pretty.Unicode ( src/Test/Hspec/Core/Formatters/Pretty/Unicode.hs, dist/build/Test/Hspec/Core/Formatters/Pretty/Unicode.o, dist/build/Test/Hspec/Core/Formatters/Pretty/Unicode.dyn_o )
[13 of 50] Compiling Test.Hspec.Core.Formatters.Pretty ( src/Test/Hspec/Core/Formatters/Pretty.hs, dist/build/Test/Hspec/Core/Formatters/Pretty.o, dist/build/Test/Hspec/Core/Formatters/Pretty.dyn_o )
[14 of 50] Compiling Test.Hspec.Core.Formatters.V1.Free ( src/Test/Hspec/Core/Formatters/V1/Free.hs, dist/build/Test/Hspec/Core/Formatters/V1/Free.o, dist/build/Test/Hspec/Core/Formatters/V1/Free.dyn_o )
[15 of 50] Compiling Test.Hspec.Core.Runner.JobQueue ( src/Test/Hspec/Core/Runner/JobQueue.hs, dist/build/Test/Hspec/Core/Runner/JobQueue.o, dist/build/Test/Hspec/Core/Runner/JobQueue.dyn_o )
[16 of 50] Compiling Test.Hspec.Core.Timer ( src/Test/Hspec/Core/Timer.hs, dist/build/Test/Hspec/Core/Timer.o, dist/build/Test/Hspec/Core/Timer.dyn_o )
[17 of 50] Compiling Test.Hspec.Core.Util ( src/Test/Hspec/Core/Util.hs, dist/build/Test/Hspec/Core/Util.o, dist/build/Test/Hspec/Core/Util.dyn_o )
[18 of 50] Compiling Test.Hspec.Core.QuickCheck.Util ( src/Test/Hspec/Core/QuickCheck/Util.hs, dist/build/Test/Hspec/Core/QuickCheck/Util.o, dist/build/Test/Hspec/Core/QuickCheck/Util.dyn_o )
[19 of 50] Compiling Test.Hspec.Core.Example ( src/Test/Hspec/Core/Example.hs, dist/build/Test/Hspec/Core/Example.o, dist/build/Test/Hspec/Core/Example.dyn_o )
[20 of 50] Compiling Test.Hspec.Core.Tree ( src/Test/Hspec/Core/Tree.hs, dist/build/Test/Hspec/Core/Tree.o, dist/build/Test/Hspec/Core/Tree.dyn_o )
[21 of 50] Compiling Test.Hspec.Core.Shuffle ( src/Test/Hspec/Core/Shuffle.hs, dist/build/Test/Hspec/Core/Shuffle.o, dist/build/Test/Hspec/Core/Shuffle.dyn_o )
[22 of 50] Compiling Test.Hspec.Core.Format ( src/Test/Hspec/Core/Format.hs, dist/build/Test/Hspec/Core/Format.o, dist/build/Test/Hspec/Core/Format.dyn_o )
[23 of 50] Compiling Test.Hspec.Core.Runner.Result ( src/Test/Hspec/Core/Runner/Result.hs, dist/build/Test/Hspec/Core/Runner/Result.o, dist/build/Test/Hspec/Core/Runner/Result.dyn_o )
[24 of 50] Compiling Test.Hspec.Core.Formatters.V1.Monad ( src/Test/Hspec/Core/Formatters/V1/Monad.hs, dist/build/Test/Hspec/Core/Formatters/V1/Monad.o, dist/build/Test/Hspec/Core/Formatters/V1/Monad.dyn_o )
[25 of 50] Compiling Test.Hspec.Core.Formatters.Internal ( src/Test/Hspec/Core/Formatters/Internal.hs, dist/build/Test/Hspec/Core/Formatters/Internal.o, dist/build/Test/Hspec/Core/Formatters/Internal.dyn_o )
[26 of 50] Compiling Test.Hspec.Core.Formatters.V2 ( src/Test/Hspec/Core/Formatters/V2.hs, dist/build/Test/Hspec/Core/Formatters/V2.o, dist/build/Test/Hspec/Core/Formatters/V2.dyn_o )
[27 of 50] Compiling Test.Hspec.Core.Runner.PrintSlowSpecItems ( src/Test/Hspec/Core/Runner/PrintSlowSpecItems.hs, dist/build/Test/Hspec/Core/Runner/PrintSlowSpecItems.o, dist/build/Test/Hspec/Core/Runner/PrintSlowSpecItems.dyn_o )
[28 of 50] Compiling Test.Hspec.Core.Formatters.V1.Internal ( src/Test/Hspec/Core/Formatters/V1/Internal.hs, dist/build/Test/Hspec/Core/Formatters/V1/Internal.o, dist/build/Test/Hspec/Core/Formatters/V1/Internal.dyn_o )
[29 of 50] Compiling Test.Hspec.Core.Formatters.V1 ( src/Test/Hspec/Core/Formatters/V1.hs, dist/build/Test/Hspec/Core/Formatters/V1.o, dist/build/Test/Hspec/Core/Formatters/V1.dyn_o )
[30 of 50] Compiling Test.Hspec.Core.Formatters ( src/Test/Hspec/Core/Formatters.hs, dist/build/Test/Hspec/Core/Formatters.o, dist/build/Test/Hspec/Core/Formatters.dyn_o )
[31 of 50] Compiling GetOpt.Declarative.Util ( src/GetOpt/Declarative/Util.hs, dist/build/GetOpt/Declarative/Util.o, dist/build/GetOpt/Declarative/Util.dyn_o )
[32 of 50] Compiling GetOpt.Declarative.Interpret ( src/GetOpt/Declarative/Interpret.hs, dist/build/GetOpt/Declarative/Interpret.o, dist/build/GetOpt/Declarative/Interpret.dyn_o )
[33 of 50] Compiling GetOpt.Declarative ( src/GetOpt/Declarative.hs, dist/build/GetOpt/Declarative.o, dist/build/GetOpt/Declarative.dyn_o )
[34 of 50] Compiling Test.Hspec.Core.Config.Definition ( src/Test/Hspec/Core/Config/Definition.hs, dist/build/Test/Hspec/Core/Config/Definition.o, dist/build/Test/Hspec/Core/Config/Definition.dyn_o )
[35 of 50] Compiling Test.Hspec.Core.Spec.Monad ( src/Test/Hspec/Core/Spec/Monad.hs, dist/build/Test/Hspec/Core/Spec/Monad.o, dist/build/Test/Hspec/Core/Spec/Monad.dyn_o )
[36 of 50] Compiling Test.Hspec.Core.QuickCheck ( src/Test/Hspec/Core/QuickCheck.hs, dist/build/Test/Hspec/Core/QuickCheck.o, dist/build/Test/Hspec/Core/QuickCheck.dyn_o )
[37 of 50] Compiling Test.Hspec.Core.Hooks ( src/Test/Hspec/Core/Hooks.hs, dist/build/Test/Hspec/Core/Hooks.o, dist/build/Test/Hspec/Core/Hooks.dyn_o )
[38 of 50] Compiling Test.Hspec.Core.Spec ( src/Test/Hspec/Core/Spec.hs, dist/build/Test/Hspec/Core/Spec.o, dist/build/Test/Hspec/Core/Spec.dyn_o )
[39 of 50] Compiling Test.Hspec.Core.Runner.Eval ( src/Test/Hspec/Core/Runner/Eval.hs, dist/build/Test/Hspec/Core/Runner/Eval.o, dist/build/Test/Hspec/Core/Runner/Eval.dyn_o )
[40 of 50] Compiling Test.Hspec.Core.Extension.Tree ( src/Test/Hspec/Core/Extension/Tree.hs, dist/build/Test/Hspec/Core/Extension/Tree.o, dist/build/Test/Hspec/Core/Extension/Tree.dyn_o )
[41 of 50] Compiling Test.Hspec.Core.Extension.Spec ( src/Test/Hspec/Core/Extension/Spec.hs, dist/build/Test/Hspec/Core/Extension/Spec.o, dist/build/Test/Hspec/Core/Extension/Spec.dyn_o )
[42 of 50] Compiling Test.Hspec.Core.Extension.Item ( src/Test/Hspec/Core/Extension/Item.hs, dist/build/Test/Hspec/Core/Extension/Item.o, dist/build/Test/Hspec/Core/Extension/Item.dyn_o )
[43 of 50] Compiling Test.Hspec.Core.FailureReport ( src/Test/Hspec/Core/FailureReport.hs, dist/build/Test/Hspec/Core/FailureReport.o, dist/build/Test/Hspec/Core/FailureReport.dyn_o )
[44 of 50] Compiling Test.Hspec.Core.Extension.Config.Type ( src/Test/Hspec/Core/Extension/Config/Type.hs, dist/build/Test/Hspec/Core/Extension/Config/Type.o, dist/build/Test/Hspec/Core/Extension/Config/Type.dyn_o )
[45 of 50] Compiling Test.Hspec.Core.Extension.Option ( src/Test/Hspec/Core/Extension/Option.hs, dist/build/Test/Hspec/Core/Extension/Option.o, dist/build/Test/Hspec/Core/Extension/Option.dyn_o )
[46 of 50] Compiling Test.Hspec.Core.Extension.Config ( src/Test/Hspec/Core/Extension/Config.hs, dist/build/Test/Hspec/Core/Extension/Config.o, dist/build/Test/Hspec/Core/Extension/Config.dyn_o )
[47 of 50] Compiling Test.Hspec.Core.Extension ( src/Test/Hspec/Core/Extension.hs, dist/build/Test/Hspec/Core/Extension.o, dist/build/Test/Hspec/Core/Extension.dyn_o )
[48 of 50] Compiling Test.Hspec.Core.Config.Options ( src/Test/Hspec/Core/Config/Options.hs, dist/build/Test/Hspec/Core/Config/Options.o, dist/build/Test/Hspec/Core/Config/Options.dyn_o )
[49 of 50] Compiling Test.Hspec.Core.Config ( src/Test/Hspec/Core/Config.hs, dist/build/Test/Hspec/Core/Config.o, dist/build/Test/Hspec/Core/Config.dyn_o )
[50 of 50] Compiling Test.Hspec.Core.Runner ( src/Test/Hspec/Core/Runner.hs, dist/build/Test/Hspec/Core/Runner.o, dist/build/Test/Hspec/Core/Runner.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hspec-core-2.11.17-53256c79a262bfea6a4ecf66f274ed853d390f1cfdd72cb3ca72133c69bd16d6/lib
Configuring hspec-2.11.17...
Preprocessing library for hspec-2.11.17..
Building library for hspec-2.11.17..
[1 of 6] Compiling Paths_hspec      ( dist/build/autogen/Paths_hspec.hs, dist/build/Paths_hspec.o, dist/build/Paths_hspec.dyn_o )
[2 of 6] Compiling Test.Hspec.Discover ( src/Test/Hspec/Discover.hs, dist/build/Test/Hspec/Discover.o, dist/build/Test/Hspec/Discover.dyn_o )
[3 of 6] Compiling Test.Hspec.Formatters ( src/Test/Hspec/Formatters.hs, dist/build/Test/Hspec/Formatters.o, dist/build/Test/Hspec/Formatters.dyn_o )
[4 of 6] Compiling Test.Hspec.Runner ( src/Test/Hspec/Runner.hs, dist/build/Test/Hspec/Runner.o, dist/build/Test/Hspec/Runner.dyn_o )
[5 of 6] Compiling Test.Hspec       ( src/Test/Hspec.hs, dist/build/Test/Hspec.o, dist/build/Test/Hspec.dyn_o )
[6 of 6] Compiling Test.Hspec.QuickCheck ( src/Test/Hspec/QuickCheck.hs, dist/build/Test/Hspec/QuickCheck.o, dist/build/Test/Hspec/QuickCheck.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3729441/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hspec-2.11.17-402eed6cd9666840eaf757abf9702ef9994e36ed7b4c08a7328e88139b87af47/lib
Configuring crypto-srp-0.1.0.2...
Preprocessing library for crypto-srp-0.1.0.2..
Building library for crypto-srp-0.1.0.2..
[1 of 5] Compiling Crypto.SRP.Constants ( src/Crypto/SRP/Constants.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/Constants.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/Constants.dyn_o )
[2 of 5] Compiling Crypto.SRP.PrimeGroup ( src/Crypto/SRP/PrimeGroup.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/PrimeGroup.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/PrimeGroup.dyn_o )
[3 of 5] Compiling Crypto.SRP.Hashing ( src/Crypto/SRP/Hashing.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/Hashing.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/Hashing.dyn_o )
[4 of 5] Compiling Crypto.SRP.Random ( src/Crypto/SRP/Random.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/Random.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP/Random.dyn_o )
[5 of 5] Compiling Crypto.SRP       ( src/Crypto/SRP.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/Crypto/SRP.dyn_o )
Preprocessing test suite 'test' for crypto-srp-0.1.0.2..
Building test suite 'test' for crypto-srp-0.1.0.2..
[1 of 2] Compiling Crypto.SRPSpec   ( test/Crypto/SRPSpec.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/test/test-tmp/Crypto/SRPSpec.o )
[2 of 2] Compiling Main             ( test/Spec.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/test/test-tmp/Main.o )
[3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/build/test/test
Running 1 test suites...
Test suite test: RUNNING...
Test suite test: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/crypto-srp-0.1.0.2.test
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.Random.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.PrimeGroup.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.Hashing.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.Constants.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/hpc/vanilla/html/test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.Random.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.PrimeGroup.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.Hashing.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.Constants.hs.html
Writing: crypto-srp-0.1.0.2-inplace/Crypto.SRP.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/crypto-srp-0.1.0.2/noopt/hpc/vanilla/html/crypto-srp-0.1.0.2/hpc_index.html