Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - range-set-list-0.1.4 (first run) Configuring range-set-list-0.1.4... Preprocessing library for range-set-list-0.1.4.. Building library for range-set-list-0.1.4.. [1 of 4] Compiling Data.RangeSet.Internal ( src/Data/RangeSet/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/Internal.dyn_o ) [2 of 4] Compiling Data.RangeSet.List ( src/Data/RangeSet/List.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/List.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/List.dyn_o ) src/Data/RangeSet/List.hs:99:1: warning: [-Wunused-imports] The import of Data.Foldable is redundant except perhaps to import instances from Data.Foldable To import instances alone, use: import Data.Foldable() | 99 | import Data.Foldable (foldMap) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/RangeSet/List.hs:102:35: warning: [-Wunused-imports] The import of Monoid from module Data.Monoid is redundant | 102 | import Data.Monoid (Monoid (..), getSum) | ^^^^^^^^^^^ src/Data/RangeSet/List.hs:103: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() | 103 | import Data.Semigroup (Semigroup (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/RangeSet/List.hs:123:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid (RSet a). 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 | 123 | mappend = union | ^^^^^^^^^^^^^^^ [3 of 4] Compiling Data.RangeSet.IntMap ( src/Data/RangeSet/IntMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/IntMap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/IntMap.dyn_o ) src/Data/RangeSet/IntMap.hs:78:1: warning: [-Wunused-imports] The import of Data.Functor is redundant except perhaps to import instances from Data.Functor To import instances alone, use: import Data.Functor() | 78 | import Data.Functor ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/RangeSet/IntMap.hs:80:38: warning: [-Wunused-imports] The import of Monoid from module Data.Monoid is redundant | 80 | import Data.Monoid (Monoid (..), getSum) | ^^^^^^^^^^^ src/Data/RangeSet/IntMap.hs:81: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() | 81 | import Data.Semigroup (Semigroup (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/RangeSet/IntMap.hs:101:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid RIntSet. 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 | 101 | mappend = union | ^^^^^^^^^^^^^^^ [4 of 4] Compiling Data.RangeSet.Map ( src/Data/RangeSet/Map.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/Map.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/Data/RangeSet/Map.dyn_o ) src/Data/RangeSet/Map.hs:97:1: warning: [-Wunused-imports] The import of Data.Functor is redundant except perhaps to import instances from Data.Functor To import instances alone, use: import Data.Functor() | 97 | import Data.Functor ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/RangeSet/Map.hs:99:35: warning: [-Wunused-imports] The import of Monoid from module Data.Monoid is redundant | 99 | import Data.Monoid (Monoid (..), getSum) | ^^^^^^^^^^^ src/Data/RangeSet/Map.hs:100: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() | 100 | import Data.Semigroup (Semigroup (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/RangeSet/Map.hs:120:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid (RSet a). 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 | 120 | mappend = union | ^^^^^^^^^^^^^^^ Preprocessing test suite 'test' for range-set-list-0.1.4.. Building test suite 'test' for range-set-list-0.1.4.. [1 of 5] Compiling SetAction ( tests/SetAction.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/test/test-tmp/SetAction.o ) tests/SetAction.hs:8:1: warning: [-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() | 8 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/SetAction.hs:33:37: warning: [GHC-63397] [-Wname-shadowing] This binding for arbitrary1 shadows the existing binding imported from Test.Tasty.QuickCheck at tests/SetAction.hs:3:1-34 (and originally defined in QuickCheck-2.15.0.1:Test.QuickCheck.Arbitrary) | 33 | where arbitrary1 = arbitrary' $ n - 1 | ^^^^^^^^^^ tests/SetAction.hs:34:37: warning: [GHC-63397] [-Wname-shadowing] This binding for arbitrary2 shadows the existing binding imported from Test.Tasty.QuickCheck at tests/SetAction.hs:3:1-34 (and originally defined in QuickCheck-2.15.0.1:Test.QuickCheck.Arbitrary) | 34 | arbitrary2 = arbitrary' $ n `div` 2 | ^^^^^^^^^^ tests/SetAction.hs:69:37: warning: [GHC-63397] [-Wname-shadowing] This binding for arbitrary1 shadows the existing binding imported from Test.Tasty.QuickCheck at tests/SetAction.hs:3:1-34 (and originally defined in QuickCheck-2.15.0.1:Test.QuickCheck.Arbitrary) | 69 | where arbitrary1 = arbitrary' $ n - 1 | ^^^^^^^^^^ tests/SetAction.hs:70:37: warning: [GHC-63397] [-Wname-shadowing] This binding for arbitrary2 shadows the existing binding imported from Test.Tasty.QuickCheck at tests/SetAction.hs:3:1-34 (and originally defined in QuickCheck-2.15.0.1:Test.QuickCheck.Arbitrary) | 70 | arbitrary2 = arbitrary' $ n `div` 2 | ^^^^^^^^^^ [2 of 5] Compiling Map ( tests/Map.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/test/test-tmp/Map.o ) tests/Map.hs:11:1: warning: [-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() | 11 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/Map.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 | ^^^^^^^^^^^^^^^^^^^^^ [3 of 5] Compiling List ( tests/List.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/test/test-tmp/List.o ) tests/List.hs:11:1: warning: [-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() | 11 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/List.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 | ^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling IntMap ( tests/IntMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/test/test-tmp/IntMap.o ) tests/IntMap.hs:11:1: warning: [-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() | 11 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/IntMap.hs:13: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() | 13 | import Data.Semigroup | ^^^^^^^^^^^^^^^^^^^^^ [5 of 5] Compiling Main ( tests/Tests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/test/test-tmp/Main.o ) [6 of 6] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/range-set-list-0.1.4/noopt/build/test/test Running 1 test suites... Test suite test: RUNNING... Test suite test: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/range-set-list-0.1.4.test Writing: range-set-list-0.1.4-inplace/Data.RangeSet.Internal.hs.html Writing: range-set-list-0.1.4-inplace/Data.RangeSet.Map.hs.html Writing: range-set-list-0.1.4-inplace/Data.RangeSet.List.hs.html Writing: range-set-list-0.1.4-inplace/Data.RangeSet.IntMap.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.6.3/range-set-list-0.1.4/noopt/hpc/vanilla/html/test/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: range-set-list-0.1.4-inplace/Data.RangeSet.Internal.hs.html Writing: range-set-list-0.1.4-inplace/Data.RangeSet.Map.hs.html Writing: range-set-list-0.1.4-inplace/Data.RangeSet.List.hs.html Writing: range-set-list-0.1.4-inplace/Data.RangeSet.IntMap.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.6.3/range-set-list-0.1.4/noopt/hpc/vanilla/html/range-set-list-0.1.4/hpc_index.html