-
Notifications
You must be signed in to change notification settings - Fork 30
ABI mismatch with HLS 2.9.0.1 and GHC 9.10.1 #247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Yeah. The process is broken. Whenever we add new version bounds to the GHC metadata, we also need to update the HLS release CI! |
@hasufell Would you be interested in a CI check that forces new additions to the version bounds to update the HLS release CI? |
How? |
A rough way of doing so is to check if the HLS-specific files have been modified when GHC-specific files are modified, through git. |
Is this issue resolved with HLS 2.10.0.0? Or should it be kept open since people might somehow still want to use HLS 2.9? |
OS: Fedora Linux 40
Architecture: x86_64
ghcup: 0.1.30.0
GHC: 9.10.1
HLS: 2.9.0.1
When I try to run HLS in a project that I have successfully compiled with GHC 9.10.1, I get the following error message:
I get the fedora33 HLS 2.9.0.1 bindists from ghcup. However for GHC 9.10.1 I appear to have received the fedora38 bindists. Not sure why GHC needs a higher ceiling than HLS, but perhaps this plays?
I am available if you need more info about my system.
The text was updated successfully, but these errors were encountered: