Resolving dependencies... Build profile: -w ghc-9.2.4 -O0 In order, the following will be built (use -v for more details): - network-bsd-2.8.1.0 (lib:network-bsd) (requires build) - resourcet-1.2.6 (lib:resourcet) (requires build) - template-haskell-compat-v0208-0.1.9.2 (lib:template-haskell-compat-v0208) (requires build) - unliftio-0.2.25.0 (lib:unliftio) (requires build) - hslogger-1.3.1.0 (lib:hslogger) (requires build) - conduit-1.3.5 (lib:conduit) (requires build) - cereal-conduit-0.8.0 (lib:cereal-conduit) (requires build) - nvim-hs-2.3.2.3 (first run) Starting template-haskell-compat-v0208-0.1.9.2 (all, legacy fallback) Starting resourcet-1.2.6 (all, legacy fallback) Starting network-bsd-2.8.1.0 (all, legacy fallback) Starting unliftio-0.2.25.0 (all, legacy fallback) Building resourcet-1.2.6 (all, legacy fallback) Building unliftio-0.2.25.0 (all, legacy fallback) Building template-haskell-compat-v0208-0.1.9.2 (all, legacy fallback) Building network-bsd-2.8.1.0 (all, legacy fallback) Installing template-haskell-compat-v0208-0.1.9.2 (all, legacy fallback) Installing network-bsd-2.8.1.0 (all, legacy fallback) Installing resourcet-1.2.6 (all, legacy fallback) Completed template-haskell-compat-v0208-0.1.9.2 (all, legacy fallback) Completed network-bsd-2.8.1.0 (all, legacy fallback) Starting hslogger-1.3.1.0 (all, legacy fallback) Completed resourcet-1.2.6 (all, legacy fallback) Starting conduit-1.3.5 (all, legacy fallback) Installing unliftio-0.2.25.0 (all, legacy fallback) Building hslogger-1.3.1.0 (all, legacy fallback) Completed unliftio-0.2.25.0 (all, legacy fallback) Building conduit-1.3.5 (all, legacy fallback) Installing hslogger-1.3.1.0 (all, legacy fallback) Completed hslogger-1.3.1.0 (all, legacy fallback) Installing conduit-1.3.5 (all, legacy fallback) Completed conduit-1.3.5 (all, legacy fallback) Starting cereal-conduit-0.8.0 (all, legacy fallback) Building cereal-conduit-0.8.0 (all, legacy fallback) Installing cereal-conduit-0.8.0 (all, legacy fallback) Completed cereal-conduit-0.8.0 (all, legacy fallback) Configuring nvim-hs-2.3.2.3... Preprocessing library for nvim-hs-2.3.2.3.. Building library for nvim-hs-2.3.2.3.. [ 1 of 29] Compiling Neovim.Compat.Megaparsec ( src/Neovim/Compat/Megaparsec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Compat/Megaparsec.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Compat/Megaparsec.dyn_o ) [ 2 of 29] Compiling Neovim.Exceptions ( src/Neovim/Exceptions.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Exceptions.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Exceptions.dyn_o ) [ 3 of 29] Compiling Neovim.Classes ( src/Neovim/Classes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Classes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Classes.dyn_o ) [ 4 of 29] Compiling Neovim.Log ( src/Neovim/Log.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Log.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Log.dyn_o ) [ 5 of 29] Compiling Neovim.OS ( srcos/unix/Neovim/OS.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/OS.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/OS.dyn_o ) [ 6 of 29] Compiling Neovim.API.Parser ( src/Neovim/API/Parser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/Parser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/Parser.dyn_o ) [ 7 of 29] Compiling Neovim.Plugin.Classes ( src/Neovim/Plugin/Classes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/Classes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/Classes.dyn_o ) [ 8 of 29] Compiling Neovim.Plugin.IPC.Classes ( src/Neovim/Plugin/IPC/Classes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/IPC/Classes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/IPC/Classes.dyn_o ) [ 9 of 29] Compiling Neovim.Plugin.IPC ( src/Neovim/Plugin/IPC.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/IPC.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/IPC.dyn_o ) [10 of 29] Compiling Neovim.Context.Internal ( src/Neovim/Context/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Context/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Context/Internal.dyn_o ) [11 of 29] Compiling Neovim.Context ( src/Neovim/Context.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Context.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Context.dyn_o ) [12 of 29] Compiling Neovim.Plugin.Internal ( src/Neovim/Plugin/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin/Internal.dyn_o ) [13 of 29] Compiling Neovim.Config ( src/Neovim/Config.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Config.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Config.dyn_o ) [14 of 29] Compiling Neovim.RPC.Classes ( src/Neovim/RPC/Classes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/Classes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/Classes.dyn_o ) [15 of 29] Compiling Neovim.RPC.Common ( src/Neovim/RPC/Common.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/Common.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/Common.dyn_o ) [16 of 29] Compiling Neovim.RPC.FunctionCall ( src/Neovim/RPC/FunctionCall.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/FunctionCall.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/FunctionCall.dyn_o ) src/Neovim/RPC/FunctionCall.hs:32:1: warning: [-Wunused-imports] The import of Control.Monad is redundant except perhaps to import instances from Control.Monad To import instances alone, use: import Control.Monad() | 32 | import Control.Monad (void, (<=<)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [17 of 29] Compiling Neovim.RPC.EventHandler ( src/Neovim/RPC/EventHandler.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/EventHandler.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/EventHandler.dyn_o ) [18 of 29] Compiling Neovim.API.TH ( src/Neovim/API/TH.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/TH.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/TH.dyn_o ) [19 of 29] Compiling Neovim.API.Text ( src/Neovim/API/Text.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/Text.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/Text.dyn_o ) [20 of 29] Compiling Neovim.API.String ( src/Neovim/API/String.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/String.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/String.dyn_o ) [21 of 29] Compiling Neovim.Quickfix ( src/Neovim/Quickfix.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Quickfix.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Quickfix.dyn_o ) [22 of 29] Compiling Neovim.Plugin ( src/Neovim/Plugin.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Plugin.dyn_o ) [23 of 29] Compiling Neovim.API.ByteString ( src/Neovim/API/ByteString.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/ByteString.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/API/ByteString.dyn_o ) [24 of 29] Compiling Neovim.RPC.SocketReader ( src/Neovim/RPC/SocketReader.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/SocketReader.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/RPC/SocketReader.dyn_o ) [25 of 29] Compiling Neovim.Util ( src/Neovim/Util.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Util.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Util.dyn_o ) [26 of 29] Compiling Neovim.Main ( src/Neovim/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Main.dyn_o ) [27 of 29] Compiling Neovim ( src/Neovim.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim.dyn_o ) [28 of 29] Compiling Neovim.Test ( src/Neovim/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Test.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Test.dyn_o ) [29 of 29] Compiling Neovim.Debug ( src/Neovim/Debug.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Debug.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/nvim-hs-2.3.2.3/noopt/build/Neovim/Debug.dyn_o ) Preprocessing test suite 'hspec' for nvim-hs-2.3.2.3.. Building test suite 'hspec' for nvim-hs-2.3.2.3.. ghc: could not execute: hspec-discover