Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - base-compat-batteries-0.13.1 (lib:base-compat-batteries) (requires build) - chimera-0.3.4.0 (lib:chimera) (requires build) - exact-combinatorics-0.2.0.11 (lib:exact-combinatorics) (requires build) - fgl-5.8.2.0 (lib:fgl) (requires build) - simple-enumeration-0.2.1 (lib:simple-enumeration) (requires build) - type-errors-0.2.0.2 (lib:type-errors) (requires build) - typed-process-0.2.11.1 (lib:typed-process) (requires build) - unbound-generics-0.4.2 (lib:unbound-generics) (requires build) - semirings-0.6 (lib:semirings) (requires build) - polysemy-1.9.1.3 (lib:polysemy) (requires build) - tasty-golden-2.3.5 (lib:tasty-golden) (requires build) - mod-0.2.0.1 (lib:mod) (requires build) - polysemy-zoo-0.8.2.0 (lib:polysemy-zoo) (requires build) - polysemy-plugin-0.4.5.1 (lib:polysemy-plugin) (requires build) - arithmoi-0.13.0.0 (lib:arithmoi) (requires build) - disco-0.1.6 (first run) Starting chimera-0.3.4.0 (all, legacy fallback) Starting exact-combinatorics-0.2.0.11 (all, legacy fallback) Starting fgl-5.8.2.0 (all, legacy fallback) Starting simple-enumeration-0.2.1 (all, legacy fallback) Starting type-errors-0.2.0.2 (all, legacy fallback) Starting typed-process-0.2.11.1 (all, legacy fallback) Starting unbound-generics-0.4.2 (all, legacy fallback) Starting base-compat-batteries-0.13.1 (all, legacy fallback) Building exact-combinatorics-0.2.0.11 (all, legacy fallback) Building chimera-0.3.4.0 (all, legacy fallback) Building base-compat-batteries-0.13.1 (all, legacy fallback) Building fgl-5.8.2.0 (all, legacy fallback) Building simple-enumeration-0.2.1 (all, legacy fallback) Building type-errors-0.2.0.2 (all, legacy fallback) Building unbound-generics-0.4.2 (all, legacy fallback) Building typed-process-0.2.11.1 (all, legacy fallback) Installing exact-combinatorics-0.2.0.11 (all, legacy fallback) Installing type-errors-0.2.0.2 (all, legacy fallback) Installing simple-enumeration-0.2.1 (all, legacy fallback) Installing typed-process-0.2.11.1 (all, legacy fallback) Installing base-compat-batteries-0.13.1 (all, legacy fallback) Completed exact-combinatorics-0.2.0.11 (all, legacy fallback) Installing chimera-0.3.4.0 (all, legacy fallback) Completed type-errors-0.2.0.2 (all, legacy fallback) Starting polysemy-1.9.1.3 (all, legacy fallback) Installing fgl-5.8.2.0 (all, legacy fallback) Installing unbound-generics-0.4.2 (all, legacy fallback) Completed simple-enumeration-0.2.1 (all, legacy fallback) Completed typed-process-0.2.11.1 (all, legacy fallback) Starting tasty-golden-2.3.5 (all, legacy fallback) Completed base-compat-batteries-0.13.1 (all, legacy fallback) Starting semirings-0.6 (all, legacy fallback) Completed chimera-0.3.4.0 (all, legacy fallback) Building tasty-golden-2.3.5 (all, legacy fallback) Installing tasty-golden-2.3.5 (all, legacy fallback) Building polysemy-1.9.1.3 (all, legacy fallback) Completed fgl-5.8.2.0 (all, legacy fallback) Building semirings-0.6 (all, legacy fallback) Completed unbound-generics-0.4.2 (all, legacy fallback) Completed tasty-golden-2.3.5 (all, legacy fallback) Installing semirings-0.6 (all, legacy fallback) Completed semirings-0.6 (all, legacy fallback) Starting mod-0.2.0.1 (all, legacy fallback) Building mod-0.2.0.1 (all, legacy fallback) Installing polysemy-1.9.1.3 (all, legacy fallback) Installing mod-0.2.0.1 (all, legacy fallback) Completed mod-0.2.0.1 (all, legacy fallback) Starting arithmoi-0.13.0.0 (all, legacy fallback) Building arithmoi-0.13.0.0 (all, legacy fallback) Completed polysemy-1.9.1.3 (all, legacy fallback) Starting polysemy-plugin-0.4.5.1 (all, legacy fallback) Starting polysemy-zoo-0.8.2.0 (all, legacy fallback) Building polysemy-zoo-0.8.2.0 (all, legacy fallback) Installing polysemy-zoo-0.8.2.0 (all, legacy fallback) Building polysemy-plugin-0.4.5.1 (all, legacy fallback) Completed polysemy-zoo-0.8.2.0 (all, legacy fallback) Installing arithmoi-0.13.0.0 (all, legacy fallback) Installing polysemy-plugin-0.4.5.1 (all, legacy fallback) Completed arithmoi-0.13.0.0 (all, legacy fallback) Completed polysemy-plugin-0.4.5.1 (all, legacy fallback) Configuring disco-0.1.6... Preprocessing test suite 'disco-examples' for disco-0.1.6.. Building test suite 'disco-examples' for disco-0.1.6.. [1 of 1] Compiling Main ( example/TestExamples.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/disco-examples/disco-examples-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/disco-examples/disco-examples ... Preprocessing library for disco-0.1.6.. Building library for disco-0.1.6.. [ 1 of 49] Compiling Disco.Data ( src/Disco/Data.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Data.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Data.dyn_o ) [ 2 of 49] Compiling Disco.Effects.Counter ( src/Disco/Effects/Counter.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Counter.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Counter.dyn_o ) [ 3 of 49] Compiling Disco.Effects.Input ( src/Disco/Effects/Input.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Input.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Input.dyn_o ) [ 4 of 49] Compiling Disco.Effects.LFresh ( src/Disco/Effects/LFresh.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/LFresh.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/LFresh.dyn_o ) [ 5 of 49] Compiling Disco.Effects.Random ( src/Disco/Effects/Random.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Random.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Random.dyn_o ) [ 6 of 49] Compiling Disco.Effects.State ( src/Disco/Effects/State.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/State.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/State.dyn_o ) [ 7 of 49] Compiling Disco.Effects.Store ( src/Disco/Effects/Store.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Store.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Store.dyn_o ) [ 8 of 49] Compiling Disco.Extensions ( src/Disco/Extensions.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Extensions.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Extensions.dyn_o ) [ 9 of 49] Compiling Disco.Report ( src/Disco/Report.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Report.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Report.dyn_o ) [10 of 49] Compiling Disco.Syntax.Operators ( src/Disco/Syntax/Operators.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Syntax/Operators.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Syntax/Operators.dyn_o ) [11 of 49] Compiling Disco.Pretty.Prec ( src/Disco/Pretty/Prec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Pretty/Prec.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Pretty/Prec.dyn_o ) [12 of 49] Compiling Disco.Pretty.DSL ( src/Disco/Pretty/DSL.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Pretty/DSL.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Pretty/DSL.dyn_o ) [13 of 49] Compiling Disco.Pretty ( src/Disco/Pretty.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Pretty.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Pretty.dyn_o ) [14 of 49] Compiling Disco.Subst ( src/Disco/Subst.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Subst.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Subst.dyn_o ) [15 of 49] Compiling Disco.Messages ( src/Disco/Messages.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Messages.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Messages.dyn_o ) [16 of 49] Compiling Disco.Syntax.Prims ( src/Disco/Syntax/Prims.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Syntax/Prims.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Syntax/Prims.dyn_o ) [17 of 49] Compiling Disco.Types.Qualifiers ( src/Disco/Types/Qualifiers.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Types/Qualifiers.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Types/Qualifiers.dyn_o ) [18 of 49] Compiling Disco.Types ( src/Disco/Types.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Types.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Types.dyn_o ) [19 of 49] Compiling Disco.Typecheck.Unify ( src/Disco/Typecheck/Unify.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Unify.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Unify.dyn_o ) [20 of 49] Compiling Disco.Names ( src/Disco/Names.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Names.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Names.dyn_o ) [21 of 49] Compiling Disco.Effects.Fresh ( src/Disco/Effects/Fresh.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Fresh.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Effects/Fresh.dyn_o ) [22 of 49] Compiling Disco.Context ( src/Disco/Context.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Context.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Context.dyn_o ) [23 of 49] Compiling Disco.AST.Generic ( src/Disco/AST/Generic.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Generic.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Generic.dyn_o ) [24 of 49] Compiling Disco.AST.Surface ( src/Disco/AST/Surface.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Surface.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Surface.dyn_o ) [25 of 49] Compiling Disco.AST.Typed ( src/Disco/AST/Typed.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Typed.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Typed.dyn_o ) [26 of 49] Compiling Disco.AST.Desugared ( src/Disco/AST/Desugared.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Desugared.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Desugared.dyn_o ) [27 of 49] Compiling Disco.Typecheck.Erase ( src/Disco/Typecheck/Erase.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Erase.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Erase.dyn_o ) [28 of 49] Compiling Disco.AST.Core ( src/Disco/AST/Core.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Core.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/AST/Core.dyn_o ) [29 of 49] Compiling Disco.Types.Rules ( src/Disco/Types/Rules.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Types/Rules.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Types/Rules.dyn_o ) [30 of 49] Compiling Disco.Typecheck.Constraints ( src/Disco/Typecheck/Constraints.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Constraints.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Constraints.dyn_o ) [31 of 49] Compiling Disco.Util ( src/Disco/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Util.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Util.dyn_o ) [32 of 49] Compiling Disco.Typecheck.Graph ( src/Disco/Typecheck/Graph.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Graph.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Graph.dyn_o ) [33 of 49] Compiling Disco.Typecheck.Solve ( src/Disco/Typecheck/Solve.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Solve.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Solve.dyn_o ) [34 of 49] Compiling Disco.Typecheck.Util ( src/Disco/Typecheck/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Util.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck/Util.dyn_o ) [35 of 49] Compiling Disco.Doc ( src/Disco/Doc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Doc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Doc.dyn_o ) [36 of 49] Compiling Paths_disco ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/autogen/Paths_disco.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Paths_disco.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Paths_disco.dyn_o ) [37 of 49] Compiling Disco.Module ( src/Disco/Module.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Module.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Module.dyn_o ) [38 of 49] Compiling Disco.Typecheck ( src/Disco/Typecheck.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Typecheck.dyn_o ) [39 of 49] Compiling Disco.Parser ( src/Disco/Parser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Parser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Parser.dyn_o ) [40 of 49] Compiling Disco.Error ( src/Disco/Error.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Error.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Error.dyn_o ) src/Disco/Error.hs:112:1: warning: [-Wunused-top-binds] Defined but not used: issue | 112 | issue n = "See https://github.com/disco-lang/disco/issues/" <> text (show n) | ^^^^^ [41 of 49] Compiling Disco.Value ( src/Disco/Value.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Value.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Value.dyn_o ) [42 of 49] Compiling Disco.Enumerate ( src/Disco/Enumerate.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Enumerate.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Enumerate.dyn_o ) [43 of 49] Compiling Disco.Property ( src/Disco/Property.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Property.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Property.dyn_o ) [44 of 49] Compiling Disco.Desugar ( src/Disco/Desugar.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Desugar.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Desugar.dyn_o ) src/Disco/Desugar.hs:201:3: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for getVar: Patterns of type APattern not matched: Disco.AST.Generic.PVar_ _ _ Disco.AST.Generic.PWild_ _ Disco.AST.Generic.PAscr_ _ _ _ Disco.AST.Generic.PUnit_ _ ... | 201 | getVar (APVar _ x) = coerce x | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [45 of 49] Compiling Disco.Compile ( src/Disco/Compile.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Compile.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Compile.dyn_o ) [46 of 49] Compiling Disco.Interpret.CESK ( src/Disco/Interpret/CESK.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Interpret/CESK.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Interpret/CESK.dyn_o ) [47 of 49] Compiling Disco.Eval ( src/Disco/Eval.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Eval.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Eval.dyn_o ) [48 of 49] Compiling Disco.Interactive.Commands ( src/Disco/Interactive/Commands.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Interactive/Commands.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Interactive/Commands.dyn_o ) src/Disco/Interactive/Commands.hs:465:13: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type OpInfo not matched: OpInfo (BOpF _ _) [] _ OpInfo (BOpF _ _) (_:_) _ | 465 | OpInfo (UOpF f _) syns _ = uopMap ! u | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [49 of 49] Compiling Disco.Interactive.CmdLine ( src/Disco/Interactive/CmdLine.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Interactive/CmdLine.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/Disco/Interactive/CmdLine.dyn_o ) Preprocessing executable 'disco' for disco-0.1.6.. Building executable 'disco' for disco-0.1.6.. [1 of 1] Compiling Main ( repl/REPL.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/disco/disco-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/disco/disco ... Preprocessing test suite 'disco-tests' for disco-0.1.6.. Building test suite 'disco-tests' for disco-0.1.6.. [1 of 1] Compiling Main ( test/Tests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/disco-tests/disco-tests-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/disco-0.1.6/noopt/build/disco-tests/disco-tests ... Running 2 test suites... Test suite disco-examples: RUNNING... Test suite disco-examples: FAIL Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/disco-0.1.6.test 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/disco-0.1.6/noopt/hpc/vanilla/html/disco-examples/hpc_index.html Test suite disco-tests: RUNNING... Test suite disco-tests: FAIL Test suite logged to: /home/builder/builder-dir/build-cache/tmp-install/reports/disco-0.1.6.test 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/disco-0.1.6/noopt/hpc/vanilla/html/disco-tests/hpc_index.html 0 of 2 test suites (0 of 2 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/disco-0.1.6/noopt/hpc/vanilla/html/disco-0.1.6/hpc_index.html Error: cabal: Tests failed for disco-0.1.6.