Build #3 for bytestring-0.12.2.0

[all reports]

Package bytestring-0.12.2.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2025-05-13 23:49:18.508282531 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, deepseq-1.5.1.0, ghc-prim-0.11.0, template-haskell-2.21.0.0
Flags -pure-haskell

Code Coverage

expressions86% (11813/13696)
booleanguards49% (251/506)
conditions 73% (50/68)
qualifiers100% (0/0)
alternatives85% (947/1113)
local declarations93% (599/638)
top-level declarations82% (990/1202)

Build log

[view raw]

Resolving dependencies...
Configuring bytestring-0.12.2.0...
Preprocessing library for bytestring-0.12.2.0..
Building library for bytestring-0.12.2.0..
[ 1 of 31] Compiling Data.ByteString.Builder.Prim.Internal ( Data/ByteString/Builder/Prim/Internal.hs, dist/build/Data/ByteString/Builder/Prim/Internal.o, dist/build/Data/ByteString/Builder/Prim/Internal.dyn_o )
[ 2 of 31] Compiling Data.ByteString.Builder.Prim.Internal.Base16 ( Data/ByteString/Builder/Prim/Internal/Base16.hs, dist/build/Data/ByteString/Builder/Prim/Internal/Base16.o, dist/build/Data/ByteString/Builder/Prim/Internal/Base16.dyn_o )
[ 3 of 31] Compiling Data.ByteString.Builder.Prim.Internal.Floating ( Data/ByteString/Builder/Prim/Internal/Floating.hs, dist/build/Data/ByteString/Builder/Prim/Internal/Floating.o, dist/build/Data/ByteString/Builder/Prim/Internal/Floating.dyn_o )
[ 4 of 31] Compiling Data.ByteString.Builder.RealFloat.TableGenerator ( Data/ByteString/Builder/RealFloat/TableGenerator.hs, dist/build/Data/ByteString/Builder/RealFloat/TableGenerator.o, dist/build/Data/ByteString/Builder/RealFloat/TableGenerator.dyn_o )
[ 5 of 31] Compiling Data.ByteString.Internal.Type ( Data/ByteString/Internal/Type.hs, dist/build/Data/ByteString/Internal/Type.o, dist/build/Data/ByteString/Internal/Type.dyn_o )
[ 6 of 31] Compiling Data.ByteString.Internal ( Data/ByteString/Internal.hs, dist/build/Data/ByteString/Internal.o, dist/build/Data/ByteString/Internal.dyn_o )
[ 7 of 31] Compiling Data.ByteString.Lazy.Internal ( Data/ByteString/Lazy/Internal.hs, dist/build/Data/ByteString/Lazy/Internal.o, dist/build/Data/ByteString/Lazy/Internal.dyn_o )
[ 8 of 31] Compiling Data.ByteString.Short.Internal ( Data/ByteString/Short/Internal.hs, dist/build/Data/ByteString/Short/Internal.o, dist/build/Data/ByteString/Short/Internal.dyn_o )
[ 9 of 31] Compiling Data.ByteString.Short ( Data/ByteString/Short.hs, dist/build/Data/ByteString/Short.o, dist/build/Data/ByteString/Short.dyn_o )
[10 of 31] Compiling Data.ByteString.Unsafe ( Data/ByteString/Unsafe.hs, dist/build/Data/ByteString/Unsafe.o, dist/build/Data/ByteString/Unsafe.dyn_o )
[11 of 31] Compiling Data.ByteString  ( Data/ByteString.hs, dist/build/Data/ByteString.o, dist/build/Data/ByteString.dyn_o )
[12 of 31] Compiling Data.ByteString.ReadNat ( Data/ByteString/ReadNat.hs, dist/build/Data/ByteString/ReadNat.o, dist/build/Data/ByteString/ReadNat.dyn_o )
[13 of 31] Compiling Data.ByteString.ReadInt ( Data/ByteString/ReadInt.hs, dist/build/Data/ByteString/ReadInt.o, dist/build/Data/ByteString/ReadInt.dyn_o )
[14 of 31] Compiling Data.ByteString.Lazy ( Data/ByteString/Lazy.hs, dist/build/Data/ByteString/Lazy.o, dist/build/Data/ByteString/Lazy.dyn_o )
[15 of 31] Compiling Data.ByteString.Lazy.ReadNat ( Data/ByteString/Lazy/ReadNat.hs, dist/build/Data/ByteString/Lazy/ReadNat.o, dist/build/Data/ByteString/Lazy/ReadNat.dyn_o )
[16 of 31] Compiling Data.ByteString.Lazy.ReadInt ( Data/ByteString/Lazy/ReadInt.hs, dist/build/Data/ByteString/Lazy/ReadInt.o, dist/build/Data/ByteString/Lazy/ReadInt.dyn_o )
[17 of 31] Compiling Data.ByteString.Lazy.Char8 ( Data/ByteString/Lazy/Char8.hs, dist/build/Data/ByteString/Lazy/Char8.o, dist/build/Data/ByteString/Lazy/Char8.dyn_o )
[18 of 31] Compiling Data.ByteString.Char8 ( Data/ByteString/Char8.hs, dist/build/Data/ByteString/Char8.o, dist/build/Data/ByteString/Char8.dyn_o )
[19 of 31] Compiling Data.ByteString.Builder.Internal ( Data/ByteString/Builder/Internal.hs, dist/build/Data/ByteString/Builder/Internal.o, dist/build/Data/ByteString/Builder/Internal.dyn_o )
[20 of 31] Compiling Data.ByteString.Utils.ByteOrder ( Data/ByteString/Utils/ByteOrder.hs, dist/build/Data/ByteString/Utils/ByteOrder.o, dist/build/Data/ByteString/Utils/ByteOrder.dyn_o )
[21 of 31] Compiling Data.ByteString.Utils.UnalignedAccess ( Data/ByteString/Utils/UnalignedAccess.hs, dist/build/Data/ByteString/Utils/UnalignedAccess.o, dist/build/Data/ByteString/Utils/UnalignedAccess.dyn_o )
[22 of 31] Compiling Data.ByteString.Builder.RealFloat.Internal ( Data/ByteString/Builder/RealFloat/Internal.hs, dist/build/Data/ByteString/Builder/RealFloat/Internal.o, dist/build/Data/ByteString/Builder/RealFloat/Internal.dyn_o )
[23 of 31] Compiling Data.ByteString.Builder.Prim.Binary ( Data/ByteString/Builder/Prim/Binary.hs, dist/build/Data/ByteString/Builder/Prim/Binary.o, dist/build/Data/ByteString/Builder/Prim/Binary.dyn_o )
[24 of 31] Compiling Data.ByteString.Builder.Prim.ASCII ( Data/ByteString/Builder/Prim/ASCII.hs, dist/build/Data/ByteString/Builder/Prim/ASCII.o, dist/build/Data/ByteString/Builder/Prim/ASCII.dyn_o )
[25 of 31] Compiling Data.ByteString.Builder.Prim ( Data/ByteString/Builder/Prim.hs, dist/build/Data/ByteString/Builder/Prim.o, dist/build/Data/ByteString/Builder/Prim.dyn_o )
[26 of 31] Compiling Data.ByteString.Builder.RealFloat.F2S ( Data/ByteString/Builder/RealFloat/F2S.hs, dist/build/Data/ByteString/Builder/RealFloat/F2S.o, dist/build/Data/ByteString/Builder/RealFloat/F2S.dyn_o )
[27 of 31] Compiling Data.ByteString.Builder.RealFloat.D2S ( Data/ByteString/Builder/RealFloat/D2S.hs, dist/build/Data/ByteString/Builder/RealFloat/D2S.o, dist/build/Data/ByteString/Builder/RealFloat/D2S.dyn_o )
[28 of 31] Compiling Data.ByteString.Builder.RealFloat ( Data/ByteString/Builder/RealFloat.hs, dist/build/Data/ByteString/Builder/RealFloat.o, dist/build/Data/ByteString/Builder/RealFloat.dyn_o )
[29 of 31] Compiling Data.ByteString.Builder.Extra ( Data/ByteString/Builder/Extra.hs, dist/build/Data/ByteString/Builder/Extra.o, dist/build/Data/ByteString/Builder/Extra.dyn_o )
[30 of 31] Compiling Data.ByteString.Builder.ASCII ( Data/ByteString/Builder/ASCII.hs, dist/build/Data/ByteString/Builder/ASCII.o, dist/build/Data/ByteString/Builder/ASCII.dyn_o )
[31 of 31] Compiling Data.ByteString.Builder ( Data/ByteString/Builder.hs, dist/build/Data/ByteString/Builder.o, dist/build/Data/ByteString/Builder.dyn_o )
Preprocessing library for bytestring-0.12.2.0..
Running Haddock on library for bytestring-0.12.2.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 31] Compiling Data.ByteString.Builder.Prim.Internal ( Data/ByteString/Builder/Prim/Internal.hs, nothing )
[ 2 of 31] Compiling Data.ByteString.Builder.Prim.Internal.Base16 ( Data/ByteString/Builder/Prim/Internal/Base16.hs, nothing )
[ 3 of 31] Compiling Data.ByteString.Builder.Prim.Internal.Floating ( Data/ByteString/Builder/Prim/Internal/Floating.hs, nothing )
[ 4 of 31] Compiling Data.ByteString.Builder.RealFloat.TableGenerator ( Data/ByteString/Builder/RealFloat/TableGenerator.hs, nothing )
[ 5 of 31] Compiling Data.ByteString.Internal.Type ( Data/ByteString/Internal/Type.hs, nothing )
[ 6 of 31] Compiling Data.ByteString.Internal ( Data/ByteString/Internal.hs, nothing )
[ 7 of 31] Compiling Data.ByteString.Lazy.Internal ( Data/ByteString/Lazy/Internal.hs, nothing )
[ 8 of 31] Compiling Data.ByteString.Short.Internal ( Data/ByteString/Short/Internal.hs, nothing )
[ 9 of 31] Compiling Data.ByteString.Short ( Data/ByteString/Short.hs, nothing )
[10 of 31] Compiling Data.ByteString.Unsafe ( Data/ByteString/Unsafe.hs, nothing )
[11 of 31] Compiling Data.ByteString  ( Data/ByteString.hs, nothing )
[12 of 31] Compiling Data.ByteString.ReadNat ( Data/ByteString/ReadNat.hs, nothing )
[13 of 31] Compiling Data.ByteString.ReadInt ( Data/ByteString/ReadInt.hs, nothing )
[14 of 31] Compiling Data.ByteString.Lazy ( Data/ByteString/Lazy.hs, nothing )
[15 of 31] Compiling Data.ByteString.Lazy.ReadNat ( Data/ByteString/Lazy/ReadNat.hs, nothing )
[16 of 31] Compiling Data.ByteString.Lazy.ReadInt ( Data/ByteString/Lazy/ReadInt.hs, nothing )
[17 of 31] Compiling Data.ByteString.Lazy.Char8 ( Data/ByteString/Lazy/Char8.hs, nothing )
[18 of 31] Compiling Data.ByteString.Char8 ( Data/ByteString/Char8.hs, nothing )
[19 of 31] Compiling Data.ByteString.Builder.Internal ( Data/ByteString/Builder/Internal.hs, nothing )
[20 of 31] Compiling Data.ByteString.Utils.ByteOrder ( Data/ByteString/Utils/ByteOrder.hs, nothing )
[21 of 31] Compiling Data.ByteString.Utils.UnalignedAccess ( Data/ByteString/Utils/UnalignedAccess.hs, nothing )
[22 of 31] Compiling Data.ByteString.Builder.RealFloat.Internal ( Data/ByteString/Builder/RealFloat/Internal.hs, nothing )
[23 of 31] Compiling Data.ByteString.Builder.Prim.Binary ( Data/ByteString/Builder/Prim/Binary.hs, nothing )
[24 of 31] Compiling Data.ByteString.Builder.Prim.ASCII ( Data/ByteString/Builder/Prim/ASCII.hs, nothing )
[25 of 31] Compiling Data.ByteString.Builder.Prim ( Data/ByteString/Builder/Prim.hs, nothing )
[26 of 31] Compiling Data.ByteString.Builder.RealFloat.F2S ( Data/ByteString/Builder/RealFloat/F2S.hs, nothing )
[27 of 31] Compiling Data.ByteString.Builder.RealFloat.D2S ( Data/ByteString/Builder/RealFloat/D2S.hs, nothing )
[28 of 31] Compiling Data.ByteString.Builder.RealFloat ( Data/ByteString/Builder/RealFloat.hs, nothing )
[29 of 31] Compiling Data.ByteString.Builder.Extra ( Data/ByteString/Builder/Extra.hs, nothing )
[30 of 31] Compiling Data.ByteString.Builder.ASCII ( Data/ByteString/Builder/ASCII.hs, nothing )
[31 of 31] Compiling Data.ByteString.Builder ( Data/ByteString/Builder.hs, nothing )
Haddock coverage:
  83% ( 25 / 30) in 'Data.ByteString.Builder.Prim.Internal'
  Missing documentation for:
    fixedPrim (Data/ByteString/Builder/Prim/Internal.hs:158)
    runF (Data/ByteString/Builder/Prim/Internal.hs:167)
    storableToF (Data/ByteString/Builder/Prim/Internal.hs:209)
    runB (Data/ByteString/Builder/Prim/Internal.hs:245)
    boudedPrim (Data/ByteString/Builder/Prim/Internal.hs:241)
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: 'SizeOverflowException' is ambiguous. It is defined
    * at Data/ByteString/Internal/Type.hs:987:5
    * at Data/ByteString/Internal/Type.hs:986: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/ByteString/Internal/Type.hs:986:1
  67% ( 48 / 71) in 'Data.ByteString.Internal'
  Missing documentation for:
    packBytes (Data/ByteString/Internal/Type.hs:405)
    packUptoLenBytes (Data/ByteString/Internal/Type.hs:517)
    unsafePackLenBytes (Data/ByteString/Internal/Type.hs:418)
    packChars (Data/ByteString/Internal/Type.hs:408)
    packUptoLenChars (Data/ByteString/Internal/Type.hs:526)
    unsafePackLenChars (Data/ByteString/Internal/Type.hs:425)
    unpackBytes (Data/ByteString/Internal/Type.hs:546)
    unpackAppendBytesLazy (Data/ByteString/Internal/Type.hs:552)
    unpackAppendBytesStrict (Data/ByteString/Internal/Type.hs:575)
    unpackChars (Data/ByteString/Internal/Type.hs:549)
    unpackAppendCharsLazy (Data/ByteString/Internal/Type.hs:563)
    unpackAppendCharsStrict (Data/ByteString/Internal/Type.hs:585)
    createAndTrim' (Data/ByteString/Internal/Type.hs:775)
    c_strlen (Data/ByteString/Internal/Type.hs:1090)
    c_free_finalizer (Data/ByteString/Internal/Type.hs:1128)
    memchr (Data/ByteString/Internal/Type.hs:1095)
    memcmp (Data/ByteString/Internal/Type.hs:1099)
    c_reverse (Data/ByteString/Internal/Type.hs:1139)
    c_intersperse (Data/ByteString/Internal/Type.hs:1142)
    c_maximum (Data/ByteString/Internal/Type.hs:1145)
    c_minimum (Data/ByteString/Internal/Type.hs:1148)
    c_count (Data/ByteString/Internal/Type.hs:1151)
    c_sort (Data/ByteString/Internal/Type.hs:1158)
  81% ( 18 / 22) in 'Data.ByteString.Lazy.Internal'
  Missing documentation for:
    packBytes (Data/ByteString/Lazy/Internal.hs:162)
    packChars (Data/ByteString/Lazy/Internal.hs:170)
    unpackBytes (Data/ByteString/Lazy/Internal.hs:177)
    unpackChars (Data/ByteString/Lazy/Internal.hs:181)
