Skip to content

Support GHC 9.12.4 #4890

@andreasabel

Description

@andreasabel

Does the released HLS support GHC 9.12.4 yet?

$ ghcup set ghc 9.12.4
...
[ Warn  ] GHC-9.12.4 appears to have no corresponding HLS-2.13.0.0 binary.
[ ...   ] Haskell IDE support may not work.
[ ...   ] You can try to either: 
[ ...   ]   1. Install a different HLS version (e.g. downgrade for older GHCs)
[ ...   ]   2. Install and set one of the following GHCs: [9.14.1, 9.12.2, 9.10.3, 9.8.4, 9.6.7]
[ ...   ]   3. Let GHCup compile HLS for you, e.g. run: ghcup compile hls -g 2.13.0.0 --ghc 9.12.4 --cabal-update
[ ...   ]      (see https://www.haskell.org/ghcup/guide/#hls for more information)
[ Info  ] GHC 9.12.4 successfully set as default version

$ haskell-language-server-wrapper
...
Tool versions found on the $PATH
cabal:          3.16.1.0
stack:          3.9.3
ghc:            9.12.4


Consulting the cradle to get project GHC version...
2026-04-08T14:32:09.549346Z | Debug | cabal --numeric-version
2026-04-08T14:32:10.598736Z | Debug | cabal path --output-format=json
2026-04-08T14:32:10.658518Z | Debug | /Users/abela/.ghcup/bin/ghc --numeric-version
Project GHC version: 9.12.4
haskell-language-server exe candidates: ["haskell-language-server-9.12.4","haskell-language-server"]
Failed to find a HLS version for GHC 9.12.4
Executable names we failed to find: haskell-language-server-9.12.4,haskell-language-server

Metadata

Metadata

Assignees

No one assigned

    Labels

    bindistsAnything to do with binary distributions of HLS

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions