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