Warning: 'ShortByteString' is ambiguous. It is defined
    * at Data/ByteString/Short/Internal.hs:259:3
    * at Data/ByteString/Short/Internal.hs:257: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/ByteString/Short/Internal.hs:257:1
  95% ( 93 / 97) in 'Data.ByteString.Short.Internal'
  Missing documentation for:
    append (Data/ByteString/Short/Internal.hs:594)
    concat (Data/ByteString/Short/Internal.hs:602)
    createFromPtr (Data/ByteString/Short/Internal.hs:1540)
    copyToPtr (Data/ByteString/Short/Internal.hs:1533)
Warning: 'ShortByteString' is ambiguous. It is defined
    * at Data/ByteString/Short/Internal.hs:259:3
    * at Data/ByteString/Short/Internal.hs:257: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/ByteString/Short/Internal.hs:257:1
  97% ( 95 / 97) in 'Data.ByteString.Short'
  Missing documentation for:
    append (Data/ByteString/Short/Internal.hs:594)
    concat (Data/ByteString/Short/Internal.hs:602)
 100% ( 22 / 22) in 'Data.ByteString.Unsafe'
Warning: 'unsafePerformIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (150 /150) in 'Data.ByteString'
Warning: 'convert' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (142 /142) in 'Data.ByteString.Lazy'
Warning: 'convert' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (159 /159) in 'Data.ByteString.Lazy.Char8'
 100% (166 /166) in 'Data.ByteString.Char8'
