Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - data-default-instances-vector-0.0.1 (lib:data-default-instances-vector) (requires build) - foldl-1.4.14 (lib:foldl) (requires build) - heredoc-0.2.0.0 (lib:heredoc) (requires build) - monad-stm-0.1.0.2 (lib:monad-stm) (requires build) - network-simple-0.4.5 (lib:network-simple) (requires build) - process-extras-0.7.4 (lib:process-extras) (requires build) - supervisors-0.2.1.0 (lib:supervisors) (requires build) - zenhack-prelude-0.1.1.0 (lib:zenhack-prelude) (requires build) - list-t-1.0.5.6 (lib:list-t) (requires build) - deferred-folds-0.9.18.2 (lib:deferred-folds) (requires build) - lifetimes-0.1.0.0 (lib:lifetimes) (requires build) - primitive-extras-0.10.1.5 (lib:primitive-extras) (requires build) - stm-hamt-1.2.0.8 (lib:stm-hamt) (requires build) - stm-containers-1.2 (lib:stm-containers) (requires build) - capnp-0.17.0.0 (first run) Starting data-default-instances-vector-0.0.1 (all, legacy fallback) Starting heredoc-0.2.0.0 (all, legacy fallback) Starting foldl-1.4.14 (all, legacy fallback) Starting monad-stm-0.1.0.2 (all, legacy fallback) Starting network-simple-0.4.5 (all, legacy fallback) Starting supervisors-0.2.1.0 (all, legacy fallback) Starting zenhack-prelude-0.1.1.0 (all, legacy fallback) Starting process-extras-0.7.4 (all, legacy fallback) Building zenhack-prelude-0.1.1.0 (all, legacy fallback) Building process-extras-0.7.4 (all, legacy fallback) Building supervisors-0.2.1.0 (all, legacy fallback) Building monad-stm-0.1.0.2 (all, legacy fallback) Building data-default-instances-vector-0.0.1 (all, legacy fallback) Building heredoc-0.2.0.0 (all, legacy fallback) Building network-simple-0.4.5 (all, legacy fallback) Building foldl-1.4.14 (all, legacy fallback) Installing monad-stm-0.1.0.2 (all, legacy fallback) Installing zenhack-prelude-0.1.1.0 (all, legacy fallback) Installing heredoc-0.2.0.0 (all, legacy fallback) Installing supervisors-0.2.1.0 (all, legacy fallback) Installing data-default-instances-vector-0.0.1 (all, legacy fallback) Installing network-simple-0.4.5 (all, legacy fallback) Completed monad-stm-0.1.0.2 (all, legacy fallback) Completed zenhack-prelude-0.1.1.0 (all, legacy fallback) Starting lifetimes-0.1.0.0 (all, legacy fallback) Installing process-extras-0.7.4 (all, legacy fallback) Completed heredoc-0.2.0.0 (all, legacy fallback) Completed supervisors-0.2.1.0 (all, legacy fallback) Building lifetimes-0.1.0.0 (all, legacy fallback) Completed data-default-instances-vector-0.0.1 (all, legacy fallback) Installing lifetimes-0.1.0.0 (all, legacy fallback) Completed network-simple-0.4.5 (all, legacy fallback) Completed process-extras-0.7.4 (all, legacy fallback) Installing foldl-1.4.14 (all, legacy fallback) Completed lifetimes-0.1.0.0 (all, legacy fallback) Completed foldl-1.4.14 (all, legacy fallback) Starting list-t-1.0.5.6 (all, legacy fallback) Starting deferred-folds-0.9.18.2 (all, legacy fallback) Building list-t-1.0.5.6 (all, legacy fallback) Building deferred-folds-0.9.18.2 (all, legacy fallback) Installing list-t-1.0.5.6 (all, legacy fallback) Installing deferred-folds-0.9.18.2 (all, legacy fallback) Completed list-t-1.0.5.6 (all, legacy fallback) Completed deferred-folds-0.9.18.2 (all, legacy fallback) Starting primitive-extras-0.10.1.5 (all, legacy fallback) Building primitive-extras-0.10.1.5 (all, legacy fallback) Installing primitive-extras-0.10.1.5 (all, legacy fallback) Completed primitive-extras-0.10.1.5 (all, legacy fallback) Starting stm-hamt-1.2.0.8 (all, legacy fallback) Building stm-hamt-1.2.0.8 (all, legacy fallback) Installing stm-hamt-1.2.0.8 (all, legacy fallback) Completed stm-hamt-1.2.0.8 (all, legacy fallback) Starting stm-containers-1.2 (all, legacy fallback) Building stm-containers-1.2 (all, legacy fallback) Installing stm-containers-1.2 (all, legacy fallback) Completed stm-containers-1.2 (all, legacy fallback) Configuring capnp-0.17.0.0... Preprocessing library for capnp-0.17.0.0.. Building library for capnp-0.17.0.0.. [ 1 of 57] Compiling Capnp.Bits ( lib/Capnp/Bits.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Bits.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Bits.dyn_o ) [ 2 of 57] Compiling Capnp.Errors ( lib/Capnp/Errors.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Errors.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Errors.dyn_o ) [ 3 of 57] Compiling Capnp.Gen ( lib/Capnp/Gen.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen.dyn_o ) [ 4 of 57] Compiling Capnp.Gen.Capnp ( lib/Capnp/Gen/Capnp.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp.dyn_o ) [ 5 of 57] Compiling Capnp.Mutability ( lib/Capnp/Mutability.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Mutability.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Mutability.dyn_o ) [ 6 of 57] Compiling Capnp.Pointer ( lib/Capnp/Pointer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Pointer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Pointer.dyn_o ) [ 7 of 57] Compiling Capnp.Address ( lib/Capnp/Address.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Address.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Address.dyn_o ) [ 8 of 57] Compiling Capnp.TraversalLimit ( lib/Capnp/TraversalLimit.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/TraversalLimit.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/TraversalLimit.dyn_o ) [ 9 of 57] Compiling Capnp.Tutorial ( lib/Capnp/Tutorial.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Tutorial.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Tutorial.dyn_o ) [10 of 57] Compiling Data.Mutable ( lib/Data/Mutable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Data/Mutable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Data/Mutable.dyn_o ) [11 of 57] Compiling Internal.AppendVec ( lib/Internal/AppendVec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/AppendVec.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/AppendVec.dyn_o ) [12 of 57] Compiling Internal.Rc ( lib/Internal/Rc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/Rc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/Rc.dyn_o ) [13 of 57] Compiling Internal.Rpc.Breaker ( lib/Internal/Rpc/Breaker.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/Rpc/Breaker.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/Rpc/Breaker.dyn_o ) [14 of 57] Compiling Capnp.Rpc.Common ( lib/Capnp/Rpc/Common.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Common.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Common.dyn_o ) [15 of 57] Compiling Capnp.Message ( lib/Capnp/Message.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Message.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Message.dyn_o ) [16 of 57] Compiling Internal.STE ( lib/Internal/STE.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/STE.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/STE.dyn_o ) [17 of 57] Compiling Internal.BuildPure ( lib/Internal/BuildPure.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/BuildPure.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/BuildPure.dyn_o ) [18 of 57] Compiling Capnp.Untyped ( lib/Capnp/Untyped.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Untyped.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Untyped.dyn_o ) [19 of 57] Compiling Capnp.Repr ( lib/Capnp/Repr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Repr.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Repr.dyn_o ) [20 of 57] Compiling Capnp.Classes ( lib/Capnp/Classes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Classes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Classes.dyn_o ) [21 of 57] Compiling Capnp.Fields ( lib/Capnp/Fields.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Fields.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Fields.dyn_o ) [22 of 57] Compiling Capnp.Convert ( lib/Capnp/Convert.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Convert.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Convert.dyn_o ) [23 of 57] Compiling Capnp.IO ( lib/Capnp/IO.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/IO.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/IO.dyn_o ) [24 of 57] Compiling Capnp.Basics ( lib/Capnp/Basics.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Basics.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Basics.dyn_o ) [25 of 57] Compiling Capnp.Repr.Parsed ( lib/Capnp/Repr/Parsed.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Repr/Parsed.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Repr/Parsed.dyn_o ) [26 of 57] Compiling Capnp.Constraints ( lib/Capnp/Constraints.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Constraints.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Constraints.dyn_o ) [27 of 57] Compiling Capnp.Accessors ( lib/Capnp/Accessors.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Accessors.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Accessors.dyn_o ) [28 of 57] Compiling Capnp.GenHelpers ( lib/Capnp/GenHelpers.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/GenHelpers.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/GenHelpers.dyn_o ) [29 of 57] Compiling Capnp.Gen.Capnp.Stream ( gen/lib/Capnp/Gen/Capnp/Stream.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Stream.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Stream.dyn_o ) [30 of 57] Compiling Capnp.Gen.ById.X86c366a91393f3f8 ( gen/lib/Capnp/Gen/ById/X86c366a91393f3f8.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/X86c366a91393f3f8.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/X86c366a91393f3f8.dyn_o ) [31 of 57] Compiling Capnp.Gen.Capnp.Schema ( gen/lib/Capnp/Gen/Capnp/Schema.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Schema.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Schema.dyn_o ) [32 of 57] Compiling Capnp.Gen.ById.Xa93fc509624c72d9 ( gen/lib/Capnp/Gen/ById/Xa93fc509624c72d9.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xa93fc509624c72d9.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xa93fc509624c72d9.dyn_o ) [33 of 57] Compiling Capnp.Gen.Capnp.RpcTwoparty ( gen/lib/Capnp/Gen/Capnp/RpcTwoparty.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/RpcTwoparty.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/RpcTwoparty.dyn_o ) [34 of 57] Compiling Capnp.Gen.ById.Xa184c7885cdaf2a1 ( gen/lib/Capnp/Gen/ById/Xa184c7885cdaf2a1.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xa184c7885cdaf2a1.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xa184c7885cdaf2a1.dyn_o ) [35 of 57] Compiling Capnp.Gen.Capnp.Rpc ( gen/lib/Capnp/Gen/Capnp/Rpc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Rpc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Rpc.dyn_o ) [36 of 57] Compiling Capnp.Rpc.Transport ( lib/Capnp/Rpc/Transport.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Transport.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Transport.dyn_o ) [37 of 57] Compiling Capnp.Rpc.Errors ( lib/Capnp/Rpc/Errors.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Errors.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Errors.dyn_o ) [38 of 57] Compiling Capnp.Rpc.Promise ( lib/Capnp/Rpc/Promise.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Promise.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Promise.dyn_o ) [39 of 57] Compiling Capnp.Gen.ById.Xb312981b2552a250 ( gen/lib/Capnp/Gen/ById/Xb312981b2552a250.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xb312981b2552a250.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xb312981b2552a250.dyn_o ) [40 of 57] Compiling Capnp.Gen.Capnp.Cxx ( gen/lib/Capnp/Gen/Capnp/Cxx.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Cxx.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Cxx.dyn_o ) [41 of 57] Compiling Capnp.Gen.ById.Xbdf87d7bb8304e81 ( gen/lib/Capnp/Gen/ById/Xbdf87d7bb8304e81.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xbdf87d7bb8304e81.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xbdf87d7bb8304e81.dyn_o ) [42 of 57] Compiling Capnp.Gen.Capnp.Compat.Json ( gen/lib/Capnp/Gen/Capnp/Compat/Json.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Compat/Json.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Compat/Json.dyn_o ) [43 of 57] Compiling Capnp.Gen.ById.X8ef99297a43a5e34 ( gen/lib/Capnp/Gen/ById/X8ef99297a43a5e34.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/X8ef99297a43a5e34.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/X8ef99297a43a5e34.dyn_o ) [44 of 57] Compiling Capnp.Canonicalize ( lib/Capnp/Canonicalize.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Canonicalize.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Canonicalize.dyn_o ) lib/Capnp/Canonicalize.hs:148:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: copyCanonicalDataList :: (U.ListItem r, Control.Monad.Primitive.PrimMonad m, Control.Monad.Catch.MonadThrow m, Capnp.TraversalLimit.MonadLimit m) => U.ListOf r ('Mut (Control.Monad.Primitive.PrimState m)) -> U.ListOf r ('Mut (Control.Monad.Primitive.PrimState m)) -> m (U.ListOf r ('Mut (Control.Monad.Primitive.PrimState m))) | 148 | copyCanonicalDataList lin lout = do | ^^^^^^^^^^^^^^^^^^^^^ [45 of 57] Compiling Internal.SnocList ( lib/Internal/SnocList.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/SnocList.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/SnocList.dyn_o ) [46 of 57] Compiling Internal.TCloseQ ( lib/Internal/TCloseQ.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/TCloseQ.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Internal/TCloseQ.dyn_o ) [47 of 57] Compiling Capnp.Rpc.Server ( lib/Capnp/Rpc/Server.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Server.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Server.dyn_o ) [48 of 57] Compiling Capnp.Rpc.Untyped ( lib/Capnp/Rpc/Untyped.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Untyped.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Untyped.dyn_o ) lib/Capnp/Rpc/Untyped.hs:1356:33: warning: [-Wambiguous-fields] The record update def {R.union' = capDesc} with type Capnp.Gen.Capnp.Rpc.R:ParsedCapDescriptor is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 1356 | (def {R.union' = capDesc} :: R.Parsed R.CapDescriptor) | ^^^^^^^^^^^^^^^^^^ lib/Capnp/Rpc/Untyped.hs:1480:43: warning: [-Wambiguous-fields] The record update ret {answerId = QAId questionId} with type Return is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 1480 | returnAnswer conn' ret {answerId = QAId questionId} | ^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Capnp/Rpc/Untyped.hs:1482:43: warning: [-Wambiguous-fields] The record update ret {answerId = QAId questionId} with type Return is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 1482 | returnAnswer conn' ret {answerId = QAId questionId} | ^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Capnp/Rpc/Untyped.hs:1905:49: warning: [-Wambiguous-fields] The record update (def :: R.Parsed R.CapDescriptor) {R.union' = union'} with type Capnp.Gen.Capnp.Rpc.R:ParsedCapDescriptor is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 1905 | pure (def :: R.Parsed R.CapDescriptor) {R.union' = union'} | ^^^^^^^^^^^^^^^^^ lib/Capnp/Rpc/Untyped.hs:2067:36: warning: [-Wambiguous-fields] The record update def {R.questionId = qaWord qid} with type Capnp.Gen.Capnp.Rpc.R:ParsedBootstrap is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 2067 | (R.Message'bootstrap (def {R.questionId = qaWord qid} :: R.Parsed R.Bootstrap)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [49 of 57] Compiling Capnp.Rpc ( lib/Capnp/Rpc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc.dyn_o ) [50 of 57] Compiling Capnp.Rpc.Membrane ( lib/Capnp/Rpc/Membrane.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Membrane.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Membrane.dyn_o ) [51 of 57] Compiling Capnp.Rpc.Revoke ( lib/Capnp/Rpc/Revoke.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Revoke.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Rpc/Revoke.dyn_o ) [52 of 57] Compiling Capnp.Repr.Methods ( lib/Capnp/Repr/Methods.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Repr/Methods.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Repr/Methods.dyn_o ) [53 of 57] Compiling Capnp.New.Rpc.Server ( lib/Capnp/New/Rpc/Server.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/New/Rpc/Server.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/New/Rpc/Server.dyn_o ) [54 of 57] Compiling Capnp.GenHelpers.Rpc ( lib/Capnp/GenHelpers/Rpc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/GenHelpers/Rpc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/GenHelpers/Rpc.dyn_o ) [55 of 57] Compiling Capnp.Gen.Capnp.Persistent ( gen/lib/Capnp/Gen/Capnp/Persistent.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Persistent.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/Capnp/Persistent.dyn_o ) [56 of 57] Compiling Capnp.Gen.ById.Xb8630836983feed7 ( gen/lib/Capnp/Gen/ById/Xb8630836983feed7.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xb8630836983feed7.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp/Gen/ById/Xb8630836983feed7.dyn_o ) [57 of 57] Compiling Capnp ( lib/Capnp.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/Capnp.dyn_o ) Preprocessing executable 'capnpc-haskell' for capnp-0.17.0.0.. Building executable 'capnpc-haskell' for capnp-0.17.0.0.. [ 1 of 14] Compiling Check ( cmd/capnpc-haskell/Check.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Check.o ) [ 2 of 14] Compiling IR.Name ( cmd/capnpc-haskell/IR/Name.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/IR/Name.o ) [ 3 of 14] Compiling IR.Common ( cmd/capnpc-haskell/IR/Common.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/IR/Common.o ) [ 4 of 14] Compiling IR.Haskell ( cmd/capnpc-haskell/IR/Haskell.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/IR/Haskell.o ) [ 5 of 14] Compiling IR.Flat ( cmd/capnpc-haskell/IR/Flat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/IR/Flat.o ) [ 6 of 14] Compiling IR.AbstractOp ( cmd/capnpc-haskell/IR/AbstractOp.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/IR/AbstractOp.o ) [ 7 of 14] Compiling IR.Stage1 ( cmd/capnpc-haskell/IR/Stage1.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/IR/Stage1.o ) [ 8 of 14] Compiling Trans.CgrToStage1 ( cmd/capnpc-haskell/Trans/CgrToStage1.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Trans/CgrToStage1.o ) [ 9 of 14] Compiling Trans.FlatToAbstractOp ( cmd/capnpc-haskell/Trans/FlatToAbstractOp.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Trans/FlatToAbstractOp.o ) [10 of 14] Compiling Trans.Stage1ToFlat ( cmd/capnpc-haskell/Trans/Stage1ToFlat.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Trans/Stage1ToFlat.o ) [11 of 14] Compiling Trans.ToHaskellCommon ( cmd/capnpc-haskell/Trans/ToHaskellCommon.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Trans/ToHaskellCommon.o ) [12 of 14] Compiling Trans.HaskellToText ( cmd/capnpc-haskell/Trans/HaskellToText.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Trans/HaskellToText.o ) [13 of 14] Compiling Trans.AbstractOpToHaskell ( cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Trans/AbstractOpToHaskell.o ) cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:407:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: defineConstant :: Word64 -> Name.LocalQ -> C.Value (C.ListBrand Name.CapnpQ) Name.CapnpQ -> [Hs.Decl] | 407 | defineConstant thisMod localName value = | ^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:447:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: defineRawData :: Word64 -> Name.LocalQ -> [Hs.Type] -> [AO.UnionVariant] -> Hs.InstanceDef | 447 | defineRawData thisMod name tVars variants = | ^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:488:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: defineInternalWhich :: Name.LocalQ -> [AO.UnionVariant] -> Hs.InstanceDef | 488 | defineInternalWhich structName variants = | ^^^^^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:518:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: variantToDecls :: Word64 -> Name.LocalQ -> [Name.UnQ] -> AO.UnionVariant -> [Hs.Decl] | 518 | variantToDecls thisMod containerType typeParams AO.UnionVariant {tagValue, variantName, fieldLocType} = | ^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:573:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: wordTypeToType :: Word64 -> C.WordType Name.CapnpQ -> Hs.Type | 573 | wordTypeToType thisMod = \case | ^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:577:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: primWordToType :: C.PrimWord -> Hs.Type | 577 | primWordToType = \case | ^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:583:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: intTypeToType :: C.IntType -> Hs.Type | 583 | intTypeToType (C.IntType sign size) = | ^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:589:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: wordTypeBits :: C.WordType r -> Int | 589 | wordTypeBits = \case | ^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:596:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: ptrTypeToType :: Word64 -> C.PtrType (C.ListBrand Name.CapnpQ) Name.CapnpQ -> Hs.Type | 596 | ptrTypeToType thisMod = \case | ^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:603:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: typeToType :: Word64 -> C.Type (C.ListBrand Name.CapnpQ) Name.CapnpQ -> Hs.Type | 603 | typeToType thisMod = \case | ^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:609:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: primPtrToType :: C.PrimPtr -> Hs.Type | 609 | primPtrToType = \case | ^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:623:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: compositeTypeToType :: Word64 -> C.CompositeType (C.ListBrand Name.CapnpQ) Name.CapnpQ -> Hs.Type | 623 | compositeTypeToType thisMod (C.StructType name brand) = namedType thisMod name brand | ^^^^^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:625:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: interfaceTypeToType :: Word64 -> C.InterfaceType (C.ListBrand Name.CapnpQ) Name.CapnpQ -> Hs.Type | 625 | interfaceTypeToType thisMod (C.InterfaceType name brand) = namedType thisMod name brand | ^^^^^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:627:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: typeParamToType :: C.TypeParamRef r -> Hs.Type | 627 | typeParamToType = Hs.TVar . Name.typeVarName . C.paramName | ^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:636:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: fieldLocTypeToField :: C.FieldLocType b r -> Hs.Exp | 636 | fieldLocTypeToField = \case | ^^^^^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:839:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: defineInterfaceParse :: Name.LocalQ -> [Name.UnQ] -> [Hs.Decl] | 839 | defineInterfaceParse typeName typeParams = | ^^^^^^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:943:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: defineInterfaceServer :: Word64 -> Name.LocalQ -> [Name.UnQ] -> [AO.MethodInfo] -> [C.InterfaceType (C.ListBrand Name.CapnpQ) Name.CapnpQ] -> [Hs.Decl] | 943 | defineInterfaceServer thisMod typeName typeParams methods supers = | ^^^^^^^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:1007:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: defineIfaceClassMethod :: Word64 -> Name.LocalQ -> AO.MethodInfo -> [Hs.ClassDecl] | 1007 | defineIfaceClassMethod thisMod typeName AO.MethodInfo {methodName, paramType, resultType} = | ^^^^^^^^^^^^^^^^^^^^^^ cmd/capnpc-haskell/Trans/AbstractOpToHaskell.hs:1029:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: mkMethodName :: Name.LocalQ -> Name.UnQ -> Name.UnQ | 1029 | mkMethodName typeName methodName = | ^^^^^^^^^^^^ [14 of 14] Compiling Main ( cmd/capnpc-haskell/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell-tmp/Main.o ) Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/capnpc-haskell/capnpc-haskell ... Preprocessing test suite 'tests' for capnp-0.17.0.0.. Building test suite 'tests' for capnp-0.17.0.0.. [ 1 of 29] Compiling Capnp.Gen.Aircraft ( gen/tests/Capnp/Gen/Aircraft.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Aircraft.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Aircraft.dyn_o ) [ 2 of 29] Compiling Capnp.Gen.ById.X832bcc6686a26d56 ( gen/tests/Capnp/Gen/ById/X832bcc6686a26d56.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/X832bcc6686a26d56.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/X832bcc6686a26d56.dyn_o ) [ 3 of 29] Compiling Capnp.Gen.Calculator ( examples/gen/lib/Capnp/Gen/Calculator.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Calculator.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Calculator.dyn_o ) [ 4 of 29] Compiling Capnp.Gen.ById.X85150b117366d14b ( examples/gen/lib/Capnp/Gen/ById/X85150b117366d14b.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/X85150b117366d14b.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/X85150b117366d14b.dyn_o ) [ 5 of 29] Compiling Capnp.Gen.Echo ( examples/gen/lib/Capnp/Gen/Echo.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Echo.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Echo.dyn_o ) [ 6 of 29] Compiling Capnp.Gen.ById.Xd0a87f36fa0182f5 ( examples/gen/lib/Capnp/Gen/ById/Xd0a87f36fa0182f5.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/Xd0a87f36fa0182f5.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/Xd0a87f36fa0182f5.dyn_o ) [ 7 of 29] Compiling Capnp.Gen.Generics ( gen/tests/Capnp/Gen/Generics.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Generics.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/Generics.dyn_o ) [ 8 of 29] Compiling Capnp.Gen.ById.Xb6421fb8e478d144 ( gen/tests/Capnp/Gen/ById/Xb6421fb8e478d144.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/Xb6421fb8e478d144.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Capnp/Gen/ById/Xb6421fb8e478d144.dyn_o ) [ 9 of 29] Compiling Examples.Rpc.CalculatorClient ( examples/lib/Examples/Rpc/CalculatorClient.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Examples/Rpc/CalculatorClient.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Examples/Rpc/CalculatorClient.dyn_o ) [10 of 29] Compiling Examples.Rpc.CalculatorServer ( examples/lib/Examples/Rpc/CalculatorServer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Examples/Rpc/CalculatorServer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Examples/Rpc/CalculatorServer.dyn_o ) [11 of 29] Compiling CalculatorExample ( tests/CalculatorExample.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/CalculatorExample.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/CalculatorExample.dyn_o ) [12 of 29] Compiling Instances ( tests/Instances.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Instances.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Instances.dyn_o ) [13 of 29] Compiling Module.Capnp.Basics ( tests/Module/Capnp/Basics.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Basics.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Basics.dyn_o ) [14 of 29] Compiling Module.Capnp.Bits ( tests/Module/Capnp/Bits.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Bits.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Bits.dyn_o ) [15 of 29] Compiling Module.Capnp.Pointer ( tests/Module/Capnp/Pointer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Pointer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Pointer.dyn_o ) [16 of 29] Compiling Module.Capnp.Rpc ( tests/Module/Capnp/Rpc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Rpc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Module/Capnp/Rpc.dyn_o ) tests/Module/Capnp/Rpc.hs:378:10: warning: [-Wmissing-methods] " No explicit implementation for callSequence'getNumber " In the instance declaration for CallSequence'server_ NoImplServer | 378 | instance CallSequence'server_ NoImplServer -- TODO: can we silence the warning somehow? | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/Module/Capnp/Rpc.hs:422:15: warning: [-Wambiguous-fields] The record update def {target = MessageTarget $ MessageTarget'importedCap 443} with type Capnp.Gen.Capnp.Rpc.R:ParsedCall is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 422 | { target = MessageTarget $ MessageTarget'importedCap 443 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/Module/Capnp/Rpc.hs:431:15: warning: [-Wambiguous-fields] The record update def {target = MessageTarget $ MessageTarget'promisedAnswer (def {questionId = 300} :: Parsed PromisedAnswer)} with type Capnp.Gen.Capnp.Rpc.R:ParsedCall is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 431 | { target = | ^^^^^^^^... tests/Module/Capnp/Rpc.hs:433:54: warning: [-Wambiguous-fields] The record update def {questionId = 300} with type Capnp.Gen.Capnp.Rpc.R:ParsedPromisedAnswer is ambiguous. This will not be supported by -XDuplicateRecordFields in future releases of GHC. | 433 | MessageTarget'promisedAnswer (def {questionId = 300} :: Parsed PromisedAnswer) | ^^^^^^^^^^^^^^^^ [17 of 29] Compiling PointerOOB ( tests/PointerOOB.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/PointerOOB.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/PointerOOB.dyn_o ) [18 of 29] Compiling Regression ( tests/Regression.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Regression.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Regression.dyn_o ) [19 of 29] Compiling Rpc.Unwrap ( tests/Rpc/Unwrap.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Rpc/Unwrap.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Rpc/Unwrap.dyn_o ) [20 of 29] Compiling SchemaGeneration ( tests/SchemaGeneration.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/SchemaGeneration.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/SchemaGeneration.dyn_o ) tests/SchemaGeneration.hs:175:26: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type Field not matched: FieldDef _ _ _ | 175 | let structTypes = map (\(StructDef sn _) -> StructType sn) structDefs | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 29] Compiling Util ( tests/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Util.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/capnp-0.17.0.0/noopt/build/tests/tests-tmp/Util.dyn_o ) tests/Util.hs:34:21: error: " Exception when trying to run compile-time code: tests/data/aircraft.capnp: openFile: does not exist (No such file or directory) Code: template-haskell-2.18.0.0:Language.Haskell.TH.Quote.quoteExp there "tests/data/aircraft.capnp" " In the quasi-quotation: [there|tests/data/aircraft.capnp|] | 34 | aircraftSchemaSrc = [there|tests/data/aircraft.capnp|] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^