Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - base-compat-0.14.0 (lib:base-compat) (requires build) - free-5.2 (lib:free) (requires build) - invariant-0.6.3 (lib:invariant) (requires build) - optics-extra-0.4.2.1 (lib:optics-extra) (requires build) - strict-0.5.1 (lib:strict) (requires build) - adjunctions-4.4.2 (lib:adjunctions) (requires build) - aeson-2.2.3.0 (lib:aeson) (requires build) - kan-extensions-5.2.6 (lib:kan-extensions) (requires build) - lens-5.3.2 (lib:lens) (requires build) - insert-ordered-containers-0.2.6 (first run) Starting invariant-0.6.3 (all, legacy fallback) Starting free-5.2 (all, legacy fallback) Starting optics-extra-0.4.2.1 (all, legacy fallback) Starting strict-0.5.1 (all, legacy fallback) Starting base-compat-0.14.0 (all, legacy fallback) Building invariant-0.6.3 (all, legacy fallback) Building free-5.2 (all, legacy fallback) Building optics-extra-0.4.2.1 (all, legacy fallback) Building base-compat-0.14.0 (all, legacy fallback) Building strict-0.5.1 (all, legacy fallback) Installing base-compat-0.14.0 (all, legacy fallback) Installing invariant-0.6.3 (all, legacy fallback) Installing strict-0.5.1 (all, legacy fallback) Completed base-compat-0.14.0 (all, legacy fallback) Completed invariant-0.6.3 (all, legacy fallback) Installing optics-extra-0.4.2.1 (all, legacy fallback) Completed strict-0.5.1 (all, legacy fallback) Starting aeson-2.2.3.0 (all, legacy fallback) Completed optics-extra-0.4.2.1 (all, legacy fallback) Installing free-5.2 (all, legacy fallback) Building aeson-2.2.3.0 (all, legacy fallback) Completed free-5.2 (all, legacy fallback) Starting adjunctions-4.4.2 (all, legacy fallback) Building adjunctions-4.4.2 (all, legacy fallback) Installing adjunctions-4.4.2 (all, legacy fallback) Completed adjunctions-4.4.2 (all, legacy fallback) Starting kan-extensions-5.2.6 (all, legacy fallback) Building kan-extensions-5.2.6 (all, legacy fallback) Installing kan-extensions-5.2.6 (all, legacy fallback) Completed kan-extensions-5.2.6 (all, legacy fallback) Starting lens-5.3.2 (all, legacy fallback) Building lens-5.3.2 (all, legacy fallback) Installing aeson-2.2.3.0 (all, legacy fallback) Completed aeson-2.2.3.0 (all, legacy fallback) Installing lens-5.3.2 (all, legacy fallback) Completed lens-5.3.2 (all, legacy fallback) Configuring insert-ordered-containers-0.2.6... Preprocessing library for insert-ordered-containers-0.2.6.. Building library for insert-ordered-containers-0.2.6.. [1 of 3] Compiling Data.HashMap.InsOrd.Internal ( src/Data/HashMap/InsOrd/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/Data/HashMap/InsOrd/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/Data/HashMap/InsOrd/Internal.dyn_o ) [2 of 3] Compiling Data.HashMap.Strict.InsOrd ( src/Data/HashMap/Strict/InsOrd.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/Data/HashMap/Strict/InsOrd.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/Data/HashMap/Strict/InsOrd.dyn_o ) src/Data/HashMap/Strict/InsOrd.hs:205:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid (InsOrdHashMap k v). 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 | 205 | mappend = union | ^^^^^^^^^^^^^^^ [3 of 3] Compiling Data.HashSet.InsOrd ( src/Data/HashSet/InsOrd.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/Data/HashSet/InsOrd.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/Data/HashSet/InsOrd.dyn_o ) src/Data/HashSet/InsOrd.hs:126:5: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid (InsOrdHashSet k). 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 | 126 | mappend = union | ^^^^^^^^^^^^^^^ Preprocessing test suite 'ins-ord-containers-tests' for insert-ordered-containers-0.2.6.. Building test suite 'ins-ord-containers-tests' for insert-ordered-containers-0.2.6.. [1 of 1] Compiling Main ( test/Tests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/ins-ord-containers-tests/ins-ord-containers-tests-tmp/Main.o ) test/Tests.hs:10: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() | 10 | import Data.Semigroup ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/insert-ordered-containers-0.2.6/noopt/build/ins-ord-containers-tests/ins-ord-containers-tests Running 1 test suites... Test suite ins-ord-containers-tests: RUNNING... Test suite ins-ord-containers-tests: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/insert-ordered-containers-0.2.6.test Writing: insert-ordered-containers-0.2.6-inplace/Data.HashMap.Strict.InsOrd.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/insert-ordered-containers-0.2.6/noopt/hpc/vanilla/html/ins-ord-containers-tests/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: insert-ordered-containers-0.2.6-inplace/Data.HashMap.Strict.InsOrd.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/insert-ordered-containers-0.2.6/noopt/hpc/vanilla/html/insert-ordered-containers-0.2.6/hpc_index.html