Warning: 'Builder' is ambiguous. It is defined
    * at Data/ByteString/Builder/Internal.hs:346:19
    * at Data/ByteString/Builder/Internal.hs:346: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/ByteString/Builder/Internal.hs:346:1
Warning: 'Put' is ambiguous. It is defined
    * at Data/ByteString/Builder/Internal.hs:471:17
    * at Data/ByteString/Builder/Internal.hs:471: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/ByteString/Builder/Internal.hs:471:1
Warning: 'BufferRange' is ambiguous. It is defined
    * at Data/ByteString/Builder/Internal.hs:161:20
    * at Data/ByteString/Builder/Internal.hs:161: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/ByteString/Builder/Internal.hs:161:1
Warning: 'Buffer' is ambiguous. It is defined
    * at Data/ByteString/Builder/Internal.hs:170:15
    * at Data/ByteString/Builder/Internal.hs:170: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/ByteString/Builder/Internal.hs:170:1
Warning: 'AllocationStrategy' is ambiguous. It is defined
    * at Data/ByteString/Builder/Internal.hs:1045:27
    * at Data/ByteString/Builder/Internal.hs:1045: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/ByteString/Builder/Internal.hs:1045:1
Warning: 'LazyByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'StrictByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 60 / 60) in 'Data.ByteString.Builder.Internal'
 100% ( 93 / 93) in 'Data.ByteString.Builder.Prim'
Warning: 'n' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 11 / 11) in 'Data.ByteString.Builder.RealFloat'
 100% ( 31 / 31) in 'Data.ByteString.Builder.Extra'
 100% ( 78 / 78) in 'Data.ByteString.Builder'
Warning: Data.ByteString.Builder.Prim.Internal: could not find link destinations for: 
	- Data.ByteString.Builder.Prim.Internal.Monoidal
	- Data.ByteString.Builder.Prim.Internal.Contravariant
Warning: Data.ByteString.Internal: could not find link destinations for: 
	- Data.ByteString.Internal.Type.D:R:ItemByteString
Warning: Data.ByteString.Lazy.Internal: could not find link destinations for: 
	- Data.ByteString.Lazy.Internal.D:R:ItemByteString
Warning: Data.ByteString.Short.Internal: could not find link destinations for: 
	- Data.ByteString.Short.Internal.D:R:ItemShortByteString
	- Data.ByteString.Short.Internal.Rep_ShortByteString
