Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - ListLike-4.7.8.1 (first run) Configuring ListLike-4.7.8.1... Preprocessing library for ListLike-4.7.8.1.. Building library for ListLike-4.7.8.1.. [ 1 of 21] Compiling Data.ListLike.FoldableLL ( src/Data/ListLike/FoldableLL.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/FoldableLL.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/FoldableLL.dyn_o ) [ 2 of 21] Compiling Data.ListLike.Base ( src/Data/ListLike/Base.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Base.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Base.dyn_o ) [ 3 of 21] Compiling Data.ListLike.IO ( src/Data/ListLike/IO.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/IO.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/IO.dyn_o ) [ 4 of 21] Compiling Data.ListLike.String ( src/Data/ListLike/String.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/String.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/String.dyn_o ) [ 5 of 21] Compiling Data.ListLike.FMList ( src/Data/ListLike/FMList.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/FMList.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/FMList.dyn_o ) [ 6 of 21] Compiling Data.ListLike.DList ( src/Data/ListLike/DList.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/DList.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/DList.dyn_o ) [ 7 of 21] Compiling Data.ListLike.CharString ( src/Data/ListLike/CharString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/CharString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/CharString.dyn_o ) [ 8 of 21] Compiling Data.ListLike.Text.Text ( src/Data/ListLike/Text/Text.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text/Text.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text/Text.dyn_o ) [ 9 of 21] Compiling Data.ListLike.Text.TextLazy ( src/Data/ListLike/Text/TextLazy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text/TextLazy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text/TextLazy.dyn_o ) [10 of 21] Compiling Data.ListLike.Text.Builder ( src/Data/ListLike/Text/Builder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text/Builder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text/Builder.dyn_o ) [11 of 21] Compiling Data.ListLike.Text ( src/Data/ListLike/Text.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Text.dyn_o ) [12 of 21] Compiling Data.ListLike.Chars ( src/Data/ListLike/Chars.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Chars.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Chars.dyn_o ) [13 of 21] Compiling Data.ListLike.UTF8 ( src/Data/ListLike/UTF8.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/UTF8.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/UTF8.dyn_o ) [14 of 21] Compiling Data.ListLike.Utils ( src/Data/ListLike/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Utils.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Utils.dyn_o ) [15 of 21] Compiling Data.ListLike.Vector.Generic ( src/Data/ListLike/Vector/Generic.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Generic.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Generic.dyn_o ) [16 of 21] Compiling Data.ListLike.Vector.Storable ( src/Data/ListLike/Vector/Storable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Storable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Storable.dyn_o ) [17 of 21] Compiling Data.ListLike.Vector.Unboxed ( src/Data/ListLike/Vector/Unboxed.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Unboxed.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Unboxed.dyn_o ) [18 of 21] Compiling Data.ListLike.Vector.Vector ( src/Data/ListLike/Vector/Vector.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Vector.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector/Vector.dyn_o ) [19 of 21] Compiling Data.ListLike.Vector ( src/Data/ListLike/Vector.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Vector.dyn_o ) [20 of 21] Compiling Data.ListLike.Instances ( src/Data/ListLike/Instances.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Instances.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike/Instances.dyn_o ) [21 of 21] Compiling Data.ListLike ( src/Data/ListLike.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/Data/ListLike.dyn_o ) Preprocessing test suite 'listlike-tests' for ListLike-4.7.8.1.. Building test suite 'listlike-tests' for ListLike-4.7.8.1.. [1 of 2] Compiling TestInfrastructure ( testsrc/TestInfrastructure.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/listlike-tests/listlike-tests-tmp/TestInfrastructure.o ) testsrc/TestInfrastructure.hs:274:3: warning: [-Wnoncanonical-monoid-instances] Noncanonical (<>) = mappend definition detected in the instance declaration for Semigroup (MyList a). Move definition from mappend to (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 274 | (<>) = mappend | ^^^^^^^^^^^^^^ testsrc/TestInfrastructure.hs:277:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid (MyList 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 | 277 | mappend (MyList x) (MyList y) = MyList (x ++ y) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 2] Compiling Main ( testsrc/runtests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/listlike-tests/listlike-tests-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/ListLike-4.7.8.1/noopt/build/listlike-tests/listlike-tests ... Running 1 test suites... Test suite listlike-tests: RUNNING... Test suite listlike-tests: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/ListLike-4.7.8.1.test Writing: ListLike-4.7.8.1-inplace/Data.ListLike.FMList.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.DList.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Vector.Vector.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Vector.Unboxed.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Vector.Storable.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.UTF8.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Text.TextLazy.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Text.Text.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Text.Builder.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.String.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Instances.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.IO.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.FoldableLL.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Chars.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Base.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/ListLike-4.7.8.1/noopt/hpc/vanilla/html/listlike-tests/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: ListLike-4.7.8.1-inplace/Data.ListLike.FMList.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.DList.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Vector.Vector.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Vector.Unboxed.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Vector.Storable.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.UTF8.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Text.TextLazy.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Text.Text.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Text.Builder.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.String.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Instances.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.IO.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.FoldableLL.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Chars.hs.html Writing: ListLike-4.7.8.1-inplace/Data.ListLike.Base.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/ListLike-4.7.8.1/noopt/hpc/vanilla/html/ListLike-4.7.8.1/hpc_index.html