Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - ghc-exactprint-1.5.0 (lib:ghc-exactprint) (requires build) - apply-refact-0.12.0.0 (first run) Starting ghc-exactprint-1.5.0 (all, legacy fallback) Building ghc-exactprint-1.5.0 (all, legacy fallback) Installing ghc-exactprint-1.5.0 (all, legacy fallback) Completed ghc-exactprint-1.5.0 (all, legacy fallback) Configuring apply-refact-0.12.0.0... Preprocessing test suite 'test' for apply-refact-0.12.0.0.. Building test suite 'test' for apply-refact-0.12.0.0.. [1 of 9] Compiling Paths_apply_refact ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/autogen/Paths_apply_refact.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Paths_apply_refact.o ) [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Refact/Compat.o ) [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Refact/Utils.o ) [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Refact/Internal.o ) [5 of 9] Compiling Refact.Options ( src/Refact/Options.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Refact/Options.o ) [6 of 9] Compiling Refact.Fixity ( src/Refact/Fixity.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Refact/Fixity.o ) [7 of 9] Compiling Refact.Apply ( src/Refact/Apply.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Refact/Apply.o ) [8 of 9] Compiling Refact.Run ( src/Refact/Run.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Refact/Run.o ) [9 of 9] Compiling Main ( tests/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/test/test ... Preprocessing executable 'refactor' for apply-refact-0.12.0.0.. Building executable 'refactor' for apply-refact-0.12.0.0.. [1 of 9] Compiling Paths_apply_refact ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/autogen/Paths_apply_refact.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Paths_apply_refact.o ) [2 of 9] Compiling Refact.Compat ( src/Refact/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Refact/Compat.o ) [3 of 9] Compiling Refact.Utils ( src/Refact/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Refact/Utils.o ) [4 of 9] Compiling Refact.Internal ( src/Refact/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Refact/Internal.o ) src/Refact/Internal.hs:494:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type GHC.XRec GHC.GhcPs [GHC.LMatch GHC.GhcPs (GHC.GenLocated GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))] not matched: GHC.L (GHC.SrcSpanAnn _ _) [] GHC.L (GHC.SrcSpanAnn _ _) ((GHC.L (GHC.SrcSpanAnn _ _) (GHC.Match _ _ _ _)):_:_) | 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Refact/Internal.hs:559:15: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type GHC.HsBindLR GHC.GhcPs GHC.GhcPs not matched: GHC.PatBind _ _ _ _ GHC.VarBind _ _ _ GHC.AbsBinds _ _ _ _ _ _ _ GHC.PatSynBind _ _ | 559 | newBind = origBind {GHC.fun_matches = newMG} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [5 of 9] Compiling Refact.Options ( src/Refact/Options.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Refact/Options.o ) [6 of 9] Compiling Refact.Fixity ( src/Refact/Fixity.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Refact/Fixity.o ) [7 of 9] Compiling Refact.Apply ( src/Refact/Apply.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Refact/Apply.o ) [8 of 9] Compiling Refact.Run ( src/Refact/Run.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Refact/Run.o ) [9 of 9] Compiling Main ( src/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/refactor/refactor ... Preprocessing library for apply-refact-0.12.0.0.. Building library for apply-refact-0.12.0.0.. [1 of 5] Compiling Refact.Compat ( src/Refact/Compat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Compat.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Compat.dyn_o ) [2 of 5] Compiling Refact.Utils ( src/Refact/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Utils.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Utils.dyn_o ) [3 of 5] Compiling Refact.Internal ( src/Refact/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Internal.dyn_o ) src/Refact/Internal.hs:494:9: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type GHC.XRec GHC.GhcPs [GHC.LMatch GHC.GhcPs (GHC.GenLocated GHC.SrcSpanAnnA (GHC.HsExpr GHC.GhcPs))] not matched: GHC.L (GHC.SrcSpanAnn _ _) [] GHC.L (GHC.SrcSpanAnn _ _) ((GHC.L (GHC.SrcSpanAnn _ _) (GHC.Match _ _ _ _)):_:_) | 494 | GHC.L locMG [GHC.L locMatch newMatch] = GHC.mg_alts newMG | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Refact/Internal.hs:559:15: warning: [-Wincomplete-record-updates] Pattern match(es) are non-exhaustive In a record-update construct: Patterns of type GHC.HsBindLR GHC.GhcPs GHC.GhcPs not matched: GHC.PatBind _ _ _ _ GHC.VarBind _ _ _ GHC.AbsBinds _ _ _ _ _ _ _ GHC.PatSynBind _ _ | 559 | newBind = origBind {GHC.fun_matches = newMG} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling Refact.Fixity ( src/Refact/Fixity.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Fixity.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Fixity.dyn_o ) [5 of 5] Compiling Refact.Apply ( src/Refact/Apply.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Apply.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/apply-refact-0.12.0.0/noopt/build/Refact/Apply.dyn_o ) Running 1 test suites... Test suite test: RUNNING... Test suite test: PASS Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/apply-refact-0.12.0.0.test Writing: Refact.Apply.hs.html Writing: Refact.Fixity.hs.html Writing: Refact.Internal.hs.html Writing: Refact.Utils.hs.html Writing: Refact.Compat.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/apply-refact-0.12.0.0/noopt/hpc/vanilla/html/test/hpc_index.html 1 of 1 test suites (1 of 1 test cases) passed. 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/apply-refact-0.12.0.0/noopt/hpc/vanilla/html/apply-refact-0.12.0.0/hpc_index.html