Warning: Data.ByteString.Short: could not find link destinations for: 
	- Data.ByteString.Short.Internal.D:R:ItemShortByteString
	- Data.ByteString.Short.Internal.Rep_ShortByteString
Warning: Data.ByteString: could not find link destinations for: 
	- Data.ByteString.Internal.Type.D:R:ItemByteString
Warning: Data.ByteString.Lazy: could not find link destinations for: 
	- Data.ByteString.Lazy.Internal.D:R:ItemByteString
Warning: Data.ByteString.Lazy.Char8: could not find link destinations for: 
	- Data.ByteString.Lazy.Internal.D:R:ItemByteString
Warning: Data.ByteString.Char8: could not find link destinations for: 
	- Data.ByteString.Internal.Type.D:R:ItemByteString
Warning: Data.ByteString.Builder.Internal: could not find link destinations for: 
	- Data.ByteString.Builder.Internal.D:R:ItemBuilder
Warning: Data.ByteString.Builder.Prim: could not find link destinations for: 
	- Data.ByteString.Builder.Prim.Internal.Monoidal
	- Data.ByteString.Builder.Prim.Internal.Contravariant
Warning: Data.ByteString.Builder: could not find link destinations for: 
	- Data.ByteString.Builder.Internal.D:R:ItemBuilder
Documentation created: dist/doc/html/bytestring/,
dist/doc/html/bytestring/bytestring.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/bytestring-0.12.2.0-CXQLhbiO0U4JHm3gYbmZgw
Completed    bytestring-0.12.2.0

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):
 - colour-2.3.6 (lib:colour) (requires build)
 - random-1.1 (lib:random) (requires download & build)
 - splitmix-0.1.1 (lib:splitmix) (requires build)
 - syb-0.7.2.4 (lib:syb) (requires build)
 - tagged-0.8.9 (lib:tagged) (requires build)
 - transformers-compat-0.7.2 (lib:transformers-compat) (requires build)
 - ansi-terminal-types-0.11.5 (lib:ansi-terminal-types) (requires download & build)
 - QuickCheck-2.15.0.1 (lib:QuickCheck) (requires build)
 - ansi-terminal-1.0.2 (lib:ansi-terminal) (requires download & build)
 - ansi-wl-pprint-0.6.9 (lib:ansi-wl-pprint) (requires download & build)
 - optparse-applicative-0.17.1.0 (lib:optparse-applicative) (requires download & build)
 - tasty-1.5.3 (lib:tasty) (requires build)
 - tasty-quickcheck-0.11.1 (lib:tasty-quickcheck) (requires build)
 - bytestring-0.12.2.0 (first run)
Downloading  random-1.1
Configuring colour-2.3.6...
Downloaded   random-1.1
Downloading  ansi-terminal-types-0.11.5
Downloaded   ansi-terminal-types-0.11.5
Downloading  ansi-terminal-1.0.2
Downloaded   ansi-terminal-1.0.2
Downloading  ansi-wl-pprint-0.6.9
Downloaded   ansi-wl-pprint-0.6.9
Downloading  optparse-applicative-0.17.1.0
Downloaded   optparse-applicative-0.17.1.0
Preprocessing library for colour-2.3.6..
Building library for colour-2.3.6..
[ 1 of 14] 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 14] 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 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o, dist/build/Data/Colour/Chan.dyn_o )
[ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o, dist/build/Data/Colour/Internal.dyn_o )
[ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o, dist/build/Data/Colour/Matrix.dyn_o )
[ 6 of 14] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o, dist/build/Data/Colour/RGB.dyn_o )
[ 7 of 14] 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 14] 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 14] 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 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o, dist/build/Data/Colour/RGBSpace.dyn_o )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o, dist/build/Data/Colour/SRGB.dyn_o )

Data/Colour/SRGB.hs:117:8: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |        ^^^^

Data/Colour/SRGB.hs:117: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."
    |
117 |   x' | head x == '#' = tail x
    |                        ^^^^

Data/Colour/SRGB.hs:127:50: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) =
    |                                                  ^^^^

Data/Colour/SRGB.hs:129:33: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
129 |              | otherwise = fst (head rx)
    |                                 ^^^^
[12 of 14] Compiling Data.Colour      ( Data/Colour.hs, dist/build/Data/Colour.o, dist/build/Data/Colour.dyn_o )
[13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o, dist/build/Data/Colour/Names.dyn_o )
[14 of 14] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o, dist/build/Data/Colour/CIE.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/colour-2.3.6-253cbe603d6176b2857f0dc52f7fcc24904af21685fe604e4b8a85488a2ca750/lib
Warning: random.cabal:15:1: Tabs used as indentation at 15:1, 16:1, 17:1
Configuring random-1.1...
Preprocessing library for random-1.1..
Building library for random-1.1..
[1 of 1] Compiling System.Random    ( System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o )

System/Random.hs:43:1: warning: [GHC-94817] [-Wtabs]
    Tab character found here, and in 74 further locations.
    Suggested fix: Please use spaces instead.
   |
43 |         (
   | ^^^^^^^^
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/random-1.1-73eb65302d8a41610a27763b1fc06e0b851b34519e5342c50d4f9697d5044c46/lib
Configuring splitmix-0.1.1...
Preprocessing library for splitmix-0.1.1..
Building library for splitmix-0.1.1..
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o, dist/build/Data/Bits/Compat.dyn_o )
[2 of 4] 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 )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[4 of 4] 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-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/splitmix-0.1.1-52bf8212af2f811d7d9687b17bc3a6b89bd23e2f903806d40660ce3576bffb5d/lib
Configuring syb-0.7.2.4...
Preprocessing library for syb-0.7.2.4..
Building library for syb-0.7.2.4..
[ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o, dist/build/Data/Generics/Aliases.dyn_o )
[ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o, dist/build/Data/Generics/Basics.dyn_o )
[ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o, dist/build/Data/Generics/Builders.dyn_o )
[ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o, dist/build/Data/Generics/Instances.dyn_o )
[ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o, dist/build/Data/Generics/Schemes.dyn_o )
[ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o, dist/build/Data/Generics/Text.dyn_o )
[ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o, dist/build/Data/Generics/Twins.dyn_o )

src/Data/Generics/Twins.hs:224:17: 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."
    |
