Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - reducers-3.12.4 (lib:reducers) (requires build) - tdigest-0.3 (first run) Starting reducers-3.12.4 (all, legacy fallback) Building reducers-3.12.4 (all, legacy fallback) Installing reducers-3.12.4 (all, legacy fallback) Completed reducers-3.12.4 (all, legacy fallback) Configuring tdigest-0.3... Preprocessing library for tdigest-0.3.. Building library for tdigest-0.3.. [ 1 of 13] Compiling Data.TDigest.Internal ( src/Data/TDigest/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Internal.dyn_o ) [ 2 of 13] Compiling Data.TDigest.Postprocess.Internal ( src/Data/TDigest/Postprocess/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Postprocess/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Postprocess/Internal.dyn_o ) src/Data/TDigest/Postprocess/Internal.hs:35:1: warning: [-Wunused-imports] The import of Data.Semigroup is redundant except perhaps to import instances from Data.Semigroup To import instances alone, use: import Data.Semigroup() | 35 | import Data.Semigroup (Semigroup (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 13] Compiling Data.TDigest.Postprocess ( src/Data/TDigest/Postprocess.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Postprocess.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Postprocess.dyn_o ) [ 4 of 13] Compiling Data.TDigest.Tree.Internal ( src/Data/TDigest/Tree/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree/Internal.dyn_o ) src/Data/TDigest/Tree/Internal.hs:20:1: warning: [-Wunused-imports] The import of Data.Semigroup is redundant except perhaps to import instances from Data.Semigroup To import instances alone, use: import Data.Semigroup() | 20 | import Data.Semigroup (Semigroup (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/TDigest/Tree/Internal.hs:79:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid (TDigest comp). mappend will eventually be removed in favour of (<>) Either remove definition for mappend (recommended) or define as mappend = (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 79 | mappend = combineDigest | ^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 13] Compiling Data.TDigest.Tree.NonEmpty ( src/Data/TDigest/Tree/NonEmpty.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree/NonEmpty.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree/NonEmpty.dyn_o ) src/Data/TDigest/Tree/NonEmpty.hs:68:1: warning: [-Wunused-imports] The import of Data.Semigroup is redundant except perhaps to import instances from Data.Semigroup To import instances alone, use: import Data.Semigroup() | 68 | import Data.Semigroup (Semigroup (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 13] Compiling Data.TDigest.NonEmpty ( src/Data/TDigest/NonEmpty.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/NonEmpty.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/NonEmpty.dyn_o ) [ 7 of 13] Compiling Data.TDigest.Tree.Postprocess ( src/Data/TDigest/Tree/Postprocess.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree/Postprocess.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree/Postprocess.dyn_o ) [ 8 of 13] Compiling Data.TDigest.Tree ( src/Data/TDigest/Tree.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Tree.dyn_o ) [ 9 of 13] Compiling Data.TDigest ( src/Data/TDigest.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest.dyn_o ) [10 of 13] Compiling Data.TDigest.Vector.Internal ( src/Data/TDigest/Vector/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector/Internal.dyn_o ) src/Data/TDigest/Vector/Internal.hs:14:1: warning: [-Wunused-imports] The import of Data.Semigroup is redundant except perhaps to import instances from Data.Semigroup To import instances alone, use: import Data.Semigroup() | 14 | import Data.Semigroup (Semigroup (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 13] Compiling Data.TDigest.Vector.NonEmpty ( src/Data/TDigest/Vector/NonEmpty.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector/NonEmpty.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector/NonEmpty.dyn_o ) [12 of 13] Compiling Data.TDigest.Vector.Postprocess ( src/Data/TDigest/Vector/Postprocess.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector/Postprocess.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector/Postprocess.dyn_o ) [13 of 13] Compiling Data.TDigest.Vector ( src/Data/TDigest/Vector.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/Data/TDigest/Vector.dyn_o ) Preprocessing test suite 'tdigest-tests' for tdigest-0.3.. Building test suite 'tdigest-tests' for tdigest-0.3.. [1 of 1] Compiling Main ( tests/Tests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/tdigest-tests/tdigest-tests-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/build/tdigest-tests/tdigest-tests ... Running 1 test suites... Test suite tdigest-tests: RUNNING... Test suite tdigest-tests: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/tdigest-0.3.test Writing: tdigest-0.3-inplace/Data.TDigest.Internal.hs.html Writing: tdigest-0.3-inplace/Data.TDigest.Tree.Internal.hs.html Writing: tdigest-0.3-inplace/Data.TDigest.Postprocess.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 /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/hpc/vanilla/html/tdigest-tests/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: tdigest-0.3-inplace/Data.TDigest.Internal.hs.html Writing: tdigest-0.3-inplace/Data.TDigest.Tree.Internal.hs.html Writing: tdigest-0.3-inplace/Data.TDigest.Postprocess.Internal.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 /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/tdigest-0.3/noopt/hpc/vanilla/html/tdigest-0.3/hpc_index.html