Resolving dependencies... Build profile: -w ghc-9.8.4 -O0 In order, the following will be built (use -v for more details): - call-stack-0.4.0 (lib:call-stack) (requires build) - colour-2.3.6 (lib:colour) (requires build) - hostname-1.0 (lib:hostname) (requires build) - os-string-2.0.8 (lib:os-string) (requires build) - polyparse-1.13.1 (lib:polyparse) (requires build) - prettyprinter-1.7.1 (lib:prettyprinter) (requires build) - regex-base-0.94.0.3 (lib:regex-base) (requires build) - semigroups-0.20 (lib:semigroups) (requires build) - splitmix-0.1.3.2 (lib:splitmix) (requires build) - th-compat-0.1.7 (lib:th-compat) (requires build) - xml-1.3.14 (lib:xml) (requires build) - HUnit-1.6.2.0 (lib:HUnit) (requires build) - ansi-terminal-types-1.1.3 (lib:ansi-terminal-types) (requires build) - hashable-1.5.1.0 (lib:hashable) (requires build) - regex-posix-0.96.0.2 (lib:regex-posix) (requires build) - random-1.3.1 (lib:random) (requires build) - network-uri-2.6.4.2 (lib:network-uri) (requires build) - ansi-terminal-1.1.5 (lib:ansi-terminal) (requires build) - unordered-containers-0.2.21 (lib:unordered-containers) (requires build) - prettyprinter-ansi-terminal-1.1.3 (lib:prettyprinter-ansi-terminal) (requires build) - intern-0.9.6 (lib:intern) (requires build) - prettyprinter-compat-ansi-wl-pprint-1.0.2 (lib:prettyprinter-compat-ansi-wl-pprint) (requires build) - ansi-wl-pprint-1.0.2 (lib:ansi-wl-pprint) (requires build) - test-framework-0.8.2.3 (lib:test-framework) (requires build) - test-framework-hunit-0.3.0.3 (lib:test-framework-hunit) (requires build) - swish-0.10.11.0 (first run) Configuring call-stack-0.4.0... Preprocessing library for call-stack-0.4.0.. Building library for call-stack-0.4.0.. [1 of 3] Compiling Data.SrcLoc ( src/Data/SrcLoc.hs, dist/build/Data/SrcLoc.o, dist/build/Data/SrcLoc.dyn_o ) [2 of 3] Compiling Data.CallStack ( src/Data/CallStack.hs, dist/build/Data/CallStack.o, dist/build/Data/CallStack.dyn_o ) [3 of 3] Compiling Paths_call_stack ( dist/build/autogen/Paths_call_stack.hs, dist/build/Paths_call_stack.o, dist/build/Paths_call_stack.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/call-stack-0.4.0-31951dc4e9db177e2ea89098d1122ced7b6da41fd279273945130bdfc91e7098/lib Configuring colour-2.3.6... 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-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/colour-2.3.6-1bc3273789052b388bc71f53ac10a073cc4a30f03a6584dc6f830ef26e23fa37/lib Warning: hostname.cabal:15:38: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Configuring hostname-1.0... Preprocessing library for hostname-1.0.. Building library for hostname-1.0.. [1 of 1] Compiling Network.HostName ( Network/HostName.hs, dist/build/Network/HostName.o, dist/build/Network/HostName.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hostname-1.0-c33db40bad88d37e00001c1838224801ca7ff416388d43206e88bc62f79f3c3d/lib Configuring os-string-2.0.8... Preprocessing library for os-string-2.0.8.. Building library for os-string-2.0.8.. [ 1 of 11] Compiling System.OsString.Data.ByteString.Short.Internal ( System/OsString/Data/ByteString/Short/Internal.hs, dist/build/System/OsString/Data/ByteString/Short/Internal.o, dist/build/System/OsString/Data/ByteString/Short/Internal.dyn_o ) [ 2 of 11] Compiling System.OsString.Data.ByteString.Short ( System/OsString/Data/ByteString/Short.hs, dist/build/System/OsString/Data/ByteString/Short.o, dist/build/System/OsString/Data/ByteString/Short.dyn_o ) [ 3 of 11] Compiling System.OsString.Data.ByteString.Short.Word16 ( System/OsString/Data/ByteString/Short/Word16.hs, dist/build/System/OsString/Data/ByteString/Short/Word16.o, dist/build/System/OsString/Data/ByteString/Short/Word16.dyn_o ) [ 4 of 11] Compiling System.OsString.Internal.Exception ( System/OsString/Internal/Exception.hs, dist/build/System/OsString/Internal/Exception.o, dist/build/System/OsString/Internal/Exception.dyn_o ) [ 5 of 11] Compiling System.OsString.Encoding.Internal ( System/OsString/Encoding/Internal.hs, dist/build/System/OsString/Encoding/Internal.o, dist/build/System/OsString/Encoding/Internal.dyn_o ) System/OsString/Encoding/Internal.hs:23:42: warning: [GHC-38856] [-Wunused-imports] The import of try from module Control.Exception is redundant | 23 | import Control.Exception (SomeException, try, Exception (displayException), evaluate) | ^^^ [ 6 of 11] Compiling System.OsString.Encoding ( System/OsString/Encoding.hs, dist/build/System/OsString/Encoding.o, dist/build/System/OsString/Encoding.dyn_o ) [ 7 of 11] Compiling System.OsString.Internal.Types ( System/OsString/Internal/Types.hs, dist/build/System/OsString/Internal/Types.o, dist/build/System/OsString/Internal/Types.dyn_o ) [ 8 of 11] Compiling System.OsString.Posix ( System/OsString/Posix.hs, dist/build/System/OsString/Posix.o, dist/build/System/OsString/Posix.dyn_o ) [ 9 of 11] Compiling System.OsString.Internal ( System/OsString/Internal.hs, dist/build/System/OsString/Internal.o, dist/build/System/OsString/Internal.dyn_o ) [10 of 11] Compiling System.OsString ( System/OsString.hs, dist/build/System/OsString.o, dist/build/System/OsString.dyn_o ) [11 of 11] Compiling System.OsString.Windows ( System/OsString/Windows.hs, dist/build/System/OsString/Windows.o, dist/build/System/OsString/Windows.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/os-string-2.0.8-a523b3279e1e9a6c69d6adaf4196e3f5b2f65454ef4d11683fd77a738167c3f4/lib Configuring polyparse-1.13.1... Preprocessing library for polyparse-1.13.1.. Building library for polyparse-1.13.1.. [ 1 of 18] Compiling Text.ParserCombinators.HuttonMeijer ( src/Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o, dist/build/Text/ParserCombinators/HuttonMeijer.dyn_o ) [ 2 of 18] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src/Text/ParserCombinators/HuttonMeijerWallace.hs, dist/build/Text/ParserCombinators/HuttonMeijerWallace.o, dist/build/Text/ParserCombinators/HuttonMeijerWallace.dyn_o ) [ 3 of 18] Compiling Text.ParserCombinators.Poly.Base ( src/Text/ParserCombinators/Poly/Base.hs, dist/build/Text/ParserCombinators/Poly/Base.o, dist/build/Text/ParserCombinators/Poly/Base.dyn_o ) [ 4 of 18] Compiling Text.ParserCombinators.Poly.Result ( src/Text/ParserCombinators/Poly/Result.hs, dist/build/Text/ParserCombinators/Poly/Result.o, dist/build/Text/ParserCombinators/Poly/Result.dyn_o ) [ 5 of 18] Compiling Text.ParserCombinators.Poly.Parser ( src/Text/ParserCombinators/Poly/Parser.hs, dist/build/Text/ParserCombinators/Poly/Parser.o, dist/build/Text/ParserCombinators/Poly/Parser.dyn_o ) [ 6 of 18] Compiling Text.ParserCombinators.Poly.Plain ( src/Text/ParserCombinators/Poly/Plain.hs, dist/build/Text/ParserCombinators/Poly/Plain.o, dist/build/Text/ParserCombinators/Poly/Plain.dyn_o ) [ 7 of 18] Compiling Text.ParserCombinators.Poly ( src/Text/ParserCombinators/Poly.hs, dist/build/Text/ParserCombinators/Poly.o, dist/build/Text/ParserCombinators/Poly.dyn_o ) [ 8 of 18] Compiling Text.Parse ( src/Text/Parse.hs, dist/build/Text/Parse.o, dist/build/Text/Parse.dyn_o ) src/Text/Parse.hs:400:36: 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." | 400 | parseList = do { w <- word; if head w == '"' then return (init (tail w)) | ^^^^ src/Text/Parse.hs:400:69: 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." | 400 | parseList = do { w <- word; if head w == '"' then return (init (tail w)) | ^^^^ [ 9 of 18] Compiling Text.ParserCombinators.Poly.Lex ( src/Text/ParserCombinators/Poly/Lex.hs, dist/build/Text/ParserCombinators/Poly/Lex.o, dist/build/Text/ParserCombinators/Poly/Lex.dyn_o ) [10 of 18] Compiling Text.ParserCombinators.Poly.Lazy ( src/Text/ParserCombinators/Poly/Lazy.hs, dist/build/Text/ParserCombinators/Poly/Lazy.o, dist/build/Text/ParserCombinators/Poly/Lazy.dyn_o ) [11 of 18] Compiling Text.ParserCombinators.Poly.ByteStringChar ( src/Text/ParserCombinators/Poly/ByteStringChar.hs, dist/build/Text/ParserCombinators/Poly/ByteStringChar.o, dist/build/Text/ParserCombinators/Poly/ByteStringChar.dyn_o ) [12 of 18] Compiling Text.Parse.ByteString ( src/Text/Parse/ByteString.hs, dist/build/Text/Parse/ByteString.o, dist/build/Text/Parse/ByteString.dyn_o ) src/Text/Parse/ByteString.hs:440:36: 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." | 440 | parseList = do { w <- word; if head w == '"' then return (init (tail w)) | ^^^^ src/Text/Parse/ByteString.hs:440:69: 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." | 440 | parseList = do { w <- word; if head w == '"' then return (init (tail w)) | ^^^^ [13 of 18] Compiling Text.ParserCombinators.Poly.ByteString ( src/Text/ParserCombinators/Poly/ByteString.hs, dist/build/Text/ParserCombinators/Poly/ByteString.o, dist/build/Text/ParserCombinators/Poly/ByteString.dyn_o ) [14 of 18] Compiling Text.ParserCombinators.Poly.StateParser ( src/Text/ParserCombinators/Poly/StateParser.hs, dist/build/Text/ParserCombinators/Poly/StateParser.o, dist/build/Text/ParserCombinators/Poly/StateParser.dyn_o ) [15 of 18] Compiling Text.ParserCombinators.Poly.StateLazy ( src/Text/ParserCombinators/Poly/StateLazy.hs, dist/build/Text/ParserCombinators/Poly/StateLazy.o, dist/build/Text/ParserCombinators/Poly/StateLazy.dyn_o ) [16 of 18] Compiling Text.ParserCombinators.Poly.State ( src/Text/ParserCombinators/Poly/State.hs, dist/build/Text/ParserCombinators/Poly/State.o, dist/build/Text/ParserCombinators/Poly/State.dyn_o ) [17 of 18] Compiling Text.ParserCombinators.Poly.StateText ( src/Text/ParserCombinators/Poly/StateText.hs, dist/build/Text/ParserCombinators/Poly/StateText.o, dist/build/Text/ParserCombinators/Poly/StateText.dyn_o ) [18 of 18] Compiling Text.ParserCombinators.Poly.Text ( src/Text/ParserCombinators/Poly/Text.hs, dist/build/Text/ParserCombinators/Poly/Text.o, dist/build/Text/ParserCombinators/Poly/Text.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/polyparse-1.13.1-eddda9ea44411eddcaad96e001eb01892cbf58b390a9f1155ff805d88e61ff59/lib Configuring prettyprinter-1.7.1... Preprocessing library for prettyprinter-1.7.1.. Building library for prettyprinter-1.7.1.. [ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, dist/build/Prettyprinter/Render/Util/Panic.o, dist/build/Prettyprinter/Render/Util/Panic.dyn_o ) [ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, dist/build/Prettyprinter/Internal.o, dist/build/Prettyprinter/Internal.dyn_o ) [ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, dist/build/Prettyprinter/Render/String.o, dist/build/Prettyprinter/Render/String.dyn_o ) [ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, dist/build/Data/Text/Prettyprint/Doc/Render/String.o, dist/build/Data/Text/Prettyprint/Doc/Render/String.dyn_o ) [ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, dist/build/Prettyprinter/Internal/Type.o, dist/build/Prettyprinter/Internal/Type.dyn_o ) [ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.dyn_o ) [ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, dist/build/Prettyprinter/Internal/Debug.o, dist/build/Prettyprinter/Internal/Debug.dyn_o ) [ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.dyn_o ) [ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Internal.dyn_o ) [10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.dyn_o ) [11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, dist/build/Prettyprinter/Render/Util/StackMachine.o, dist/build/Prettyprinter/Render/Util/StackMachine.dyn_o ) src/Prettyprinter/Render/Util/StackMachine.hs:34:1: warning: [GHC-66111] [-Wunused-imports] The import of Control.Applicative is redundant except perhaps to import instances from Control.Applicative To import instances alone, use: import Control.Applicative() | 34 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.dyn_o ) [13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, dist/build/Prettyprinter/Symbols/Ascii.o, dist/build/Prettyprinter/Symbols/Ascii.dyn_o ) [14 of 28] Compiling Prettyprinter ( src/Prettyprinter.hs, dist/build/Prettyprinter.o, dist/build/Prettyprinter.dyn_o ) [15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, dist/build/Prettyprinter/Render/Util/SimpleDocTree.o, dist/build/Prettyprinter/Render/Util/SimpleDocTree.dyn_o ) [16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.dyn_o ) [17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.o, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.dyn_o ) [20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.dyn_o ) src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [GHC-15328] [-Wdeprecations] Module Prettyprinter.Render.Tutorials.StackMachineTutorial is deprecated: "Writing your own stack machine is probably more efficient and customizable; also consider using »renderSimplyDecorated(A)« instead" | 7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, dist/build/Prettyprinter/Render/Text.o, dist/build/Prettyprinter/Render/Text.dyn_o ) [22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Text.o, dist/build/Data/Text/Prettyprint/Doc/Render/Text.dyn_o ) [23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, dist/build/Data/Text/Prettyprint/Doc.o, dist/build/Data/Text/Prettyprint/Doc.dyn_o ) [24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.dyn_o ) [25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, dist/build/Prettyprinter/Symbols/Unicode.o, dist/build/Prettyprinter/Symbols/Unicode.dyn_o ) [26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.dyn_o ) [27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, dist/build/Prettyprinter/Util.o, dist/build/Prettyprinter/Util.dyn_o ) [28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, dist/build/Data/Text/Prettyprint/Doc/Util.o, dist/build/Data/Text/Prettyprint/Doc/Util.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/prettyprinter-1.7.1-698f6d27ba9dc4afb698ee24b5b7298b328c15147c4c3170a4fd72165e2b9672/lib Configuring regex-base-0.94.0.3... Preprocessing library for regex-base-0.94.0.3.. Building library for regex-base-0.94.0.3.. [1 of 5] Compiling Paths_regex_base ( dist/build/autogen/Paths_regex_base.hs, dist/build/Paths_regex_base.o, dist/build/Paths_regex_base.dyn_o ) [2 of 5] Compiling Text.Regex.Base.RegexLike ( src/Text/Regex/Base/RegexLike.hs, dist/build/Text/Regex/Base/RegexLike.o, dist/build/Text/Regex/Base/RegexLike.dyn_o ) [3 of 5] Compiling Text.Regex.Base.Context ( src/Text/Regex/Base/Context.hs, dist/build/Text/Regex/Base/Context.o, dist/build/Text/Regex/Base/Context.dyn_o ) src/Text/Regex/Base/Context.hs:316:10: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [(b, (MatchOffset, MatchLength))] not matched: [] | 316 | let ((whole,_):subs) = elems ma | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Regex/Base/Context.hs:329:41: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [(b, (MatchOffset, MatchLength))] not matched: [] | 329 | matchM = actOn (\(pre,ma,post) -> let ((whole,_):_) = elems ma | ^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Regex/Base/Context.hs:334:41: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [(b, (MatchOffset, MatchLength))] not matched: [] | 334 | matchM = actOn (\(pre,ma,post) -> let ((whole,_):subs) = elems ma | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling Text.Regex.Base ( src/Text/Regex/Base.hs, dist/build/Text/Regex/Base.o, dist/build/Text/Regex/Base.dyn_o ) [5 of 5] Compiling Text.Regex.Base.Impl ( src/Text/Regex/Base/Impl.hs, dist/build/Text/Regex/Base/Impl.o, dist/build/Text/Regex/Base/Impl.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/regex-base-0.94.0.3-c407b500cb84c19f296291097fec916658b7198f384858183d8238e2936fb367/lib Configuring semigroups-0.20... Preprocessing library for semigroups-0.20.. Building library for semigroups-0.20.. [1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o, dist/build/Data/Semigroup/Generic.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/semigroups-0.20-272ad1db8ef0d64bbe0ff70a3072cef2e2e38bba8839878f06543f0e6e831b1a/lib Configuring splitmix-0.1.3.2... Preprocessing library for splitmix-0.1.3.2.. Building library for splitmix-0.1.3.2.. [1 of 3] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o ) [2 of 3] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o ) [3 of 3] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/splitmix-0.1.3.2-58699aacc13c4e36b3742000d11b8933a456dac329521aa0a8cb8d048d296d12/lib Configuring th-compat-0.1.7... Preprocessing library for th-compat-0.1.7.. Building library for th-compat-0.1.7.. [1 of 1] Compiling Language.Haskell.TH.Syntax.Compat ( src/Language/Haskell/TH/Syntax/Compat.hs, dist/build/Language/Haskell/TH/Syntax/Compat.o, dist/build/Language/Haskell/TH/Syntax/Compat.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/th-compat-0.1.7-710c6b822a8c98a0942da66bbb4f6843b8dac665e2534f73c6764223898bcf6f/lib Warning: xml.cabal:18:32: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Configuring xml-1.3.14... Preprocessing library for xml-1.3.14.. Building library for xml-1.3.14.. [1 of 7] Compiling Text.XML.Light.Types ( Text/XML/Light/Types.hs, dist/build/Text/XML/Light/Types.o, dist/build/Text/XML/Light/Types.dyn_o ) [2 of 7] Compiling Text.XML.Light.Proc ( Text/XML/Light/Proc.hs, dist/build/Text/XML/Light/Proc.o, dist/build/Text/XML/Light/Proc.dyn_o ) [3 of 7] Compiling Text.XML.Light.Output ( Text/XML/Light/Output.hs, dist/build/Text/XML/Light/Output.o, dist/build/Text/XML/Light/Output.dyn_o ) [4 of 7] Compiling Text.XML.Light.Lexer ( Text/XML/Light/Lexer.hs, dist/build/Text/XML/Light/Lexer.o, dist/build/Text/XML/Light/Lexer.dyn_o ) Text/XML/Light/Lexer.hs:119:1: warning: [GHC-94817] [-Wtabs] Tab character found here, and in one further location. Suggested fix: Please use spaces instead. | 119 | | otherwise = munch ('>':acc) (nesting-1) ds | ^^^^^^^^ Text/XML/Light/Lexer.hs:149: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." | 149 | in TokStart (fst (head cs)) n as b : ts | ^^^^ [5 of 7] Compiling Text.XML.Light.Input ( Text/XML/Light/Input.hs, dist/build/Text/XML/Light/Input.o, dist/build/Text/XML/Light/Input.dyn_o ) [6 of 7] Compiling Text.XML.Light.Cursor ( Text/XML/Light/Cursor.hs, dist/build/Text/XML/Light/Cursor.o, dist/build/Text/XML/Light/Cursor.dyn_o ) [7 of 7] Compiling Text.XML.Light ( Text/XML/Light.hs, dist/build/Text/XML/Light.o, dist/build/Text/XML/Light.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/xml-1.3.14-f7a1cbb4f00db04b00ede643cef3457dc6ab25cb9a4d6350c1ed5f31e3ae28a7/lib Configuring HUnit-1.6.2.0... Preprocessing library for HUnit-1.6.2.0.. Building library for HUnit-1.6.2.0.. [1 of 6] Compiling Paths_HUnit ( dist/build/autogen/Paths_HUnit.hs, dist/build/Paths_HUnit.o, dist/build/Paths_HUnit.dyn_o ) [2 of 6] Compiling Test.HUnit.Lang ( src/Test/HUnit/Lang.hs, dist/build/Test/HUnit/Lang.o, dist/build/Test/HUnit/Lang.dyn_o ) [3 of 6] Compiling Test.HUnit.Base ( src/Test/HUnit/Base.hs, dist/build/Test/HUnit/Base.o, dist/build/Test/HUnit/Base.dyn_o ) [4 of 6] Compiling Test.HUnit.Terminal ( src/Test/HUnit/Terminal.hs, dist/build/Test/HUnit/Terminal.o, dist/build/Test/HUnit/Terminal.dyn_o ) src/Test/HUnit/Terminal.hs:41:41: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 41 | | otherwise = ta f (c:bs) (tail as) cs | ^^^^ [5 of 6] Compiling Test.HUnit.Text ( src/Test/HUnit/Text.hs, dist/build/Test/HUnit/Text.o, dist/build/Test/HUnit/Text.dyn_o ) [6 of 6] Compiling Test.HUnit ( src/Test/HUnit.hs, dist/build/Test/HUnit.o, dist/build/Test/HUnit.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/HUnit-1.6.2.0-aa8518921a665b3ce3b9f7f0c7a8a7fa42d03d10681bd5ecec8be730444183ec/lib Configuring ansi-terminal-types-1.1.3... Preprocessing library for ansi-terminal-types-1.1.3.. Building library for ansi-terminal-types-1.1.3.. [1 of 2] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, dist/build/System/Console/ANSI/Types.o, dist/build/System/Console/ANSI/Types.dyn_o ) [2 of 2] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, dist/build/System/Console/ANSI/Codes.o, dist/build/System/Console/ANSI/Codes.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-types-1.1.3-c12c865b524456654e5c4f96ba48bd4de2b3c32e05f6a73c62f9e7fb6779ef8a/lib Configuring hashable-1.5.1.0... Preprocessing library for hashable-1.5.1.0.. Building library for hashable-1.5.1.0.. [ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.o, dist/build/Data/Hashable/FFI.dyn_o ) [ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, dist/build/Data/Hashable/Imports.o, dist/build/Data/Hashable/Imports.dyn_o ) [ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, dist/build/Data/Hashable/Mix.o, dist/build/Data/Hashable/Mix.dyn_o ) [ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, dist/build/Data/Hashable/XXH3.o, dist/build/Data/Hashable/XXH3.dyn_o ) [ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, dist/build/Data/Hashable/LowLevel.o, dist/build/Data/Hashable/LowLevel.dyn_o ) [ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o, dist/build/Data/Hashable/Class.dyn_o ) [ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, dist/build/Data/Hashable/Lifted.o, dist/build/Data/Hashable/Lifted.dyn_o ) [ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, dist/build/Data/Hashable/Generic/Instances.o, dist/build/Data/Hashable/Generic/Instances.dyn_o ) src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe] Data.Hashable.Generic.Instances is marked as Trustworthy but has been inferred as safe! | 5 | {-# LANGUAGE Trustworthy #-} | ^^^^^^^^^^^ [ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o, dist/build/Data/Hashable/Generic.dyn_o ) [10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, dist/build/Data/Hashable.o, dist/build/Data/Hashable.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/hashable-1.5.1.0-d0f2aaee592c1c35e01f6385438cc0f1739269f30c4a1ac23f782796910b1fab/lib Configuring regex-posix-0.96.0.2... Preprocessing library for regex-posix-0.96.0.2.. Building library for regex-posix-0.96.0.2.. [1 of 7] Compiling Paths_regex_posix ( dist/build/autogen/Paths_regex_posix.hs, dist/build/Paths_regex_posix.o, dist/build/Paths_regex_posix.dyn_o ) [2 of 7] Compiling Text.Regex.Posix.Wrap ( dist/build/Text/Regex/Posix/Wrap.hs, dist/build/Text/Regex/Posix/Wrap.o, dist/build/Text/Regex/Posix/Wrap.dyn_o ) [3 of 7] Compiling Text.Regex.Posix.String ( src/Text/Regex/Posix/String.hs, dist/build/Text/Regex/Posix/String.o, dist/build/Text/Regex/Posix/String.dyn_o ) [4 of 7] Compiling Text.Regex.Posix.Sequence ( src/Text/Regex/Posix/Sequence.hs, dist/build/Text/Regex/Posix/Sequence.o, dist/build/Text/Regex/Posix/Sequence.dyn_o ) [5 of 7] Compiling Text.Regex.Posix.ByteString ( src/Text/Regex/Posix/ByteString.hs, dist/build/Text/Regex/Posix/ByteString.o, dist/build/Text/Regex/Posix/ByteString.dyn_o ) [6 of 7] Compiling Text.Regex.Posix.ByteString.Lazy ( src/Text/Regex/Posix/ByteString/Lazy.hs, dist/build/Text/Regex/Posix/ByteString/Lazy.o, dist/build/Text/Regex/Posix/ByteString/Lazy.dyn_o ) [7 of 7] Compiling Text.Regex.Posix ( src/Text/Regex/Posix.hs, dist/build/Text/Regex/Posix.o, dist/build/Text/Regex/Posix.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/regex-posix-0.96.0.2-84ba0ac313e9c9beb3f99825b98391ea7103d7744b173299db106c0845ba5b1f/lib Configuring random-1.3.1... Preprocessing library for random-1.3.1.. Building library for random-1.3.1.. [1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o ) [2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o ) [3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o ) [4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o ) [5 of 6] Compiling System.Random ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o ) [6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/random-1.3.1-79b1fed16911015b00c8c7a45b14fb4ffea87308faf27dc110c73daa7a9a78c6/lib Configuring network-uri-2.6.4.2... Preprocessing library for network-uri-2.6.4.2.. Building library for network-uri-2.6.4.2.. [1 of 3] Compiling Network.URI ( Network/URI.hs, dist/build/Network/URI.o, dist/build/Network/URI.dyn_o ) Network/URI.hs:1131:12: 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." | 1131 | if head (uriPath ref) == '/' then | ^^^^ Network/URI.hs:1437:16: 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." | 1437 | query = orNull tail . uriQuery | ^^^^ Network/URI.hs:1441:19: 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." | 1441 | fragment = orNull tail . uriFragment | ^^^^ [2 of 3] Compiling Network.URI.Lens ( Network/URI/Lens.hs, dist/build/Network/URI/Lens.o, dist/build/Network/URI/Lens.dyn_o ) [3 of 3] Compiling Network.URI.Static ( Network/URI/Static.hs, dist/build/Network/URI/Static.o, dist/build/Network/URI/Static.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/network-uri-2.6.4.2-d910b7f2a207036259ab1b46ed73e95be7188848719cf1fc3284eb280478437d/lib Configuring ansi-terminal-1.1.5... Preprocessing library for ansi-terminal-1.1.5.. Building library for ansi-terminal-1.1.5.. [1 of 2] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, dist/build/System/Console/ANSI/Internal.o, dist/build/System/Console/ANSI/Internal.dyn_o ) [2 of 2] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, dist/build/System/Console/ANSI.o, dist/build/System/Console/ANSI.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-1.1.5-2873f2d80fbc808c646b2811834e8b7f6b7c1b9e8a83ce054930149c491b7ed4/lib Configuring unordered-containers-0.2.21... Preprocessing library for unordered-containers-0.2.21.. Building library for unordered-containers-0.2.21.. [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, dist/build/Data/HashMap/Internal/Array.o, dist/build/Data/HashMap/Internal/Array.dyn_o ) [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, dist/build/Data/HashMap/Internal/List.o, dist/build/Data/HashMap/Internal/List.dyn_o ) [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, dist/build/Data/HashMap/Internal.o, dist/build/Data/HashMap/Internal.dyn_o ) [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, dist/build/Data/HashMap/Internal/Debug.o, dist/build/Data/HashMap/Internal/Debug.dyn_o ) [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, dist/build/Data/HashMap/Internal/Strict.o, dist/build/Data/HashMap/Internal/Strict.dyn_o ) [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, dist/build/Data/HashSet/Internal.o, dist/build/Data/HashSet/Internal.dyn_o ) [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, dist/build/Data/HashSet.o, dist/build/Data/HashSet.dyn_o ) [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o, dist/build/Data/HashMap/Strict.dyn_o ) [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o, dist/build/Data/HashMap/Lazy.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/unordered-containers-0.2.21-240a5dcfb3139287ccaed4f91235d90d2c7fb4b5dab697946cf66b207426998e/lib Configuring prettyprinter-ansi-terminal-1.1.3... Preprocessing library for prettyprinter-ansi-terminal-1.1.3.. Building library for prettyprinter-ansi-terminal-1.1.3.. [1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, dist/build/Prettyprinter/Render/Terminal/Internal.o, dist/build/Prettyprinter/Render/Terminal/Internal.dyn_o ) [2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, dist/build/Prettyprinter/Render/Terminal.o, dist/build/Prettyprinter/Render/Terminal.dyn_o ) [3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.dyn_o ) [4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/prettyprinter-ansi-terminal-1.1.3-174dbf53220eb3e988f9b1c04bb100c2060a02ca37bc97c07282211ef4d706f7/lib Configuring intern-0.9.6... Preprocessing library for intern-0.9.6.. Building library for intern-0.9.6.. [1 of 9] Compiling Data.Interned.Internal ( Data/Interned/Internal.hs, dist/build/Data/Interned/Internal.o, dist/build/Data/Interned/Internal.dyn_o ) [2 of 9] Compiling Data.Interned.IntSet ( Data/Interned/IntSet.hs, dist/build/Data/Interned/IntSet.o, dist/build/Data/Interned/IntSet.dyn_o ) [3 of 9] Compiling Data.Interned ( Data/Interned.hs, dist/build/Data/Interned.o, dist/build/Data/Interned.dyn_o ) [4 of 9] Compiling Data.Interned.Internal.ByteString ( Data/Interned/Internal/ByteString.hs, dist/build/Data/Interned/Internal/ByteString.o, dist/build/Data/Interned/Internal/ByteString.dyn_o ) [5 of 9] Compiling Data.Interned.ByteString ( Data/Interned/ByteString.hs, dist/build/Data/Interned/ByteString.o, dist/build/Data/Interned/ByteString.dyn_o ) [6 of 9] Compiling Data.Interned.Internal.String ( Data/Interned/Internal/String.hs, dist/build/Data/Interned/Internal/String.o, dist/build/Data/Interned/Internal/String.dyn_o ) [7 of 9] Compiling Data.Interned.Internal.Text ( Data/Interned/Internal/Text.hs, dist/build/Data/Interned/Internal/Text.o, dist/build/Data/Interned/Internal/Text.dyn_o ) [8 of 9] Compiling Data.Interned.String ( Data/Interned/String.hs, dist/build/Data/Interned/String.o, dist/build/Data/Interned/String.dyn_o ) [9 of 9] Compiling Data.Interned.Text ( Data/Interned/Text.hs, dist/build/Data/Interned/Text.o, dist/build/Data/Interned/Text.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/intern-0.9.6-4d5efed55cb1bca371cd6953b1b8b9797ed3554ce40c3fde6b02b377d8c9a1ba/lib Configuring prettyprinter-compat-ansi-wl-pprint-1.0.2... Preprocessing library for prettyprinter-compat-ansi-wl-pprint-1.0.2.. Building library for prettyprinter-compat-ansi-wl-pprint-1.0.2.. [1 of 1] Compiling Text.PrettyPrint.ANSI.Leijen ( src/Text/PrettyPrint/ANSI/Leijen.hs, dist/build/Text/PrettyPrint/ANSI/Leijen.o, dist/build/Text/PrettyPrint/ANSI/Leijen.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/prettyprinter-compat-ansi-wl-pprint-1.0.2-04962fc48abe5beb68df6ed56a9a80b239111689bb755c0458fae67f5d2ce7c5/lib Configuring ansi-wl-pprint-1.0.2... Preprocessing library for ansi-wl-pprint-1.0.2.. Building library for ansi-wl-pprint-1.0.2.. [1 of 1] 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:165:1: warning: [GHC-15328] [-Wdeprecations] Module Text.PrettyPrint.ANSI.Leijen is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 165 | import "prettyprinter-compat-ansi-wl-pprint" Text.PrettyPrint.ANSI.Leijen | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-wl-pprint-1.0.2-0a087768ad5473d8c05b8f751e698522892c9ecec48d0538b9af9d8e78e9f37c/lib Configuring test-framework-0.8.2.3... Preprocessing library for test-framework-0.8.2.3.. Building library for test-framework-0.8.2.3.. [ 1 of 24] Compiling Test.Framework.Improving ( src/Test/Framework/Improving.hs, dist/build/Test/Framework/Improving.o, dist/build/Test/Framework/Improving.dyn_o ) [ 2 of 24] Compiling Test.Framework.Runners.Console.Colors ( src/Test/Framework/Runners/Console/Colors.hs, dist/build/Test/Framework/Runners/Console/Colors.o, dist/build/Test/Framework/Runners/Console/Colors.dyn_o ) [ 3 of 24] Compiling Test.Framework.Runners.Console.ProgressBar ( src/Test/Framework/Runners/Console/ProgressBar.hs, dist/build/Test/Framework/Runners/Console/ProgressBar.o, dist/build/Test/Framework/Runners/Console/ProgressBar.dyn_o ) [ 4 of 24] Compiling Test.Framework.Runners.Console.Utilities ( src/Test/Framework/Runners/Console/Utilities.hs, dist/build/Test/Framework/Runners/Console/Utilities.o, dist/build/Test/Framework/Runners/Console/Utilities.dyn_o ) [ 5 of 24] Compiling Test.Framework.Runners.Processors ( src/Test/Framework/Runners/Processors.hs, dist/build/Test/Framework/Runners/Processors.o, dist/build/Test/Framework/Runners/Processors.dyn_o ) [ 6 of 24] Compiling Test.Framework.Runners.ThreadPool ( src/Test/Framework/Runners/ThreadPool.hs, dist/build/Test/Framework/Runners/ThreadPool.o, dist/build/Test/Framework/Runners/ThreadPool.dyn_o ) [ 7 of 24] Compiling Test.Framework.Utilities ( src/Test/Framework/Utilities.hs, dist/build/Test/Framework/Utilities.o, dist/build/Test/Framework/Utilities.dyn_o ) [ 8 of 24] Compiling Test.Framework.Seed ( src/Test/Framework/Seed.hs, dist/build/Test/Framework/Seed.o, dist/build/Test/Framework/Seed.dyn_o ) [ 9 of 24] Compiling Test.Framework.Runners.TimedConsumption ( src/Test/Framework/Runners/TimedConsumption.hs, dist/build/Test/Framework/Runners/TimedConsumption.o, dist/build/Test/Framework/Runners/TimedConsumption.dyn_o ) [10 of 24] Compiling Test.Framework.Runners.TestPattern ( src/Test/Framework/Runners/TestPattern.hs, dist/build/Test/Framework/Runners/TestPattern.o, dist/build/Test/Framework/Runners/TestPattern.dyn_o ) [11 of 24] Compiling Test.Framework.Runners.Console.Table ( src/Test/Framework/Runners/Console/Table.hs, dist/build/Test/Framework/Runners/Console/Table.o, dist/build/Test/Framework/Runners/Console/Table.dyn_o ) src/Test/Framework/Runners/Console/Table.hs:45:73: 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." | 45 | eitherSideSeperator columns = zipWith (||) (False:column_is_seperator) (tail column_is_seperator ++ [False]) | ^^^^ [12 of 24] Compiling Test.Framework.Options ( src/Test/Framework/Options.hs, dist/build/Test/Framework/Options.o, dist/build/Test/Framework/Options.dyn_o ) [13 of 24] Compiling Test.Framework.Runners.Options ( src/Test/Framework/Runners/Options.hs, dist/build/Test/Framework/Runners/Options.o, dist/build/Test/Framework/Runners/Options.dyn_o ) [14 of 24] Compiling Test.Framework.Core ( src/Test/Framework/Core.hs, dist/build/Test/Framework/Core.o, dist/build/Test/Framework/Core.dyn_o ) [15 of 24] Compiling Test.Framework.Runners.Core ( src/Test/Framework/Runners/Core.hs, dist/build/Test/Framework/Runners/Core.o, dist/build/Test/Framework/Runners/Core.dyn_o ) [16 of 24] Compiling Test.Framework.Runners.XML.JUnitWriter ( src/Test/Framework/Runners/XML/JUnitWriter.hs, dist/build/Test/Framework/Runners/XML/JUnitWriter.o, dist/build/Test/Framework/Runners/XML/JUnitWriter.dyn_o ) [17 of 24] Compiling Test.Framework.Runners.Statistics ( src/Test/Framework/Runners/Statistics.hs, dist/build/Test/Framework/Runners/Statistics.o, dist/build/Test/Framework/Runners/Statistics.dyn_o ) [18 of 24] Compiling Test.Framework.Runners.XML ( src/Test/Framework/Runners/XML.hs, dist/build/Test/Framework/Runners/XML.o, dist/build/Test/Framework/Runners/XML.dyn_o ) [19 of 24] Compiling Test.Framework.Runners.Console.Statistics ( src/Test/Framework/Runners/Console/Statistics.hs, dist/build/Test/Framework/Runners/Console/Statistics.o, dist/build/Test/Framework/Runners/Console/Statistics.dyn_o ) [20 of 24] Compiling Test.Framework.Runners.API ( src/Test/Framework/Runners/API.hs, dist/build/Test/Framework/Runners/API.o, dist/build/Test/Framework/Runners/API.dyn_o ) [21 of 24] Compiling Test.Framework.Runners.Console.Run ( src/Test/Framework/Runners/Console/Run.hs, dist/build/Test/Framework/Runners/Console/Run.o, dist/build/Test/Framework/Runners/Console/Run.dyn_o ) [22 of 24] Compiling Test.Framework.Runners.Console ( src/Test/Framework/Runners/Console.hs, dist/build/Test/Framework/Runners/Console.o, dist/build/Test/Framework/Runners/Console.dyn_o ) [23 of 24] Compiling Test.Framework.Providers.API ( src/Test/Framework/Providers/API.hs, dist/build/Test/Framework/Providers/API.o, dist/build/Test/Framework/Providers/API.dyn_o ) [24 of 24] Compiling Test.Framework ( src/Test/Framework.hs, dist/build/Test/Framework.o, dist/build/Test/Framework.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/test-framework-0.8.2.3-4f6449ad120ca00d5f33042f9cece1a3b0b1fee77c029a3f9a3254f19711636e/lib Configuring test-framework-hunit-0.3.0.3... Preprocessing library for test-framework-hunit-0.3.0.3.. Building library for test-framework-hunit-0.3.0.3.. [1 of 1] Compiling Test.Framework.Providers.HUnit ( Test/Framework/Providers/HUnit.hs, dist/build/Test/Framework/Providers/HUnit.o, dist/build/Test/Framework/Providers/HUnit.dyn_o ) Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-1042837/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/test-framework-hunit-0.3.0.3-245d4f2db2b7333a97fb83ae6f92462b050fbf6f5f95522018b04dd5e3f7d167/lib Configuring swish-0.10.11.0... Preprocessing library for swish-0.10.11.0.. Building library for swish-0.10.11.0.. [ 1 of 55] Compiling Data.Interned.URI [ 2 of 55] Compiling Data.Ord.Partial [ 3 of 55] Compiling Data.String.ShowLines [ 4 of 55] Compiling Network.URI.Ord [ 5 of 55] Compiling Swish.GraphClass [ 6 of 55] Compiling Swish.GraphMatch [ 7 of 55] Compiling Swish.GraphMem [ 8 of 55] Compiling Swish.GraphPartition [ 9 of 55] Compiling Swish.QName [10 of 55] Compiling Swish.Namespace [11 of 55] Compiling Swish.RDF.Vocabulary.DublinCore [12 of 55] Compiling Swish.RDF.Vocabulary.FOAF [13 of 55] Compiling Swish.RDF.Vocabulary.Geo [14 of 55] Compiling Swish.RDF.Vocabulary.OWL [15 of 55] Compiling Swish.RDF.Vocabulary.Provenance [16 of 55] Compiling Swish.RDF.Vocabulary.RDF [17 of 55] Compiling Swish.RDF.Vocabulary.SIOC [18 of 55] Compiling Swish.RDF.Vocabulary.XSD [19 of 55] Compiling Swish.RDF.Vocabulary [20 of 55] Compiling Swish.RDF.Graph [21 of 55] Compiling Swish.RDF.Parser.Utils [22 of 55] Compiling Swish.RDF.Parser.NTriples [23 of 55] Compiling Swish.RDF [24 of 55] Compiling Swish.RDF.Formatter.Internal [25 of 55] Compiling Swish.RDF.Formatter.Turtle [26 of 55] Compiling Swish.RDF.Formatter.NTriples [27 of 55] Compiling Swish.RDF.Formatter.N3 [28 of 55] Compiling Swish.RDF.GraphShowLines [29 of 55] Compiling Swish.Rule [30 of 55] Compiling Swish.Ruleset [31 of 55] Compiling Swish.Proof [32 of 55] Compiling Swish.Utils.ListHelpers [33 of 55] Compiling Swish.VarBinding [34 of 55] Compiling Swish.RDF.VarBinding [35 of 55] Compiling Swish.Datatype src/Swish/Datatype.hs:409:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [lb] not matched: [] [_] (_:_:_:_) | 409 | makeVmod11inv nam [f0,f1,f2] lbs@(~[lb1,lb2]) = VarBindingModify | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Swish/Datatype.hs:448:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [lb] not matched: [] [_] (_:_:_:_) | 448 | makeVmod11 nam [f0,f1] lbs@(~[lb1,_]) = VarBindingModify | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Swish/Datatype.hs:493:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [lb] not matched: [] [_] [_, _] (_:_:_:_:_) | 493 | makeVmod21inv nam [f0,f1,f2,f3] lbs@(~[lb1,lb2,lb3]) = VarBindingModify | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Swish/Datatype.hs:534:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [lb] not matched: [] [_] [_, _] (_:_:_:_:_) | 534 | makeVmod21 nam [f0,f1] lbs@(~[lb1,_,_]) = VarBindingModify | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Swish/Datatype.hs:569:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [lb] not matched: [] [_] (_:_:_:_) | 569 | makeVmod20 nam [f0] lbs@(~[_,_]) = VarBindingModify | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Swish/Datatype.hs:610:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [lb] not matched: [] [_] [_, _] [_, _, _] ... | 610 | makeVmod22 nam [f0,f1] lbs@(~[lb1,lb2,_,_]) = VarBindingModify | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Swish/Datatype.hs:650:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [lb] not matched: [] | 650 | makeVmodN1 nam [f0,f1] lbs@(~(lb1:_)) = VarBindingModify | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [36 of 55] Compiling Swish.RDF.Datatype.XSD.MapInteger [37 of 55] Compiling Swish.RDF.Query [38 of 55] Compiling Swish.RDF.Datatype.XSD.MapDecimal [39 of 55] Compiling Swish.RDF.Datatype [40 of 55] Compiling Swish.RDF.Parser.Turtle [41 of 55] Compiling Swish.RDF.Parser.N3 [42 of 55] Compiling Swish.RDF.Ruleset [43 of 55] Compiling Swish.RDF.Proof [44 of 55] Compiling Swish.RDF.ClassRestrictionRule [45 of 55] Compiling Swish.RDF.Datatype.XSD.String [46 of 55] Compiling Swish.RDF.Datatype.XSD.Integer [47 of 55] Compiling Swish.RDF.Datatype.XSD.Decimal [48 of 55] Compiling Swish.RDF.BuiltIn.Datatypes [49 of 55] Compiling Swish.RDF.ProofContext [50 of 55] Compiling Swish.RDF.BuiltIn.Rules [51 of 55] Compiling Swish.RDF.BuiltIn [52 of 55] Compiling Swish.Monad [53 of 55] Compiling Swish.Script [54 of 55] Compiling Swish.Commands [55 of 55] Compiling Swish Preprocessing executable 'Swish' for swish-0.10.11.0.. Building executable 'Swish' for swish-0.10.11.0.. [1 of 2] Compiling Paths_swish ( /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/Swish/autogen/Paths_swish.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/Swish/Swish-tmp/Paths_swish.o ) [2 of 2] Compiling Main ( app/SwishApp.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/Swish/Swish-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/Swish/Swish Preprocessing test suite 'test-builtinmap' for swish-0.10.11.0.. Building test suite 'test-builtinmap' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-builtinmap/test-builtinmap-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/BuiltInMapTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-builtinmap/test-builtinmap-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-builtinmap/test-builtinmap Preprocessing test suite 'test-graph' for swish-0.10.11.0.. Building test suite 'test-graph' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-graph/test-graph-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/GraphTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-graph/test-graph-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-graph/test-graph Preprocessing test suite 'test-graphpartition' for swish-0.10.11.0.. Building test suite 'test-graphpartition' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-graphpartition/test-graphpartition-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/GraphPartitionTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-graphpartition/test-graphpartition-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-graphpartition/test-graphpartition Preprocessing test suite 'test-n3formatter' for swish-0.10.11.0.. Building test suite 'test-n3formatter' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-n3formatter/test-n3formatter-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/N3FormatterTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-n3formatter/test-n3formatter-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-n3formatter/test-n3formatter Preprocessing test suite 'test-n3parser' for swish-0.10.11.0.. Building test suite 'test-n3parser' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-n3parser/test-n3parser-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/N3ParserTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-n3parser/test-n3parser-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-n3parser/test-n3parser Preprocessing test suite 'test-nt' for swish-0.10.11.0.. Building test suite 'test-nt' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-nt/test-nt-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/NTTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-nt/test-nt-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-nt/test-nt Preprocessing test suite 'test-qname' for swish-0.10.11.0.. Building test suite 'test-qname' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-qname/test-qname-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/QNameTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-qname/test-qname-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-qname/test-qname Preprocessing test suite 'test-rdfdatatypexsdinteger' for swish-0.10.11.0.. Building test suite 'test-rdfdatatypexsdinteger' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfdatatypexsdinteger/test-rdfdatatypexsdinteger-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/RDFDatatypeXsdIntegerTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfdatatypexsdinteger/test-rdfdatatypexsdinteger-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfdatatypexsdinteger/test-rdfdatatypexsdinteger Preprocessing test suite 'test-rdfgraph' for swish-0.10.11.0.. Building test suite 'test-rdfgraph' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfgraph/test-rdfgraph-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/RDFGraphTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfgraph/test-rdfgraph-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfgraph/test-rdfgraph Preprocessing test suite 'test-rdfproof' for swish-0.10.11.0.. Building test suite 'test-rdfproof' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfproof/test-rdfproof-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/RDFProofTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfproof/test-rdfproof-tmp/Main.o ) tests/RDFProofTest.hs:152:36: 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." | 152 | , testEq "testBwd11" 1 (length (head bwd11)) | ^^^^ tests/RDFProofTest.hs:153:37: 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." | 153 | , testIn "testBwd11a" backsub11a (head bwd11) | ^^^^ tests/RDFProofTest.hs:523:37: 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." | 523 | , testEq "testBwd21" 1 (length $ head bwd21) | ^^^^ tests/RDFProofTest.hs:524: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." | 524 | , testIn "testBwd21a" bwd21a (head bwd21) | ^^^^ tests/RDFProofTest.hs:527:37: 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." | 527 | , testEq "testBwd22" 1 (length $ head bwd22) | ^^^^ tests/RDFProofTest.hs:528: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." | 528 | , testIn "testBwd22a" bwd22a (head bwd22) | ^^^^ tests/RDFProofTest.hs:531:37: 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." | 531 | , testEq "testBwd23" 1 (length $ head bwd23) | ^^^^ tests/RDFProofTest.hs:532: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." | 532 | , testIn "testBwd23a" bwd23a (head bwd23) | ^^^^ tests/RDFProofTest.hs:536:35: 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." | 536 | , testIn "testBwd24a1" bwd24a1 (head bwd24) | ^^^^ tests/RDFProofTest.hs:542:37: 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." | 542 | , testEq "testBwd25" 1 (length $ head bwd25) | ^^^^ tests/RDFProofTest.hs:543: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." | 543 | , testIn "testBwd25a" bwd25a (head bwd25) | ^^^^ tests/RDFProofTest.hs:623:37: 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." | 623 | , testEq "testBwd31" 1 (length $ head calcbwd31c) | ^^^^ tests/RDFProofTest.hs:624: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." | 624 | , testIn "testBwd31c" bwd31c (head calcbwd31c) | ^^^^ tests/RDFProofTest.hs:1009:11: 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." | 1009 | var71_1 = head var71a | ^^^^ [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfproof/test-rdfproof Preprocessing test suite 'test-rdfproofcontext' for swish-0.10.11.0.. Building test suite 'test-rdfproofcontext' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfproofcontext/test-rdfproofcontext-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/RDFProofContextTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfproofcontext/test-rdfproofcontext-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfproofcontext/test-rdfproofcontext Preprocessing test suite 'test-rdfquery' for swish-0.10.11.0.. Building test suite 'test-rdfquery' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfquery/test-rdfquery-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/RDFQueryTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfquery/test-rdfquery-tmp/Main.o ) tests/RDFQueryTest.hs:578: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." | 578 | , testEq "testUnsubs31a" [Var "b"] (head res31v) | ^^^^ tests/RDFQueryTest.hs:579: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." | 579 | , testEq "testUnsubs31a" [Var "b"] (head . tail $ res31v) | ^^^^ tests/RDFQueryTest.hs:579:46: 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." | 579 | , testEq "testUnsubs31a" [Var "b"] (head . tail $ res31v) | ^^^^ tests/RDFQueryTest.hs:1068:48: 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." | 1068 | , testGr "testResult41a" result41a (map fst (head res41)) | ^^^^ tests/RDFQueryTest.hs:1069:40: 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." | 1069 | , testEqv "testUnbound41a" [] (snd $ head $ head res41) | ^^^^ tests/RDFQueryTest.hs:1069:47: 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." | 1069 | , testEqv "testUnbound41a" [] (snd $ head $ head res41) | ^^^^ tests/RDFQueryTest.hs:1073:48: 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." | 1073 | , testGr "testResult42a" result42a (map fst (head res42)) | ^^^^ tests/RDFQueryTest.hs:1074:47: 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." | 1074 | , testEqv "testUnbound42a" [Var "b"] (snd $ head $ head res42) | ^^^^ tests/RDFQueryTest.hs:1074:54: 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." | 1074 | , testEqv "testUnbound42a" [Var "b"] (snd $ head $ head res42) | ^^^^ tests/RDFQueryTest.hs:1078:48: 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." | 1078 | , testGr "testResult43a" result43a (map fst (head res43)) | ^^^^ tests/RDFQueryTest.hs:1079:47: 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." | 1079 | , testEqv "testUnbound43a" [Var "a"] (snd $ head $ head res43) | ^^^^ tests/RDFQueryTest.hs:1079:54: 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." | 1079 | , testEqv "testUnbound43a" [Var "a"] (snd $ head $ head res43) | ^^^^ tests/RDFQueryTest.hs:1084:48: 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." | 1084 | , testEqv "testUnbound44a" unbound44a (snd $ head res44_2) | ^^^^ tests/RDFQueryTest.hs:1086:48: 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." | 1086 | , testEqv "testUnbound44b" unbound44b (snd $ head res44_1) | ^^^^ [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfquery/test-rdfquery Preprocessing test suite 'test-rdfruleset' for swish-0.10.11.0.. Building test suite 'test-rdfruleset' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfruleset/test-rdfruleset-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/RDFRulesetTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfruleset/test-rdfruleset-tmp/Main.o ) [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-rdfruleset/test-rdfruleset Preprocessing test suite 'test-turtle' for swish-0.10.11.0.. Building test suite 'test-turtle' for swish-0.10.11.0.. [1 of 1] Compiling Main ( tests/TurtleTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-turtle/test-turtle-tmp/Main.o ) [2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-turtle/test-turtle Preprocessing test suite 'test-varbinding' for swish-0.10.11.0.. Building test suite 'test-varbinding' for swish-0.10.11.0.. [1 of 2] Compiling TestHelpers ( tests/TestHelpers.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-varbinding/test-varbinding-tmp/TestHelpers.o ) [2 of 2] Compiling Main ( tests/VarBindingTest.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-varbinding/test-varbinding-tmp/Main.o ) tests/VarBindingTest.hs:266:37: 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." | 266 | , testEq "testVarModify21" vb1m $ head vb12m2 | ^^^^ tests/VarBindingTest.hs:279:36: 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." | 279 | , testEq "testVarModify31" vb5m (head vb16m3) | ^^^^ tests/VarBindingTest.hs:593:28: 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." | 593 | compApply vbms = vbmApply (head vbms) compBindings | ^^^^ tests/VarBindingTest.hs:616:34: 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." | 616 | vbmName (head compad) | ^^^^ tests/VarBindingTest.hs:633:52: 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." | 633 | , testEqv "testFindComp21" compvocab $ vbmVocab (head compab) | ^^^^ tests/VarBindingTest.hs:634:52: 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." | 634 | , testEqv "testFindComp22" compvocab $ vbmVocab (head compac) | ^^^^ tests/VarBindingTest.hs:635:52: 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." | 635 | , testEqv "testFindComp23" compvocab $ vbmVocab (head compad) | ^^^^ tests/VarBindingTest.hs:636:52: 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." | 636 | , testEqv "testFindComp24" compvocab $ vbmVocab (head compba) | ^^^^ tests/VarBindingTest.hs:637:52: 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." | 637 | , testEqv "testFindComp25" compvocab $ vbmVocab (head compbc) | ^^^^ tests/VarBindingTest.hs:638:52: 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." | 638 | , testEqv "testFindComp26" compvocab $ vbmVocab (head compca) | ^^^^ tests/VarBindingTest.hs:639:52: 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." | 639 | , testEqv "testFindComp27" compvocab $ vbmVocab (head compcd) | ^^^^ tests/VarBindingTest.hs:640:52: 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." | 640 | , testEqv "testFindComp28" compvocab $ vbmVocab (head compce) | ^^^^ tests/VarBindingTest.hs:641:52: 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." | 641 | , testEqv "testFindComp29" compvocab $ vbmVocab (head compde) | ^^^^ tests/VarBindingTest.hs:643:59: 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." | 643 | , testHasEqv "testFindComp31" ["c","d","e"] $ vbmUsage (head compab) | ^^^^ tests/VarBindingTest.hs:644:59: 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." | 644 | , testHasEqv "testFindComp32" ["b","d","e"] $ vbmUsage (head compac) | ^^^^ tests/VarBindingTest.hs:645:59: 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." | 645 | , testHasEqv "testFindComp33" ["b","c","e"] $ vbmUsage (head compad) | ^^^^ tests/VarBindingTest.hs:646:59: 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." | 646 | , testHasEqv "testFindComp34" ["c","d","e"] $ vbmUsage (head compba) | ^^^^ tests/VarBindingTest.hs:647:59: 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." | 647 | , testHasEqv "testFindComp35" ["a","d","e"] $ vbmUsage (head compbc) | ^^^^ tests/VarBindingTest.hs:648:59: 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." | 648 | , testHasEqv "testFindComp36" ["b","d","e"] $ vbmUsage (head compca) | ^^^^ tests/VarBindingTest.hs:649:59: 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." | 649 | , testHasEqv "testFindComp37" ["a","b","e"] $ vbmUsage (head compcd) | ^^^^ tests/VarBindingTest.hs:650:59: 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." | 650 | , testHasEqv "testFindComp38" ["a","b","d"] $ vbmUsage (head compce) | ^^^^ tests/VarBindingTest.hs:651:59: 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." | 651 | , testHasEqv "testFindComp39" ["a","b","c"] $ vbmUsage (head compde) | ^^^^ [3 of 3] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/swish-0.10.11.0/noopt/build/test-varbinding/test-varbinding Running 15 test suites... Test suite test-builtinmap: RUNNING... Test suite test-builtinmap: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.Proof.hs.html Writing: swish-0.10.11.0-inplace/Data.Ord.Partial.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Query.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Proof.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.ClassRestrictionRule.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.ProofContext.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.String.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapInteger.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapDecimal.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.Integer.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.Decimal.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.BuiltIn.Rules.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.BuiltIn.Datatypes.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-builtinmap/hpc_index.html Test suite test-graph: RUNNING... Test suite test-graph: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.GraphMem.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-graph/hpc_index.html Test suite test-graphpartition: RUNNING... Test suite test-graphpartition: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphPartition.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMem.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-graphpartition/hpc_index.html Test suite test-n3formatter: RUNNING... Test suite test-n3formatter: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Formatter.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-n3formatter/hpc_index.html Test suite test-n3parser: RUNNING... Test suite test-n3parser: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-n3parser/hpc_index.html Test suite test-nt: RUNNING... Test suite test-nt: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.NTriples.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Formatter.NTriples.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-nt/hpc_index.html Test suite test-qname: RUNNING... Test suite test-qname: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-qname/hpc_index.html Test suite test-rdfdatatypexsdinteger: RUNNING... Test suite test-rdfdatatypexsdinteger: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.hs.html Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Data.Ord.Partial.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Query.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapInteger.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.Integer.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.ClassRestrictionRule.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-rdfdatatypexsdinteger/hpc_index.html Test suite test-rdfgraph: RUNNING... Test suite test-rdfgraph: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-rdfgraph/hpc_index.html Test suite test-rdfproof: RUNNING... Test suite test-rdfproof: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapInteger.hs.html Writing: swish-0.10.11.0-inplace/Swish.Proof.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Query.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Proof.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-rdfproof/hpc_index.html Test suite test-rdfproofcontext: RUNNING... Test suite test-rdfproofcontext: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Data.Ord.Partial.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.ClassRestrictionRule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.String.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapInteger.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapDecimal.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.Integer.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.Decimal.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.BuiltIn.Datatypes.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Query.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.ProofContext.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Proof.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.BuiltIn.Rules.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Proof.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-rdfproofcontext/hpc_index.html Test suite test-rdfquery: RUNNING... Test suite test-rdfquery: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapInteger.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Query.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-rdfquery/hpc_index.html Test suite test-rdfruleset: RUNNING... Test suite test-rdfruleset: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapInteger.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Query.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-rdfruleset/hpc_index.html Test suite test-turtle: RUNNING... Test suite test-turtle: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.FOAF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.DublinCore.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Turtle.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Formatter.Turtle.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-turtle/hpc_index.html Test suite test-varbinding: RUNNING... Test suite test-varbinding: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/swish-0.10.11.0.test Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.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/swish-0.10.11.0/noopt/hpc/vanilla/html/test-varbinding/hpc_index.html 15 of 15 test suites (15 of 15 test cases) passed. Writing: swish-0.10.11.0-inplace/Data.Interned.URI.hs.html Writing: swish-0.10.11.0-inplace/Data.Ord.Partial.hs.html Writing: swish-0.10.11.0-inplace/Data.String.ShowLines.hs.html Writing: swish-0.10.11.0-inplace/Swish.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphClass.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMatch.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphMem.hs.html Writing: swish-0.10.11.0-inplace/Swish.GraphPartition.hs.html Writing: swish-0.10.11.0-inplace/Swish.Namespace.hs.html Writing: swish-0.10.11.0-inplace/Swish.Proof.hs.html Writing: swish-0.10.11.0-inplace/Swish.QName.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.BuiltIn.Datatypes.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.BuiltIn.Rules.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.ClassRestrictionRule.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.Decimal.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.Integer.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapDecimal.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.MapInteger.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Datatype.XSD.String.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Formatter.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Formatter.NTriples.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Formatter.Turtle.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Graph.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.N3.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.NTriples.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Turtle.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Parser.Utils.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Proof.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.ProofContext.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Query.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.VarBinding.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.DublinCore.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.FOAF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.OWL.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.RDF.hs.html Writing: swish-0.10.11.0-inplace/Swish.RDF.Vocabulary.XSD.hs.html Writing: swish-0.10.11.0-inplace/Swish.Rule.hs.html Writing: swish-0.10.11.0-inplace/Swish.Ruleset.hs.html Writing: swish-0.10.11.0-inplace/Swish.Utils.ListHelpers.hs.html Writing: swish-0.10.11.0-inplace/Swish.VarBinding.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/swish-0.10.11.0/noopt/hpc/vanilla/html/swish-0.10.11.0/hpc_index.html