224 |   perkid a d = (tail a, unGT (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:224:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
224 |   perkid a d = (tail a, unGT (head a) d)
    |                               ^^^^

src/Data/Generics/Twins.hs:237:17: 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."
    |
237 |   perkid a d = (tail a, unGM (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:237:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
237 |   perkid a d = (tail a, unGM (head a) d)
    |                               ^^^^

src/Data/Generics/Twins.hs:249:17: 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."
    |
249 |   perkid a d = (tail a, unGQ (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:249:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
249 |   perkid a d = (tail a, unGQ (head a) d)
    |                               ^^^^
[ 8 of 16] Compiling Data.Generics    ( src/Data/Generics.hs, dist/build/Data/Generics.o, dist/build/Data/Generics.dyn_o )
[ 9 of 16] Compiling Generics.SYB     ( src/Generics/SYB.hs, dist/build/Generics/SYB.o, dist/build/Generics/SYB.dyn_o )
[10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o, dist/build/Generics/SYB/Aliases.dyn_o )
[11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o, dist/build/Generics/SYB/Basics.dyn_o )
[12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o, dist/build/Generics/SYB/Builders.dyn_o )
[13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o, dist/build/Generics/SYB/Instances.dyn_o )
[14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o, dist/build/Generics/SYB/Schemes.dyn_o )
[15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o, dist/build/Generics/SYB/Text.dyn_o )
[16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o, dist/build/Generics/SYB/Twins.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/syb-0.7.2.4-6bb0559caffec13be8b01e66865c4f9461356f7a33c31fb1a2c5feabce3348ec/lib
Configuring tagged-0.8.9...
Preprocessing library for tagged-0.8.9..
Building library for tagged-0.8.9..
[1 of 2] Compiling Data.Proxy.TH    ( src/Data/Proxy/TH.hs, dist/build/Data/Proxy/TH.o, dist/build/Data/Proxy/TH.dyn_o )
[2 of 2] Compiling Data.Tagged      ( src/Data/Tagged.hs, dist/build/Data/Tagged.o, dist/build/Data/Tagged.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/tagged-0.8.9-14a81a3367f1209cf3e57ae0127fc7a5ed92a3258845678b65a7e2ab7cdc7700/lib
Configuring transformers-compat-0.7.2...
Preprocessing library for transformers-compat-0.7.2..
Building library for transformers-compat-0.7.2..
[1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, dist/build/Control/Monad/Trans/Instances.o, dist/build/Control/Monad/Trans/Instances.dyn_o )
[2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, dist/build/Data/Functor/Classes/Generic/Internal.o, dist/build/Data/Functor/Classes/Generic/Internal.dyn_o )
[3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, dist/build/Data/Functor/Classes/Generic.o, dist/build/Data/Functor/Classes/Generic.dyn_o )
[4 of 4] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o, dist/build/Paths_transformers_compat.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/transformers-compat-0.7.2-24fbecf56c31ae11a0a9adda4ffeef46e206ab5ac03a14833e47ab5236589ea0/lib
Configuring ansi-terminal-types-0.11.5...
Preprocessing library for ansi-terminal-types-0.11.5..
Building library for ansi-terminal-types-0.11.5..
[1 of 1] 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 )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-types-0.11.5-75dcd91631b40d96070711d0c2be52e76fe7d8f20eace1645a0b3a502adcfbd5/lib
Configuring QuickCheck-2.15.0.1...
Preprocessing library for QuickCheck-2.15.0.1..
Building library for QuickCheck-2.15.0.1..
[ 1 of 16] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o, dist/build/Test/QuickCheck/Exception.dyn_o )
[ 2 of 16] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o, dist/build/Test/QuickCheck/Random.dyn_o )
[ 3 of 16] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o, dist/build/Test/QuickCheck/Gen.dyn_o )
[ 4 of 16] 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 16] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o, dist/build/Test/QuickCheck/Arbitrary.dyn_o )
[ 6 of 16] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o, dist/build/Test/QuickCheck/Poly.dyn_o )
[ 7 of 16] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o, dist/build/Test/QuickCheck/Modifiers.dyn_o )
[ 8 of 16] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o, dist/build/Test/QuickCheck/Function.dyn_o )
[ 9 of 16] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o, dist/build/Test/QuickCheck/Text.dyn_o )
[10 of 16] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o, dist/build/Test/QuickCheck/State.dyn_o )
[11 of 16] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o, dist/build/Test/QuickCheck/Property.dyn_o )
[12 of 16] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o, dist/build/Test/QuickCheck/Test.dyn_o )
[13 of 16] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o, dist/build/Test/QuickCheck/Monadic.dyn_o )
[14 of 16] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o, dist/build/Test/QuickCheck/All.dyn_o )
[15 of 16] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, dist/build/Test/QuickCheck/Features.o, dist/build/Test/QuickCheck/Features.dyn_o )
[16 of 16] 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-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/QuickCheck-2.15.0.1-4d31a4c9bc840cfcbf5c2fe1e97c3cebcaf0714cb19ed0008d0f3ec6d00768b3/lib
Configuring ansi-terminal-1.0.2...
Preprocessing library for ansi-terminal-1.0.2..
Building library for ansi-terminal-1.0.2..
[1 of 3] 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 )
[2 of 3] 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 )
[3 of 3] 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-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-1.0.2-9d298265b53a323bc05f62fbfa44857624638df003660c3eb960e1ce6d83cc68/lib
Configuring ansi-wl-pprint-0.6.9...
Preprocessing library for ansi-wl-pprint-0.6.9..
Building library for ansi-wl-pprint-0.6.9..
[1 of 2] Compiling Text.PrettyPrint.ANSI.Leijen.Internal ( Text/PrettyPrint/ANSI/Leijen/Internal.hs, dist/build/Text/PrettyPrint/ANSI/Leijen/Internal.o, dist/build/Text/PrettyPrint/ANSI/Leijen/Internal.dyn_o )

Text/PrettyPrint/ANSI/Leijen/Internal.hs:34: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()
   |
34 | import Data.Monoid ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Text.PrettyPrint.ANSI.Leijen ( Text/PrettyPrint/ANSI/Leijen.hs, dist/build/Text/PrettyPrint/ANSI/Leijen.o, dist/build/Text/PrettyPrint/ANSI/Leijen.dyn_o )

Text/PrettyPrint/ANSI/Leijen.hs:164: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()
    |
164 | import Data.Monoid ((<>))
    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-wl-pprint-0.6.9-9dbea0688ce96792a2ec7fa66b84fbb7b21d4d89753732d57f538bd1392cff93/lib
Configuring optparse-applicative-0.17.1.0...
Preprocessing library for optparse-applicative-0.17.1.0..
Building library for optparse-applicative-0.17.1.0..
[ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, dist/build/Options/Applicative/Help/Levenshtein.o, dist/build/Options/Applicative/Help/Levenshtein.dyn_o )

src/Options/Applicative/Help/Levenshtein.hs:24:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
24 |       oneDiag a b (head uppers) (-1 : head lowers)
   |                    ^^^^

src/Options/Applicative/Help/Levenshtein.hs:24:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
24 |       oneDiag a b (head uppers) (-1 : head lowers)
   |                                       ^^^^

