Resolving dependencies... Build profile: -w ghc-9.8.4 -O0 In order, the following will be built (use -v for more details): - generic-lexicographic-order-0.1.0.1 (first run) Configuring generic-lexicographic-order-0.1.0.1... Preprocessing test suite 'spec' for generic-lexicographic-order-0.1.0.1.. Building test suite 'spec' for generic-lexicographic-order-0.1.0.1.. [1 of 3] Compiling Data.Lexicographic.Generic.Internal ( lib/Data/Lexicographic/Generic/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/spec/spec-tmp/Data/Lexicographic/Generic/Internal.o ) [2 of 3] Compiling Data.Lexicographic.Generic ( lib/Data/Lexicographic/Generic.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/spec/spec-tmp/Data/Lexicographic/Generic.o ) [3 of 3] Compiling Main ( spec/spec.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/spec/spec-tmp/Main.o ) spec/spec.hs:39:67: 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." | 39 | assert "coherent with Ord" $ pure $ and $ zipWith (<) subject $ tail subject | ^^^^ [4 of 4] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/spec/spec Preprocessing library for generic-lexicographic-order-0.1.0.1.. Building library for generic-lexicographic-order-0.1.0.1.. [1 of 2] Compiling Data.Lexicographic.Generic.Internal ( lib/Data/Lexicographic/Generic/Internal.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/Data/Lexicographic/Generic/Internal.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/Data/Lexicographic/Generic/Internal.dyn_o ) [2 of 2] Compiling Data.Lexicographic.Generic ( lib/Data/Lexicographic/Generic.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/Data/Lexicographic/Generic.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/generic-lexicographic-order-0.1.0.1/noopt/build/Data/Lexicographic/Generic.dyn_o ) Running 1 test suites... Test suite spec: RUNNING... Test suite spec: PASS Test suite logged to: /var/lib/hackage-doc-builder/build-cache/tmp-install/reports/generic-lexicographic-order-0.1.0.1.test Writing: Data.Lexicographic.Generic.hs.html Writing: Data.Lexicographic.Generic.Internal.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/generic-lexicographic-order-0.1.0.1/noopt/hpc/vanilla/html/spec/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. 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/generic-lexicographic-order-0.1.0.1/noopt/hpc/vanilla/html/generic-lexicographic-order-0.1.0.1/hpc_index.html