Resolving dependencies... Build profile: -w ghc-9.6.3 -O0 In order, the following will be built (use -v for more details): - megaparsec-9.6.1 (lib:megaparsec) (requires build) - tasty-golden-2.3.5 (lib:tasty-golden) (requires build) - tasty-hunit-0.10.2 (lib:tasty-hunit) (requires build) - toml-reader-0.2.1.0 (lib:toml-reader) (requires build) - tasty-hunit-compat-0.2.0.1 (lib:tasty-hunit-compat) (requires build) - weeder-2.9.0 (first run) Starting tasty-golden-2.3.5 (all, legacy fallback) Starting megaparsec-9.6.1 (all, legacy fallback) Starting tasty-hunit-0.10.2 (all, legacy fallback) Building megaparsec-9.6.1 (all, legacy fallback) Building tasty-hunit-0.10.2 (all, legacy fallback) Building tasty-golden-2.3.5 (all, legacy fallback) Installing tasty-hunit-0.10.2 (all, legacy fallback) Installing tasty-golden-2.3.5 (all, legacy fallback) Completed tasty-hunit-0.10.2 (all, legacy fallback) Starting tasty-hunit-compat-0.2.0.1 (all, legacy fallback) Completed tasty-golden-2.3.5 (all, legacy fallback) Building tasty-hunit-compat-0.2.0.1 (all, legacy fallback) Installing tasty-hunit-compat-0.2.0.1 (all, legacy fallback) Installing megaparsec-9.6.1 (all, legacy fallback) Completed tasty-hunit-compat-0.2.0.1 (all, legacy fallback) Completed megaparsec-9.6.1 (all, legacy fallback) Starting toml-reader-0.2.1.0 (all, legacy fallback) Building toml-reader-0.2.1.0 (all, legacy fallback) Installing toml-reader-0.2.1.0 (all, legacy fallback) Completed toml-reader-0.2.1.0 (all, legacy fallback) Configuring weeder-2.9.0... Preprocessing library for weeder-2.9.0.. Building library for weeder-2.9.0.. [1 of 5] Compiling Paths_weeder ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/autogen/Paths_weeder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Paths_weeder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Paths_weeder.dyn_o ) [2 of 5] Compiling Weeder.Config ( src/Weeder/Config.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder/Config.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder/Config.dyn_o ) [3 of 5] Compiling Weeder ( src/Weeder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder.dyn_o ) [4 of 5] Compiling Weeder.Run ( src/Weeder/Run.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder/Run.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder/Run.dyn_o ) src/Weeder/Run.hs:10: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() | 10 | import Control.Applicative ( liftA2 ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [5 of 5] Compiling Weeder.Main ( src/Weeder/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/Weeder/Main.dyn_o ) Preprocessing executable 'weeder' for weeder-2.9.0.. Building executable 'weeder' for weeder-2.9.0.. [1 of 1] Compiling Main ( exe-weeder/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder/weeder-tmp/Main.o ) [2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder/weeder Preprocessing test suite 'weeder-test' for weeder-2.9.0.. Building test suite 'weeder-test' for weeder-2.9.0.. [ 1 of 29] Compiling Paths_weeder ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/autogen/Paths_weeder.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Paths_weeder.o ) [ 2 of 29] Compiling Spec.ApplicativeDo.ApplicativeDo ( test/Spec/ApplicativeDo/ApplicativeDo.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/ApplicativeDo/ApplicativeDo.o ) [ 3 of 29] Compiling Spec.BasicExample.BasicExample ( test/Spec/BasicExample/BasicExample.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/BasicExample/BasicExample.o ) [ 4 of 29] Compiling Spec.ConfigInstanceModules.Module1 ( test/Spec/ConfigInstanceModules/Module1.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/ConfigInstanceModules/Module1.o ) [ 5 of 29] Compiling Spec.ConfigInstanceModules.Module2 ( test/Spec/ConfigInstanceModules/Module2.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/ConfigInstanceModules/Module2.o ) [ 6 of 29] Compiling Spec.ConfigInstanceModules.Module3 ( test/Spec/ConfigInstanceModules/Module3.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/ConfigInstanceModules/Module3.o ) [ 7 of 29] Compiling Spec.DeriveGeneric.DeriveGeneric ( test/Spec/DeriveGeneric/DeriveGeneric.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/DeriveGeneric/DeriveGeneric.o ) [ 8 of 29] Compiling Spec.InstanceRootConstraint.InstanceRootConstraint ( test/Spec/InstanceRootConstraint/InstanceRootConstraint.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/InstanceRootConstraint/InstanceRootConstraint.o ) [ 9 of 29] Compiling Spec.InstanceTypeclass.InstanceTypeclass ( test/Spec/InstanceTypeclass/InstanceTypeclass.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/InstanceTypeclass/InstanceTypeclass.o ) [10 of 29] Compiling Spec.ModuleRoot.InstanceNotRoot ( test/Spec/ModuleRoot/InstanceNotRoot.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/ModuleRoot/InstanceNotRoot.o ) [11 of 29] Compiling Spec.ModuleRoot.M ( test/Spec/ModuleRoot/M.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/ModuleRoot/M.o ) [12 of 29] Compiling Spec.Monads.Monads ( test/Spec/Monads/Monads.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/Monads/Monads.o ) [13 of 29] Compiling Spec.NumInstance.NumInstance ( test/Spec/NumInstance/NumInstance.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/NumInstance/NumInstance.o ) [14 of 29] Compiling Spec.NumInstanceLiteral.NumInstanceLiteral ( test/Spec/NumInstanceLiteral/NumInstanceLiteral.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/NumInstanceLiteral/NumInstanceLiteral.o ) [15 of 29] Compiling Spec.OverloadedLabels.OverloadedLabels ( test/Spec/OverloadedLabels/OverloadedLabels.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/OverloadedLabels/OverloadedLabels.o ) [16 of 29] Compiling Spec.OverloadedLists.OverloadedLists ( test/Spec/OverloadedLists/OverloadedLists.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/OverloadedLists/OverloadedLists.o ) [17 of 29] Compiling Spec.OverloadedStrings.OverloadedStrings ( test/Spec/OverloadedStrings/OverloadedStrings.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/OverloadedStrings/OverloadedStrings.o ) [18 of 29] Compiling Spec.RangeEnum.RangeEnum ( test/Spec/RangeEnum/RangeEnum.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/RangeEnum/RangeEnum.o ) [19 of 29] Compiling Spec.RootClasses.RootClasses ( test/Spec/RootClasses/RootClasses.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/RootClasses/RootClasses.o ) [20 of 29] Compiling Spec.StandaloneDeriving.StandaloneDeriving ( test/Spec/StandaloneDeriving/StandaloneDeriving.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/StandaloneDeriving/StandaloneDeriving.o ) [21 of 29] Compiling Spec.TypeAliasGADT.TypeAliasGADT ( test/Spec/TypeAliasGADT/TypeAliasGADT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/TypeAliasGADT/TypeAliasGADT.o ) [22 of 29] Compiling Spec.TypeDataDecl.TypeDataDecl ( test/Spec/TypeDataDecl/TypeDataDecl.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/TypeDataDecl/TypeDataDecl.o ) [23 of 29] Compiling Spec.TypeFamilies.TypeFamilies ( test/Spec/TypeFamilies/TypeFamilies.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/TypeFamilies/TypeFamilies.o ) [24 of 29] Compiling Spec.TypeFamilies.TypeFamilyUsage ( test/Spec/TypeFamilies/TypeFamilyUsage.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/TypeFamilies/TypeFamilyUsage.o ) [25 of 29] Compiling Spec.Types.Types ( test/Spec/Types/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/Types/Types.o ) [26 of 29] Compiling Spec.Types.Usages ( test/Spec/Types/Usages.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/Types/Usages.o ) [27 of 29] Compiling Spec.TypesUnused.TypesUnused ( test/Spec/TypesUnused/TypesUnused.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Spec/TypesUnused/TypesUnused.o ) [28 of 29] Compiling UnitTests.Weeder.ConfigSpec ( test/UnitTests/Weeder/ConfigSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/UnitTests/Weeder/ConfigSpec.o ) [29 of 29] Compiling Main ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test-tmp/Main.o ) [30 of 30] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/weeder-2.9.0/noopt/build/weeder-test/weeder-test Running 1 test suites... Test suite weeder-test: RUNNING... Test suite weeder-test: FAIL Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/weeder-2.9.0.test Writing: weeder-2.9.0-inplace/Weeder.Main.hs.html Writing: weeder-2.9.0-inplace/Weeder.Run.hs.html Writing: weeder-2.9.0-inplace/Weeder.Config.hs.html Writing: weeder-2.9.0-inplace/Weeder.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.6.3/weeder-2.9.0/noopt/hpc/vanilla/html/weeder-test/hpc_index.html 0 of 1 test suites (0 of 1 test cases) passed. Writing: weeder-2.9.0-inplace/Weeder.Main.hs.html Writing: weeder-2.9.0-inplace/Weeder.Run.hs.html Writing: weeder-2.9.0-inplace/Weeder.Config.hs.html Writing: weeder-2.9.0-inplace/Weeder.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.6.3/weeder-2.9.0/noopt/hpc/vanilla/html/weeder-2.9.0/hpc_index.html Error: cabal: Tests failed for weeder-2.9.0.