src/Options/Applicative/Help/Levenshtein.hs:40:53: 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."
   |
40 |           = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
   |                                                     ^^^^

src/Options/Applicative/Help/Levenshtein.hs:40:62: 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."
   |
40 |           = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
   |                                                              ^^^^

src/Options/Applicative/Help/Levenshtein.hs:48:27: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 |                 1 + min3 (head w) nw (head n)
   |                           ^^^^

src/Options/Applicative/Help/Levenshtein.hs:48:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 |                 1 + min3 (head w) nw (head n)
   |                                       ^^^^

src/Options/Applicative/Help/Levenshtein.hs:50:35: 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."
   |
50 |             me : doDiag as bs me (tail n) (tail w)
   |                                   ^^^^

src/Options/Applicative/Help/Levenshtein.hs:50:44: 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."
   |
50 |             me : doDiag as bs me (tail n) (tail w)
   |                                            ^^^^

src/Options/Applicative/Help/Levenshtein.hs:52:24: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
52 |         firstelt = 1 + head diagBelow
   |                        ^^^^

src/Options/Applicative/Help/Levenshtein.hs:53:64: 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."
   |
53 |         thisdiag = firstelt : doDiag a' b' firstelt diagAbove (tail diagBelow)
   |                                                                ^^^^

src/Options/Applicative/Help/Levenshtein.hs:59:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
59 |         nextDiag = head (tail diags)
   |                    ^^^^

src/Options/Applicative/Help/Levenshtein.hs:59:26: 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."
   |
59 |         nextDiag = head (tail diags)
   |                          ^^^^
[ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, dist/build/Options/Applicative/Help/Pretty.o, dist/build/Options/Applicative/Help/Pretty.dyn_o )
[ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, dist/build/Options/Applicative/Help/Chunk.o, dist/build/Options/Applicative/Help/Chunk.dyn_o )
[ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, dist/build/Options/Applicative/Help/Types.o, dist/build/Options/Applicative/Help/Types.dyn_o )
[ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, dist/build/Options/Applicative/Types.o, dist/build/Options/Applicative/Types.dyn_o )

src/Options/Applicative/Types.hs:58:31: warning: [GHC-61689] [-Wdodgy-imports]
    Module Data.Semigroup does not export Option.
   |
58 | import Data.Semigroup hiding (Option)
   |                               ^^^^^^
[ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, dist/build/Options/Applicative/NonEmpty.o, dist/build/Options/Applicative/NonEmpty.dyn_o )
[ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, dist/build/Options/Applicative/Internal.o, dist/build/Options/Applicative/Internal.dyn_o )
[ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, dist/build/Options/Applicative/Common.o, dist/build/Options/Applicative/Common.dyn_o )
[ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, dist/build/Options/Applicative/Help/Core.o, dist/build/Options/Applicative/Help/Core.dyn_o )
[10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, dist/build/Options/Applicative/Help.o, dist/build/Options/Applicative/Help.dyn_o )
[11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, dist/build/Options/Applicative/Builder/Internal.o, dist/build/Options/Applicative/Builder/Internal.dyn_o )

src/Options/Applicative/Builder/Internal.hs:29:31: warning: [GHC-61689] [-Wdodgy-imports]
    Module Data.Semigroup does not export Option.
   |
29 | import Data.Semigroup hiding (Option)
   |                               ^^^^^^
[12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, dist/build/Options/Applicative/Builder/Completer.o, dist/build/Options/Applicative/Builder/Completer.dyn_o )

src/Options/Applicative/Builder/Completer.hs:50:1: warning: [GHC-40910] [-Wunused-top-binds]
    Defined but not used: tryIO
   |
50 | tryIO = try
   | ^^^^^
[13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, dist/build/Options/Applicative/Builder.o, dist/build/Options/Applicative/Builder.dyn_o )
[14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, dist/build/Options/Applicative/BashCompletion.o, dist/build/Options/Applicative/BashCompletion.dyn_o )

src/Options/Applicative/BashCompletion.hs:17:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
17 | import Data.Foldable ( asum )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, dist/build/Options/Applicative/Extra.o, dist/build/Options/Applicative/Extra.dyn_o )
[16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, dist/build/Options/Applicative.o, dist/build/Options/Applicative.dyn_o )
[17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, dist/build/Options/Applicative/Arrows.o, dist/build/Options/Applicative/Arrows.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/optparse-applicative-0.17.1.0-758736c4928a2e045ff9cba97bbb15c2ed356354319c7ef172df9e7cec1d0949/lib
Configuring tasty-1.5.3...
Preprocessing library for tasty-1.5.3..
Building library for tasty-1.5.3..
[ 1 of 25] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o, dist/build/Control/Concurrent/Async.dyn_o )
[ 2 of 25] Compiling Test.Tasty.Options ( Test/Tasty/Options.hs, dist/build/Test/Tasty/Options.o, dist/build/Test/Tasty/Options.dyn_o )
[ 3 of 25] Compiling Test.Tasty.Parallel ( Test/Tasty/Parallel.hs, dist/build/Test/Tasty/Parallel.o, dist/build/Test/Tasty/Parallel.dyn_o )
[ 4 of 25] Compiling Test.Tasty.Patterns.Expr ( Test/Tasty/Patterns/Expr.hs, dist/build/Test/Tasty/Patterns/Expr.o, dist/build/Test/Tasty/Patterns/Expr.dyn_o )
[ 5 of 25] Compiling Test.Tasty.Patterns.Types ( Test/Tasty/Patterns/Types.hs, dist/build/Test/Tasty/Patterns/Types.o, dist/build/Test/Tasty/Patterns/Types.dyn_o )
[ 6 of 25] Compiling Test.Tasty.Patterns.Printer ( Test/Tasty/Patterns/Printer.hs, dist/build/Test/Tasty/Patterns/Printer.o, dist/build/Test/Tasty/Patterns/Printer.dyn_o )
[ 7 of 25] Compiling Test.Tasty.Patterns.Parser ( Test/Tasty/Patterns/Parser.hs, dist/build/Test/Tasty/Patterns/Parser.o, dist/build/Test/Tasty/Patterns/Parser.dyn_o )
[ 8 of 25] Compiling Test.Tasty.Patterns.Eval ( Test/Tasty/Patterns/Eval.hs, dist/build/Test/Tasty/Patterns/Eval.o, dist/build/Test/Tasty/Patterns/Eval.dyn_o )
[ 9 of 25] Compiling Test.Tasty.Patterns ( Test/Tasty/Patterns.hs, dist/build/Test/Tasty/Patterns.o, dist/build/Test/Tasty/Patterns.dyn_o )
[10 of 25] Compiling Test.Tasty.Options.Core ( Test/Tasty/Options/Core.hs, dist/build/Test/Tasty/Options/Core.o, dist/build/Test/Tasty/Options/Core.dyn_o )
[11 of 25] Compiling Test.Tasty.Providers.ConsoleFormat ( Test/Tasty/Providers/ConsoleFormat.hs, dist/build/Test/Tasty/Providers/ConsoleFormat.o, dist/build/Test/Tasty/Providers/ConsoleFormat.dyn_o )
[12 of 25] Compiling Test.Tasty.Core  ( Test/Tasty/Core.hs, dist/build/Test/Tasty/Core.o, dist/build/Test/Tasty/Core.dyn_o )
[13 of 25] Compiling Test.Tasty.Providers ( Test/Tasty/Providers.hs, dist/build/Test/Tasty/Providers.o, dist/build/Test/Tasty/Providers.dyn_o )
[14 of 25] Compiling Test.Tasty.Runners.Reducers ( Test/Tasty/Runners/Reducers.hs, dist/build/Test/Tasty/Runners/Reducers.o, dist/build/Test/Tasty/Runners/Reducers.dyn_o )
[15 of 25] Compiling Test.Tasty.Runners.Utils ( Test/Tasty/Runners/Utils.hs, dist/build/Test/Tasty/Runners/Utils.o, dist/build/Test/Tasty/Runners/Utils.dyn_o )

