Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - config-ini-0.2.5.0 (lib:config-ini) (requires build) - microlens-th-0.4.3.12 (lib:microlens-th) (requires build) - text-zipper-0.13 (lib:text-zipper) (requires build) - vty-5.38 (lib:vty) (requires build) - brick-1.7 (first run) Starting microlens-th-0.4.3.12 (all, legacy fallback) Starting config-ini-0.2.5.0 (all, legacy fallback) Starting text-zipper-0.13 (all, legacy fallback) Building config-ini-0.2.5.0 (all, legacy fallback) Building microlens-th-0.4.3.12 (all, legacy fallback) Building text-zipper-0.13 (all, legacy fallback) Installing text-zipper-0.13 (all, legacy fallback) Completed text-zipper-0.13 (all, legacy fallback) Installing microlens-th-0.4.3.12 (all, legacy fallback) Completed microlens-th-0.4.3.12 (all, legacy fallback) Starting vty-5.38 (all, legacy fallback) Installing config-ini-0.2.5.0 (all, legacy fallback) Building vty-5.38 (all, legacy fallback) Completed config-ini-0.2.5.0 (all, legacy fallback) Installing vty-5.38 (all, legacy fallback) Completed vty-5.38 (all, legacy fallback) Configuring brick-1.7... Preprocessing library for brick-1.7.. Building library for brick-1.7.. [ 1 of 32] Compiling Brick.AttrMap ( src/Brick/AttrMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/AttrMap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/AttrMap.dyn_o ) [ 2 of 32] Compiling Brick.BChan ( src/Brick/BChan.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/BChan.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/BChan.dyn_o ) [ 3 of 32] Compiling Brick.Keybindings.KeyEvents ( src/Brick/Keybindings/KeyEvents.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/KeyEvents.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/KeyEvents.dyn_o ) [ 4 of 32] Compiling Brick.Keybindings.KeyConfig ( src/Brick/Keybindings/KeyConfig.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/KeyConfig.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/KeyConfig.dyn_o ) [ 5 of 32] Compiling Brick.Keybindings.KeyDispatcher ( src/Brick/Keybindings/KeyDispatcher.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/KeyDispatcher.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/KeyDispatcher.dyn_o ) [ 6 of 32] Compiling Brick.Keybindings.Parse ( src/Brick/Keybindings/Parse.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/Parse.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/Parse.dyn_o ) [ 7 of 32] Compiling Brick.Types.TH ( src/Brick/Types/TH.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/TH.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/TH.dyn_o ) [ 8 of 32] Compiling Brick.Types.Common ( src/Brick/Types/Common.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/Common.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/Common.dyn_o ) [ 9 of 32] Compiling Brick.Themes ( src/Brick/Themes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Themes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Themes.dyn_o ) [10 of 32] Compiling Brick.Widgets.Border.Style ( src/Brick/Widgets/Border/Style.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Border/Style.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Border/Style.dyn_o ) [11 of 32] Compiling Data.IMap ( src/Data/IMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Data/IMap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Data/IMap.dyn_o ) [12 of 32] Compiling Brick.BorderMap ( src/Brick/BorderMap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/BorderMap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/BorderMap.dyn_o ) [13 of 32] Compiling Brick.Types.Internal ( src/Brick/Types/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/Internal.dyn_o ) [14 of 32] Compiling Brick.Util ( src/Brick/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Util.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Util.dyn_o ) [15 of 32] Compiling Brick.Types.EventM ( src/Brick/Types/EventM.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/EventM.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types/EventM.dyn_o ) [16 of 32] Compiling Brick.Types ( src/Brick/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Types.dyn_o ) [17 of 32] Compiling Brick.Widgets.Internal ( src/Brick/Widgets/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Internal.dyn_o ) [18 of 32] Compiling Brick.Widgets.Core ( src/Brick/Widgets/Core.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Core.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Core.dyn_o ) [19 of 32] Compiling Brick.Widgets.ProgressBar ( src/Brick/Widgets/ProgressBar.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/ProgressBar.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/ProgressBar.dyn_o ) [20 of 32] Compiling Brick.Widgets.Edit ( src/Brick/Widgets/Edit.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Edit.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Edit.dyn_o ) [21 of 32] Compiling Brick.Widgets.Center ( src/Brick/Widgets/Center.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Center.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Center.dyn_o ) [22 of 32] Compiling Brick.Widgets.Border ( src/Brick/Widgets/Border.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Border.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Border.dyn_o ) [23 of 32] Compiling Brick.Widgets.Table ( src/Brick/Widgets/Table.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Table.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Table.dyn_o ) [24 of 32] Compiling Brick.Focus ( src/Brick/Focus.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Focus.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Focus.dyn_o ) [25 of 32] Compiling Brick.Widgets.Dialog ( src/Brick/Widgets/Dialog.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Dialog.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/Dialog.dyn_o ) [26 of 32] Compiling Brick.Main ( src/Brick/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Main.dyn_o ) [27 of 32] Compiling Brick.Widgets.List ( src/Brick/Widgets/List.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/List.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/List.dyn_o ) [28 of 32] Compiling Brick.Widgets.FileBrowser ( src/Brick/Widgets/FileBrowser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/FileBrowser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Widgets/FileBrowser.dyn_o ) [29 of 32] Compiling Brick ( src/Brick.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick.dyn_o ) [30 of 32] Compiling Brick.Keybindings.Pretty ( src/Brick/Keybindings/Pretty.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/Pretty.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings/Pretty.dyn_o ) [31 of 32] Compiling Brick.Keybindings ( src/Brick/Keybindings.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Keybindings.dyn_o ) [32 of 32] Compiling Brick.Forms ( src/Brick/Forms.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Forms.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/Brick/Forms.dyn_o ) Preprocessing test suite 'brick-tests' for brick-1.7.. Building test suite 'brick-tests' for brick-1.7.. [1 of 3] Compiling List ( tests/List.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/brick-tests/brick-tests-tmp/List.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/brick-tests/brick-tests-tmp/List.dyn_o ) [2 of 3] Compiling Render ( tests/Render.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/brick-tests/brick-tests-tmp/Render.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/brick-tests/brick-tests-tmp/Render.dyn_o ) [3 of 3] Compiling Main ( tests/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/brick-tests/brick-tests-tmp/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/brick-tests/brick-tests-tmp/Main.dyn_o ) tests/Main.hs:6:1: warning: [-Wunused-imports] The import of Data.Traversable is redundant except perhaps to import instances from Data.Traversable To import instances alone, use: import Data.Traversable() | 6 | import Data.Traversable (sequenceA) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/brick-1.7/noopt/build/brick-tests/brick-tests ... Running 1 test suites... Test suite brick-tests: RUNNING... Test suite brick-tests: FAIL Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/brick-1.7.test Writing: brick-1.7-inplace/Brick.BChan.hs.html Writing: brick-1.7-inplace/Brick.Types.hs.html Writing: brick-1.7-inplace/Brick.Main.hs.html Writing: brick-1.7-inplace/Brick.BorderMap.hs.html Writing: brick-1.7-inplace/Data.IMap.hs.html Writing: brick-1.7-inplace/Brick.Widgets.List.hs.html Writing: brick-1.7-inplace/Brick.Widgets.Core.hs.html Writing: brick-1.7-inplace/Brick.Widgets.Border.Style.hs.html Writing: brick-1.7-inplace/Brick.Widgets.Border.hs.html Writing: brick-1.7-inplace/Brick.Util.hs.html Writing: brick-1.7-inplace/Brick.AttrMap.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/brick-1.7/noopt/hpc/vanilla/html/brick-tests/hpc_index.html 0 of 1 test suites (0 of 1 test cases) passed. Writing: brick-1.7-inplace/Brick.BChan.hs.html Writing: brick-1.7-inplace/Brick.Types.hs.html Writing: brick-1.7-inplace/Brick.Main.hs.html Writing: brick-1.7-inplace/Brick.BorderMap.hs.html Writing: brick-1.7-inplace/Data.IMap.hs.html Writing: brick-1.7-inplace/Brick.Widgets.List.hs.html Writing: brick-1.7-inplace/Brick.Widgets.Core.hs.html Writing: brick-1.7-inplace/Brick.Widgets.Border.Style.hs.html Writing: brick-1.7-inplace/Brick.Widgets.Border.hs.html Writing: brick-1.7-inplace/Brick.Util.hs.html Writing: brick-1.7-inplace/Brick.AttrMap.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/brick-1.7/noopt/hpc/vanilla/html/brick-1.7/hpc_index.html Error: cabal: Tests failed for brick-1.7.