Snippet content copied to clipboard.
Are you sure to delete this snippet? No, don't delete
No 'hie.yaml' found. Try to discover the project type!
Run entered for haskell-language-server-wrapper(haskell-language-server-wrapper) Version 2.12.0.0 x86_64 ghc-9.10.3
Current directory: /home/sophia/hs/aoc25
Operating system: linux
Arguments: ["--lsp","-l","/tmp/hls.log"]
Cradle directory: /home/sophia/hs/aoc25
Cradle type: Cabal

Tool versions found on the $PATH
cabal: 3.16.0.0
stack: Not found
ghc: 9.10.3


Consulting the cradle to get project GHC version...
2025-12-02T05:53:22.900196Z | Debug | cabal --numeric-version
2025-12-02T05:53:23.008669Z | Debug | cabal path --output-format=json
2025-12-02T05:53:23.091861Z | Debug | /nix/store/6i3zf8pakgv81x4a6wgf0ka14h9n4cj9-ghc-9.10.3-with-packages/bin/ghc --numeric-version
Project GHC version: 9.10.3
haskell-language-server exe candidates: ["haskell-language-server-9.10.3","haskell-language-server"]
Launching haskell-language-server exe at:/nix/store/c7a6fyhh52kpwksxf46wqxpl3vzkirqf-haskell-language-server-2.12.0.0/bin/haskell-language-server-9.10.3
2025-12-02T05:53:23.161087Z | Debug | cabal path --output-format=json
2025-12-02T05:53:23.428892Z | Debug | /nix/store/6i3zf8pakgv81x4a6wgf0ka14h9n4cj9-ghc-9.10.3-with-packages/bin/ghc -v0 -package-env=- -ignore-dot-ghci -e Control.Monad.join (Control.Monad.fmap System.IO.putStr System.Environment.getExecutablePath)
2025-12-02T05:53:23.524877Z | Debug | cabal path --output-format=json
2025-12-02T05:53:23.602208Z | Debug | /nix/store/6i3zf8pakgv81x4a6wgf0ka14h9n4cj9-ghc-9.10.3-with-packages/bin/ghc --print-libdir
2025-12-02T05:53:24.742676Z | Info | haskell-language-server version: 2.12.0.0 (GHC: 9.10.3) (PATH: /nix/store/bzi32y76p8f7byvilxf8z44r04rakw6z-haskell-language-server-2.12.0.0/bin/.haskell-language-server-9.10.3-unwrapped)
2025-12-02T05:53:24.743635Z | Info | Directory: /home/sophia/hs/aoc25
2025-12-02T05:53:24.744293Z | Info | Starting (haskell-language-server) LSP server...
GhcideArguments {argsCommand = LSP, argsCwd = Nothing, argsShakeProfiling = Nothing, argsTesting = False, argsExamplePlugin = False, argsLogLevel = Info, argsLogFile = Just "/tmp/hls.log", argsLogStderr = True, argsLogClient = False, argsThreads = 0, argsProjectGhcVersion = False}
PluginIds: [ pragmas-suggest
, pragmas-completion
, ghcide-code-actions-bindings
, cabalHaskellIntegration
, ghcide-extend-import-action
, signatureHelp
, stylish-haskell
, explicit-fields
, ghcide-code-actions-type-signatures
, ghcide-code-actions-fill-holes
, stan
, hlint
, changeTypeSignature
, ghcide-code-actions-imports-exports
, cabal-fmt
, notes
, ghcide-completions
, eval
, ghcide-type-lenses
, cabal
, overloaded-record-dot
, gadt
, LSPRecorderCallback
, importLens
, codeRange
, class
, ormolu
, qualifyImportedNames
, ghcide-hover-and-symbols
, alternateNumberFormat
, rename
, moduleName
, semanticTokens
, fourmolu
, cabal-gild
, callHierarchy
, ghcide-core
, explicit-fixity
, pragmas-disable ]
2025-12-02T05:53:24.749899Z | Info | Logging heap statistics every 60.00s
2025-12-02T05:53:24.759022Z | Info | Starting LSP server...
If you are seeing this in a terminal, you probably should have run WITHOUT the --lsp option!
PluginIds: [ pragmas-suggest
, pragmas-completion
, ghcide-code-actions-bindings
, cabalHaskellIntegration
, ghcide-extend-import-action
, signatureHelp
, stylish-haskell
, explicit-fields
, ghcide-code-actions-type-signatures
, ghcide-code-actions-fill-holes
, stan
, hlint
, changeTypeSignature
, ghcide-code-actions-imports-exports
, cabal-fmt
, notes
, ghcide-completions
, eval
, ghcide-type-lenses
, cabal
, overloaded-record-dot
, gadt
, LSPRecorderCallback
, importLens
, codeRange
, class
, ormolu
, qualifyImportedNames
, ghcide-hover-and-symbols
, alternateNumberFormat
, rename
, moduleName
, semanticTokens
, fourmolu
, cabal-gild
, callHierarchy
, ghcide-core
, explicit-fixity
, pragmas-disable ]
2025-12-02T05:53:24.759790Z | Info | Starting server
2025-12-02T05:53:24.761158Z | Warning | LSP: configuration parse error:
parsing settings failed, expected Object, but encountered Null
when parsing
null
2025-12-02T05:53:24.761885Z | Info | Registering IDE configuration: IdeConfiguration {workspaceFolders = fromList [NormalizedUri 460131566917893504 "file:///home/sophia/hs/aoc25"], clientSettings = hashed (Just Null)}
2025-12-02T05:53:24.775296Z | Info | Started LSP server in 0.02s
2025-12-02T05:53:24.778388Z | Warning | LSP: can't register dynamically for: "workspace/didChangeConfiguration"
2025-12-02T05:53:24.780753Z | Info | Cradle path: src/Day02.hs
2025-12-02T05:53:24.781010Z | Warning | No [cradle](https://github.com/mpickering/hie-bios#hie-bios) found for src/Day02.hs.
Proceeding with [implicit cradle](https://hackage.haskell.org/package/implicit-hie).
You should ignore this message, unless you see a 'Multi Cradle: No prefixes matched' error.
2025-12-02T05:53:24.784790Z | Info | invoking build tool to determine build flags (this may take some time depending on the cache)
2025-12-02T05:53:24.936553Z | Info | Load cabal cradle using single file
2025-12-02T05:53:24.938840Z | Info | cabal v2-repl --keep-temp-files --with-repl /home/sophia/.cache/hie-bios/repl-wrapper-fae20739a232ed1b9dcdf40eca9cf71e /home/sophia/hs/aoc25/src/Day02.hs
Environment Variables
HIE_BIOS_OUTPUT: /tmp/HIE_BIOS_OUTPUT713930-0
2025-12-02T05:53:25.520127Z | Info | Interface files cache directory: /home/sophia/.cache/ghcide/aoc25-0.1.0.0-inplace-38e58a34b339e662af6af4957ca6728ae386c1b6
2025-12-02T05:53:25.527285Z | Info | Making new HscEnv. In-place unit ids: [aoc25-0.1.0.0-inplace]
2025-12-02T05:53:25.559790Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day02.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.570125Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day07.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.570774Z | Info | Add dependency /home/sophia/hs/aoc25/src/Common/Search.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.571110Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day12.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.571343Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day08.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.572033Z | Info | Add dependency /home/sophia/hs/aoc25/src/Common/Grid.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.572257Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day10.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.572511Z | Info | Add dependency /home/sophia/hs/aoc25/src/Common/Runner.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.572616Z | Info | Add dependency /home/sophia/hs/aoc25/src/Common/Parser.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.572819Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day05.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.572979Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day04.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.573166Z | Info | Add dependency /home/sophia/hs/aoc25/src/Common/Util.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.573436Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day09.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.573555Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day01.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.573997Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day06.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.574079Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day11.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:53:25.574285Z | Info | Add dependency /home/sophia/hs/aoc25/src/Day03.hs
[ /home/sophia/hs/aoc25/aoc25.cabal
, /home/sophia/hs/aoc25/cabal.project
, /home/sophia/hs/aoc25/cabal.project.local ]
2025-12-02T05:54:01.159312Z | Error | hlint: Internal Error: Exception in plugin PluginId "hlint" while processing SMethod_CodeActionResolve: Cannot apply refactoring: apply-refact does not work on GHC 9.10
CallStack (from HasCallStack):
error, called at plugins/hls-hlint-plugin/src/Ide/Plugin/Hlint.hs:514:14 in haskell-language-server-2.12.0.0-CYLMxaeLK78KVOg9YZD9x6-hls-hlint-plugin:Ide.Plugin.Hlint
2025-12-02T05:54:24.782365Z | Info | Live bytes: 227.93MB Heap size: 1020.26MB
2025-12-02T05:55:24.842149Z | Info | Live bytes: 227.93MB Heap size: 1020.26MB
.haskell-language-server-9.10.3-unwrapped: internal error: ARR_WORDS object (0x423a16bc58) entered!
Stack trace:
.haskell-language-server-9.10.3-unwrapped: Failed to get stack frames of current process: No DWARF information found: Success
0x7f0a3872b970 set_initial_registers (/nix/store/6xdv0kj7ycq56l9sqip2hmxp237j78h4-ghc-9.10.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3/libHSrts-1.0.2_thr-ghc9.10.3.so)
0x7f0a381becd0 dwfl_thread_getframes (/nix/store/1nqqjacc6dnj61jlpgz5hk9zdjbfidbr-elfutils-0.194/lib/libdw-0.194.so)
0x7f0a381be6eb get_one_thread_cb (/nix/store/1nqqjacc6dnj61jlpgz5hk9zdjbfidbr-elfutils-0.194/lib/libdw-0.194.so)
0x7f0a381bead4 dwfl_getthreads (/nix/store/1nqqjacc6dnj61jlpgz5hk9zdjbfidbr-elfutils-0.194/lib/libdw-0.194.so)
0x7f0a381bf042 dwfl_getthread_frames (/nix/store/1nqqjacc6dnj61jlpgz5hk9zdjbfidbr-elfutils-0.194/lib/libdw-0.194.so)
0x7f0a3872c0b7 libdwGetBacktrace (/nix/store/6xdv0kj7ycq56l9sqip2hmxp237j78h4-ghc-9.10.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3/libHSrts-1.0.2_thr-ghc9.10.3.so)
0x7f0a38735437 rtsFatalInternalErrorFn (/nix/store/6xdv0kj7ycq56l9sqip2hmxp237j78h4-ghc-9.10.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3/libHSrts-1.0.2_thr-ghc9.10.3.so)
0x7f0a3873568f barf (/nix/store/6xdv0kj7ycq56l9sqip2hmxp237j78h4-ghc-9.10.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3/libHSrts-1.0.2_thr-ghc9.10.3.so)
0x7f0a38775d9b stg_ARR_WORDS_info (/nix/store/6xdv0kj7ycq56l9sqip2hmxp237j78h4-ghc-9.10.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3/libHSrts-1.0.2_thr-ghc9.10.3.so)

(GHC version 9.10.3 for x86_64_unknown_linux)
Please report this as a GHC bug: https://www.haskell.org/ghc/reportabug

Edit this Snippet