Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - MonadPrompt-1.0.0.5 (lib:MonadPrompt) (requires build) - blaze-builder-0.4.2.3 (lib:blaze-builder) (requires build) - megaparsec-9.6.1 (lib:megaparsec) (requires build) - microlens-ghc-0.4.14.2 (lib:microlens-ghc) (requires build) - parsec-3.1.17.0 (lib:parsec) (requires build) - random-shuffle-0.0.4 (lib:random-shuffle) (requires build) - tasty-hunit-0.10.1 (lib:tasty-hunit) (requires build) - tasty-quickcheck-0.10.2 (lib:tasty-quickcheck) (requires build) - text-zipper-0.13 (lib:text-zipper) (requires build) - word-wrap-0.5 (lib:word-wrap) (requires build) - rvar-0.3.0.2 (lib:rvar) (requires build) - config-ini-0.2.7.0 (lib:config-ini) (requires build) - microlens-platform-0.4.3.4 (lib:microlens-platform) (requires build) - vty-6.1 (lib:vty) (requires build) - random-fu-0.3.0.1 (lib:random-fu) (requires build) - vty-unix-0.2.0.0 (lib:vty-unix) (requires build) - vty-crossplatform-0.4.0.0 (lib:vty-crossplatform) (requires build) - brick-2.3.1 (lib:brick) (requires build) - hascard-0.6.0.1 (first run) Starting MonadPrompt-1.0.0.5 (all, legacy fallback) Starting microlens-ghc-0.4.14.2 (all, legacy fallback) Starting megaparsec-9.6.1 (all, legacy fallback) Starting random-shuffle-0.0.4 (all, legacy fallback) Starting tasty-hunit-0.10.1 (all, legacy fallback) Starting tasty-quickcheck-0.10.2 (all, legacy fallback) Starting text-zipper-0.13 (all, legacy fallback) Starting word-wrap-0.5 (all, legacy fallback) Starting parsec-3.1.17.0 (all, legacy fallback) Starting blaze-builder-0.4.2.3 (all, legacy fallback) Building parsec-3.1.17.0 (all, legacy fallback) Building random-shuffle-0.0.4 (all, legacy fallback) Building tasty-quickcheck-0.10.2 (all, legacy fallback) Building text-zipper-0.13 (all, legacy fallback) Building megaparsec-9.6.1 (all, legacy fallback) Building blaze-builder-0.4.2.3 (all, legacy fallback) Building word-wrap-0.5 (all, legacy fallback) Building microlens-ghc-0.4.14.2 (all, legacy fallback) Building MonadPrompt-1.0.0.5 (all, legacy fallback) Building tasty-hunit-0.10.1 (all, legacy fallback) Installing random-shuffle-0.0.4 (all, legacy fallback) Installing tasty-quickcheck-0.10.2 (all, legacy fallback) Installing MonadPrompt-1.0.0.5 (all, legacy fallback) Installing tasty-hunit-0.10.1 (all, legacy fallback) Installing word-wrap-0.5 (all, legacy fallback) Installing text-zipper-0.13 (all, legacy fallback) Installing microlens-ghc-0.4.14.2 (all, legacy fallback) Installing blaze-builder-0.4.2.3 (all, legacy fallback) Completed random-shuffle-0.0.4 (all, legacy fallback) Completed tasty-quickcheck-0.10.2 (all, legacy fallback) Completed MonadPrompt-1.0.0.5 (all, legacy fallback) Starting rvar-0.3.0.2 (all, legacy fallback) Completed tasty-hunit-0.10.1 (all, legacy fallback) Installing megaparsec-9.6.1 (all, legacy fallback) Completed word-wrap-0.5 (all, legacy fallback) Installing parsec-3.1.17.0 (all, legacy fallback) Building rvar-0.3.0.2 (all, legacy fallback) Installing rvar-0.3.0.2 (all, legacy fallback) Completed text-zipper-0.13 (all, legacy fallback) Completed microlens-ghc-0.4.14.2 (all, legacy fallback) Starting microlens-platform-0.4.3.4 (all, legacy fallback) Completed blaze-builder-0.4.2.3 (all, legacy fallback) Completed megaparsec-9.6.1 (all, legacy fallback) Starting config-ini-0.2.7.0 (all, legacy fallback) Building microlens-platform-0.4.3.4 (all, legacy fallback) Completed parsec-3.1.17.0 (all, legacy fallback) Starting vty-6.1 (all, legacy fallback) Installing microlens-platform-0.4.3.4 (all, legacy fallback) Completed rvar-0.3.0.2 (all, legacy fallback) Starting random-fu-0.3.0.1 (all, legacy fallback) Building config-ini-0.2.7.0 (all, legacy fallback) Completed microlens-platform-0.4.3.4 (all, legacy fallback) Building vty-6.1 (all, legacy fallback) Building random-fu-0.3.0.1 (all, legacy fallback) Installing config-ini-0.2.7.0 (all, legacy fallback) Completed config-ini-0.2.7.0 (all, legacy fallback) Installing random-fu-0.3.0.1 (all, legacy fallback) Completed random-fu-0.3.0.1 (all, legacy fallback) Installing vty-6.1 (all, legacy fallback) Completed vty-6.1 (all, legacy fallback) Starting vty-unix-0.2.0.0 (all, legacy fallback) Building vty-unix-0.2.0.0 (all, legacy fallback) Installing vty-unix-0.2.0.0 (all, legacy fallback) Completed vty-unix-0.2.0.0 (all, legacy fallback) Starting vty-crossplatform-0.4.0.0 (all, legacy fallback) Building vty-crossplatform-0.4.0.0 (all, legacy fallback) Installing vty-crossplatform-0.4.0.0 (all, legacy fallback) Completed vty-crossplatform-0.4.0.0 (all, legacy fallback) Starting brick-2.3.1 (all, legacy fallback) Building brick-2.3.1 (all, legacy fallback) Installing brick-2.3.1 (all, legacy fallback) Completed brick-2.3.1 (all, legacy fallback) Configuring hascard-0.6.0.1... Preprocessing library for hascard-0.6.0.1.. Building library for hascard-0.6.0.1.. [ 1 of 25] Compiling Debug ( src/Debug.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Debug.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Debug.dyn_o ) [ 2 of 25] Compiling Paths_hascard ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/autogen/Paths_hascard.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Paths_hascard.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Paths_hascard.dyn_o ) [ 3 of 25] Compiling Stack ( src/Stack.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Stack.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Stack.dyn_o ) [ 4 of 25] Compiling Types ( src/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Types.dyn_o ) [ 5 of 25] Compiling States ( src/States.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/States.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/States.dyn_o ) [ 6 of 25] Compiling Parser ( src/Parser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Parser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Parser.dyn_o ) [ 7 of 25] Compiling Import ( src/Import.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Import.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Import.dyn_o ) [ 8 of 25] Compiling Export ( src/Export.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Export.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Export.dyn_o ) [ 9 of 25] Compiling DeckHandling ( src/DeckHandling.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/DeckHandling.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/DeckHandling.dyn_o ) [10 of 25] Compiling UI.Attributes ( src/UI/Attributes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Attributes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Attributes.dyn_o ) [11 of 25] Compiling UI.BrickHelpers ( src/UI/BrickHelpers.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/BrickHelpers.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/BrickHelpers.dyn_o ) [12 of 25] Compiling Settings ( src/Settings.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Settings.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Settings.dyn_o ) [13 of 25] Compiling Recents ( src/Recents.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Recents.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Recents.dyn_o ) [14 of 25] Compiling StateManagement ( src/StateManagement.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/StateManagement.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/StateManagement.dyn_o ) [15 of 25] Compiling Parameters ( src/Parameters.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Parameters.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Parameters.dyn_o ) [16 of 25] Compiling Runners ( src/Runners.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Runners.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Runners.dyn_o ) [17 of 25] Compiling UI.CardSelector ( src/UI/CardSelector.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/CardSelector.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/CardSelector.dyn_o ) [18 of 25] Compiling UI.Cards ( src/UI/Cards.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Cards.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Cards.dyn_o ) [19 of 25] Compiling UI.FileBrowser ( src/UI/FileBrowser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/FileBrowser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/FileBrowser.dyn_o ) [20 of 25] Compiling UI.Info ( src/UI/Info.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Info.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Info.dyn_o ) [21 of 25] Compiling UI.MainMenu ( src/UI/MainMenu.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/MainMenu.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/MainMenu.dyn_o ) [22 of 25] Compiling UI.Parameter ( src/UI/Parameter.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Parameter.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Parameter.dyn_o ) [23 of 25] Compiling UI.Settings ( src/UI/Settings.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Settings.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI/Settings.dyn_o ) [24 of 25] Compiling Glue ( src/Glue.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Glue.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/Glue.dyn_o ) [25 of 25] Compiling UI ( src/UI.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/UI.dyn_o ) Preprocessing executable 'hascard' for hascard-0.6.0.1.. Building executable 'hascard' for hascard-0.6.0.1.. [1 of 2] Compiling Paths_hascard ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard/autogen/Paths_hascard.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard/hascard-tmp/Paths_hascard.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard/hascard-tmp/Paths_hascard.dyn_o ) [2 of 2] Compiling Main ( app/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard/hascard-tmp/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard/hascard-tmp/Main.dyn_o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard/hascard ... Preprocessing test suite 'hascard-test' for hascard-0.6.0.1.. Building test suite 'hascard-test' for hascard-0.6.0.1.. [1 of 2] Compiling Main ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard-test/hascard-test-tmp/Main.o ) [2 of 2] Compiling Paths_hascard ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard-test/autogen/Paths_hascard.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard-test/hascard-test-tmp/Paths_hascard.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/hascard-0.6.0.1/noopt/build/hascard-test/hascard-test ... Running 1 test suites... Test suite hascard-test: RUNNING... Test suite hascard-test: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/hascard-0.6.0.1.test Writing: hascard-0.6.0.1-inplace/UI.Attributes.hs.html Writing: hascard-0.6.0.1-inplace/UI.BrickHelpers.hs.html Writing: hascard-0.6.0.1-inplace/Types.hs.html Writing: hascard-0.6.0.1-inplace/States.hs.html Writing: hascard-0.6.0.1-inplace/Stack.hs.html Writing: hascard-0.6.0.1-inplace/Settings.hs.html Writing: hascard-0.6.0.1-inplace/Recents.hs.html Writing: hascard-0.6.0.1-inplace/DeckHandling.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/hascard-0.6.0.1/noopt/hpc/vanilla/html/hascard-test/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. Writing: hascard-0.6.0.1-inplace/UI.Attributes.hs.html Writing: hascard-0.6.0.1-inplace/UI.BrickHelpers.hs.html Writing: hascard-0.6.0.1-inplace/Types.hs.html Writing: hascard-0.6.0.1-inplace/States.hs.html Writing: hascard-0.6.0.1-inplace/Stack.hs.html Writing: hascard-0.6.0.1-inplace/Settings.hs.html Writing: hascard-0.6.0.1-inplace/Recents.hs.html Writing: hascard-0.6.0.1-inplace/DeckHandling.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/hascard-0.6.0.1/noopt/hpc/vanilla/html/hascard-0.6.0.1/hpc_index.html