Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - FontyFruity-0.5.3.5 (lib:FontyFruity) (requires build) - JuicyPixels-3.3.8 (lib:JuicyPixels) (requires build) - active-0.2.0.17 (lib:active) (requires build) - fsnotify-0.4.1.0 (lib:fsnotify) (requires build) - intervals-0.9.2 (lib:intervals) (requires build) - monoid-extras-0.6.2 (lib:monoid-extras) (requires build) - optparse-applicative-0.18.1.0 (lib:optparse-applicative) (requires build) - Rasterific-0.7.5.4 (lib:Rasterific) (requires build) - dual-tree-0.2.3.1 (lib:dual-tree) (requires build) - diagrams-core-1.5.1 (lib:diagrams-core) (requires build) - diagrams-lib-1.4.6 (lib:diagrams-lib) (requires build) - diagrams-rasterific-1.4.2.3 (first run) Starting FontyFruity-0.5.3.5 (all, legacy fallback) Starting active-0.2.0.17 (all, legacy fallback) Starting fsnotify-0.4.1.0 (all, legacy fallback) Starting intervals-0.9.2 (all, legacy fallback) Starting JuicyPixels-3.3.8 (all, legacy fallback) Starting monoid-extras-0.6.2 (all, legacy fallback) Starting optparse-applicative-0.18.1.0 (all, legacy fallback) Building fsnotify-0.4.1.0 (all, legacy fallback) Building JuicyPixels-3.3.8 (all, legacy fallback) Building active-0.2.0.17 (all, legacy fallback) Building intervals-0.9.2 (all, legacy fallback) Building FontyFruity-0.5.3.5 (all, legacy fallback) Building optparse-applicative-0.18.1.0 (all, legacy fallback) Building monoid-extras-0.6.2 (all, legacy fallback) Installing active-0.2.0.17 (all, legacy fallback) Installing fsnotify-0.4.1.0 (all, legacy fallback) Installing monoid-extras-0.6.2 (all, legacy fallback) Completed active-0.2.0.17 (all, legacy fallback) Installing optparse-applicative-0.18.1.0 (all, legacy fallback) Completed fsnotify-0.4.1.0 (all, legacy fallback) Completed monoid-extras-0.6.2 (all, legacy fallback) Starting dual-tree-0.2.3.1 (all, legacy fallback) Installing intervals-0.9.2 (all, legacy fallback) Completed optparse-applicative-0.18.1.0 (all, legacy fallback) Completed intervals-0.9.2 (all, legacy fallback) Building dual-tree-0.2.3.1 (all, legacy fallback) Installing dual-tree-0.2.3.1 (all, legacy fallback) Completed dual-tree-0.2.3.1 (all, legacy fallback) Starting diagrams-core-1.5.1 (all, legacy fallback) Building diagrams-core-1.5.1 (all, legacy fallback) Installing FontyFruity-0.5.3.5 (all, legacy fallback) Completed FontyFruity-0.5.3.5 (all, legacy fallback) Installing diagrams-core-1.5.1 (all, legacy fallback) Completed diagrams-core-1.5.1 (all, legacy fallback) Installing JuicyPixels-3.3.8 (all, legacy fallback) Completed JuicyPixels-3.3.8 (all, legacy fallback) Starting Rasterific-0.7.5.4 (all, legacy fallback) Starting diagrams-lib-1.4.6 (all, legacy fallback) Building Rasterific-0.7.5.4 (all, legacy fallback) Building diagrams-lib-1.4.6 (all, legacy fallback) Installing Rasterific-0.7.5.4 (all, legacy fallback) Installing diagrams-lib-1.4.6 (all, legacy fallback) Completed Rasterific-0.7.5.4 (all, legacy fallback) Completed diagrams-lib-1.4.6 (all, legacy fallback) Configuring diagrams-rasterific-1.4.2.3... Preprocessing library for diagrams-rasterific-1.4.2.3.. Building library for diagrams-rasterific-1.4.2.3.. [1 of 4] Compiling Diagrams.Backend.Rasterific.Text ( src/Diagrams/Backend/Rasterific/Text.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Diagrams/Backend/Rasterific/Text.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Diagrams/Backend/Rasterific/Text.dyn_o ) [2 of 4] Compiling Diagrams.Backend.Rasterific ( src/Diagrams/Backend/Rasterific.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Diagrams/Backend/Rasterific.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Diagrams/Backend/Rasterific.dyn_o ) src/Diagrams/Backend/Rasterific.hs:324:5: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type [[Float]] not matched: [] [[]] ([]:_:_) [[_]] ... | 324 | [[a, b], [c, d], [e, f]] = map realToFrac <$> matrixHomRep tr | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 4] Compiling Diagrams.Backend.Rasterific.CmdLine ( src/Diagrams/Backend/Rasterific/CmdLine.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Diagrams/Backend/Rasterific/CmdLine.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Diagrams/Backend/Rasterific/CmdLine.dyn_o ) src/Diagrams/Backend/Rasterific/CmdLine.hs:85:1: warning: [-Wdodgy-imports] Module Diagrams.Prelude does not export option | 85 | import Diagrams.Prelude hiding (height, interval, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [4 of 4] Compiling Paths_diagrams_rasterific ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/autogen/Paths_diagrams_rasterific.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Paths_diagrams_rasterific.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/Paths_diagrams_rasterific.dyn_o ) Preprocessing test suite 'test-render' for diagrams-rasterific-1.4.2.3.. Building test suite 'test-render' for diagrams-rasterific-1.4.2.3.. [1 of 1] Compiling Main ( test/test-render.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/test-render/test-render-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/test-render/test-render ... Preprocessing test suite 'test-size' for diagrams-rasterific-1.4.2.3.. Building test suite 'test-size' for diagrams-rasterific-1.4.2.3.. [1 of 1] Compiling Main ( test/test-size.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/test-size/test-size-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/test-size/test-size ... Preprocessing test suite 'test-widths' for diagrams-rasterific-1.4.2.3.. Building test suite 'test-widths' for diagrams-rasterific-1.4.2.3.. [1 of 1] Compiling Main ( test/test-widths.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/test-widths/test-widths-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/diagrams-rasterific-1.4.2.3/noopt/build/test-widths/test-widths ... Running 3 test suites... Test suite test-render: RUNNING... Test suite test-render: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/diagrams-rasterific-1.4.2.3.test Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.Text.hs.html Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.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/diagrams-rasterific-1.4.2.3/noopt/hpc/vanilla/html/test-render/hpc_index.html Test suite test-size: RUNNING... Test suite test-size: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/diagrams-rasterific-1.4.2.3.test Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.Text.hs.html Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.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/diagrams-rasterific-1.4.2.3/noopt/hpc/vanilla/html/test-size/hpc_index.html Test suite test-widths: RUNNING... Test suite test-widths: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/diagrams-rasterific-1.4.2.3.test Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.Text.hs.html Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.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/diagrams-rasterific-1.4.2.3/noopt/hpc/vanilla/html/test-widths/hpc_index.html 3 of 3 test suites (3 of 3 test cases) passed. Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.hs.html Writing: diagrams-rasterific-1.4.2.3-inplace/Diagrams.Backend.Rasterific.Text.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/diagrams-rasterific-1.4.2.3/noopt/hpc/vanilla/html/diagrams-rasterific-1.4.2.3/hpc_index.html