Test/Tasty/Runners/Utils.hs:8:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Concurrent is redundant
      except perhaps to import instances from Control.Concurrent
    To import instances alone, use: import Control.Concurrent()
  |
8 | import Control.Concurrent (mkWeakThreadId, myThreadId)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Test/Tasty/Runners/Utils.hs:9:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Monad is redundant
      except perhaps to import instances from Control.Monad
    To import instances alone, use: import Control.Monad()
  |
9 | import Control.Monad (forM_)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[16 of 25] Compiling Test.Tasty.Run   ( Test/Tasty/Run.hs, dist/build/Test/Tasty/Run.o, dist/build/Test/Tasty/Run.dyn_o )
[17 of 25] Compiling Test.Tasty.Ingredients ( Test/Tasty/Ingredients.hs, dist/build/Test/Tasty/Ingredients.o, dist/build/Test/Tasty/Ingredients.dyn_o )
[18 of 25] Compiling Test.Tasty.Options.Env ( Test/Tasty/Options/Env.hs, dist/build/Test/Tasty/Options/Env.o, dist/build/Test/Tasty/Options/Env.dyn_o )
[19 of 25] Compiling Test.Tasty.Ingredients.ListTests ( Test/Tasty/Ingredients/ListTests.hs, dist/build/Test/Tasty/Ingredients/ListTests.o, dist/build/Test/Tasty/Ingredients/ListTests.dyn_o )
[20 of 25] Compiling Test.Tasty.Ingredients.IncludingOptions ( Test/Tasty/Ingredients/IncludingOptions.hs, dist/build/Test/Tasty/Ingredients/IncludingOptions.o, dist/build/Test/Tasty/Ingredients/IncludingOptions.dyn_o )
[21 of 25] Compiling Test.Tasty.Ingredients.ConsoleReporter ( Test/Tasty/Ingredients/ConsoleReporter.hs, dist/build/Test/Tasty/Ingredients/ConsoleReporter.o, dist/build/Test/Tasty/Ingredients/ConsoleReporter.dyn_o )
[22 of 25] Compiling Test.Tasty.Ingredients.Basic ( Test/Tasty/Ingredients/Basic.hs, dist/build/Test/Tasty/Ingredients/Basic.o, dist/build/Test/Tasty/Ingredients/Basic.dyn_o )
[23 of 25] Compiling Test.Tasty.CmdLine ( Test/Tasty/CmdLine.hs, dist/build/Test/Tasty/CmdLine.o, dist/build/Test/Tasty/CmdLine.dyn_o )
[24 of 25] Compiling Test.Tasty.Runners ( Test/Tasty/Runners.hs, dist/build/Test/Tasty/Runners.o, dist/build/Test/Tasty/Runners.dyn_o )
[25 of 25] Compiling Test.Tasty       ( Test/Tasty.hs, dist/build/Test/Tasty.o, dist/build/Test/Tasty.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/tasty-1.5.3-0f6ad63ede7920aeb0a2696ceab59786616e18c228498794a348bafc72dbfde4/lib
Configuring tasty-quickcheck-0.11.1...
Preprocessing library for tasty-quickcheck-0.11.1..
Building library for tasty-quickcheck-0.11.1..
[1 of 1] Compiling Test.Tasty.QuickCheck ( Test/Tasty/QuickCheck.hs, dist/build/Test/Tasty/QuickCheck.o, dist/build/Test/Tasty/QuickCheck.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-3390902/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/tasty-quickcheck-0.11.1-c26545efd485663f722ff5bb20fbc56899123ce109c3f0b2935495cd113ff1b5/lib
Configuring bytestring-0.12.2.0...
Preprocessing library for bytestring-0.12.2.0..
Building library for bytestring-0.12.2.0..
[ 1 of 31] Compiling Data.ByteString.Builder.Prim.Internal ( Data/ByteString/Builder/Prim/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Internal.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Internal.dyn_o )
[ 2 of 31] Compiling Data.ByteString.Builder.Prim.Internal.Base16 ( Data/ByteString/Builder/Prim/Internal/Base16.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Internal/Base16.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Internal/Base16.dyn_o )
[ 3 of 31] Compiling Data.ByteString.Builder.Prim.Internal.Floating ( Data/ByteString/Builder/Prim/Internal/Floating.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Internal/Floating.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Internal/Floating.dyn_o )
[ 4 of 31] Compiling Data.ByteString.Builder.RealFloat.TableGenerator ( Data/ByteString/Builder/RealFloat/TableGenerator.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/TableGenerator.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/TableGenerator.dyn_o )
[ 5 of 31] Compiling Data.ByteString.Internal.Type ( Data/ByteString/Internal/Type.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Internal/Type.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Internal/Type.dyn_o )
[ 6 of 31] Compiling Data.ByteString.Internal ( Data/ByteString/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Internal.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Internal.dyn_o )
[ 7 of 31] Compiling Data.ByteString.Lazy.Internal ( Data/ByteString/Lazy/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/Internal.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/Internal.dyn_o )
[ 8 of 31] Compiling Data.ByteString.Short.Internal ( Data/ByteString/Short/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Short/Internal.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Short/Internal.dyn_o )
[ 9 of 31] Compiling Data.ByteString.Short ( Data/ByteString/Short.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Short.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Short.dyn_o )
[10 of 31] Compiling Data.ByteString.Unsafe ( Data/ByteString/Unsafe.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Unsafe.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Unsafe.dyn_o )
[11 of 31] Compiling Data.ByteString  ( Data/ByteString.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString.dyn_o )
[12 of 31] Compiling Data.ByteString.ReadNat ( Data/ByteString/ReadNat.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/ReadNat.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/ReadNat.dyn_o )
[13 of 31] Compiling Data.ByteString.ReadInt ( Data/ByteString/ReadInt.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/ReadInt.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/ReadInt.dyn_o )
[14 of 31] Compiling Data.ByteString.Lazy ( Data/ByteString/Lazy.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy.dyn_o )
[15 of 31] Compiling Data.ByteString.Lazy.ReadNat ( Data/ByteString/Lazy/ReadNat.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/ReadNat.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/ReadNat.dyn_o )
[16 of 31] Compiling Data.ByteString.Lazy.ReadInt ( Data/ByteString/Lazy/ReadInt.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/ReadInt.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/ReadInt.dyn_o )
[17 of 31] Compiling Data.ByteString.Lazy.Char8 ( Data/ByteString/Lazy/Char8.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/Char8.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Lazy/Char8.dyn_o )
[18 of 31] Compiling Data.ByteString.Char8 ( Data/ByteString/Char8.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Char8.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Char8.dyn_o )
[19 of 31] Compiling Data.ByteString.Builder.Internal ( Data/ByteString/Builder/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Internal.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Internal.dyn_o )
[20 of 31] Compiling Data.ByteString.Utils.ByteOrder ( Data/ByteString/Utils/ByteOrder.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Utils/ByteOrder.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Utils/ByteOrder.dyn_o )
[21 of 31] Compiling Data.ByteString.Utils.UnalignedAccess ( Data/ByteString/Utils/UnalignedAccess.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Utils/UnalignedAccess.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Utils/UnalignedAccess.dyn_o )
[22 of 31] Compiling Data.ByteString.Builder.RealFloat.Internal ( Data/ByteString/Builder/RealFloat/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/Internal.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/Internal.dyn_o )
[23 of 31] Compiling Data.ByteString.Builder.Prim.Binary ( Data/ByteString/Builder/Prim/Binary.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Binary.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/Binary.dyn_o )
[24 of 31] Compiling Data.ByteString.Builder.Prim.ASCII ( Data/ByteString/Builder/Prim/ASCII.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/ASCII.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim/ASCII.dyn_o )
[25 of 31] Compiling Data.ByteString.Builder.Prim ( Data/ByteString/Builder/Prim.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Prim.dyn_o )
[26 of 31] Compiling Data.ByteString.Builder.RealFloat.F2S ( Data/ByteString/Builder/RealFloat/F2S.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/F2S.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/F2S.dyn_o )
[27 of 31] Compiling Data.ByteString.Builder.RealFloat.D2S ( Data/ByteString/Builder/RealFloat/D2S.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/D2S.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat/D2S.dyn_o )
[28 of 31] Compiling Data.ByteString.Builder.RealFloat ( Data/ByteString/Builder/RealFloat.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/RealFloat.dyn_o )
[29 of 31] Compiling Data.ByteString.Builder.Extra ( Data/ByteString/Builder/Extra.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Extra.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/Extra.dyn_o )
[30 of 31] Compiling Data.ByteString.Builder.ASCII ( Data/ByteString/Builder/ASCII.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/ASCII.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder/ASCII.dyn_o )
[31 of 31] Compiling Data.ByteString.Builder ( Data/ByteString/Builder.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/Data/ByteString/Builder.dyn_o )
Preprocessing test suite 'bytestring-tests' for bytestring-0.12.2.0..
Building test suite 'bytestring-tests' for bytestring-0.12.2.0..
[ 1 of 15] Compiling Data.ByteString.Builder.Prim.TestUtils ( tests/builder/Data/ByteString/Builder/Prim/TestUtils.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Data/ByteString/Builder/Prim/TestUtils.o )
[ 2 of 15] Compiling Data.ByteString.Builder.Prim.Tests ( tests/builder/Data/ByteString/Builder/Prim/Tests.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Data/ByteString/Builder/Prim/Tests.o )
[ 3 of 15] Compiling IsValidUtf8      ( tests/IsValidUtf8.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/IsValidUtf8.o )
[ 4 of 15] Compiling LazyHClose       ( tests/LazyHClose.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/LazyHClose.o )
[ 5 of 15] Compiling Lift             ( tests/Lift.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Lift.o )
[ 6 of 15] Compiling QuickCheckUtils  ( tests/QuickCheckUtils.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/QuickCheckUtils.o )
[ 7 of 15] Compiling Properties.ShortByteString ( tests/Properties/ShortByteString.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Properties/ShortByteString.o )
[ 8 of 15] Compiling Properties.ByteStringLazyChar8 ( tests/Properties/ByteStringLazyChar8.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Properties/ByteStringLazyChar8.o )
[ 9 of 15] Compiling Properties.ByteStringLazy ( tests/Properties/ByteStringLazy.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Properties/ByteStringLazy.o )
[10 of 15] Compiling Properties.ByteStringChar8 ( tests/Properties/ByteStringChar8.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Properties/ByteStringChar8.o )
[11 of 15] Compiling Properties.ByteString ( tests/Properties/ByteString.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Properties/ByteString.o )
[12 of 15] Compiling Properties       ( tests/Properties.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Properties.o )
[13 of 15] Compiling Data.ByteString.Builder.Tests ( tests/builder/Data/ByteString/Builder/Tests.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Data/ByteString/Builder/Tests.o )
[14 of 15] Compiling Builder          ( tests/Builder.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Builder.o )
[15 of 15] Compiling Main             ( tests/Main.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests-tmp/Main.o )
[16 of 16] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/bytestring-0.12.2.0/noopt/build/bytestring-tests/bytestring-tests
Running 1 test suites...
Test suite bytestring-tests: RUNNING...
Test suite bytestring-tests: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/bytestring-0.12.2.0.test
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Prim.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.RealFloat.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Prim.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Extra.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Short.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Lazy.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Lazy.Char8.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Lazy.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Unsafe.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Char8.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.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/bytestring-0.12.2.0/noopt/hpc/vanilla/html/bytestring-tests/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Prim.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.RealFloat.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Prim.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.Extra.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Builder.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Short.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Lazy.Internal.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Lazy.Char8.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Lazy.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Unsafe.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.Char8.hs.html
Writing: bytestring-0.12.2.0-inplace/Data.ByteString.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/bytestring-0.12.2.0/noopt/hpc/vanilla/html/bytestring-0.12.2.0/hpc_index.html