Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - comfort-graph-0.0.4 (first run) Configuring comfort-graph-0.0.4... Preprocessing library for comfort-graph-0.0.4.. Building library for comfort-graph-0.0.4.. [1 of 3] Compiling Data.Graph.Comfort.Map ( src/Data/Graph/Comfort/Map.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/Data/Graph/Comfort/Map.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/Data/Graph/Comfort/Map.dyn_o ) [2 of 3] Compiling Data.Graph.Comfort.TotalMap ( src/Data/Graph/Comfort/TotalMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/Data/Graph/Comfort/TotalMap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/Data/Graph/Comfort/TotalMap.dyn_o ) src/Data/Graph/Comfort/TotalMap.hs:4: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() | 4 | import Control.Applicative (Applicative, pure, (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Graph/Comfort/TotalMap.hs:8:1: warning: [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 8 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Graph/Comfort/TotalMap.hs:24:16: warning: [-Woperator-whitespace-ext-conflict] The prefix use of a $ would denote an untyped splice were the TemplateHaskell extension enabled. Suggested fix: add whitespace after the $. | 24 | fmap ($ad) (Map.difference fm am) <> | ^ [3 of 3] Compiling Data.Graph.Comfort ( src/Data/Graph/Comfort.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/Data/Graph/Comfort.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/Data/Graph/Comfort.dyn_o ) src/Data/Graph/Comfort.hs:487:4: warning: [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid (Graph edge node edgeLabel nodeLabel). 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 | 487 | mappend = union | ^^^^^^^^^^^^^^^ Preprocessing test suite 'comfort-graph-test' for comfort-graph-0.0.4.. Building test suite 'comfort-graph-test' for comfort-graph-0.0.4.. [1 of 3] Compiling Test.Base ( test/Test/Base.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/comfort-graph-test/comfort-graph-test-tmp/Test/Base.o ) [2 of 3] Compiling Test.Data.Graph.Comfort ( test/Test/Data/Graph/Comfort.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/comfort-graph-test/comfort-graph-test-tmp/Test/Data/Graph/Comfort.o ) src/Data/Graph/Comfort.hs:111: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() | 111 | >>> import Control.Applicative (pure) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 3] Compiling Main ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/comfort-graph-test/comfort-graph-test-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/comfort-graph-0.0.4/noopt/build/comfort-graph-test/comfort-graph-test ... Running 1 test suites... Test suite comfort-graph-test: RUNNING... Test suite comfort-graph-test: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/comfort-graph-0.0.4.test Writing: comfort-graph-0.0.4-inplace/Data.Graph.Comfort.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/comfort-graph-0.0.4/noopt/hpc/vanilla/html/comfort-graph-test/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: comfort-graph-0.0.4-inplace/Data.Graph.Comfort.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/comfort-graph-0.0.4/noopt/hpc/vanilla/html/comfort-graph-0.0.4/hpc_index.html