-
-
Notifications
You must be signed in to change notification settings - Fork 390
Update to new hls #160
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
Update to new hls #160
Conversation
ping @wz1000 |
I got excited and wanted to try this out on my nix build without waiting for the merge, but ended up with this error:
I couldn't dig further since there are no docs/source available for |
It seems @wz1000 introduced that NFData instance recently, in wz1000/ghcide@7cee342 I presume this would have been as a result of a compiler warning that the instance did not exist. So the forward-compatible fix may be to simply remove the orphan instance. |
Except I just did the experiment and do get
The weird thing is that this built and installed for me yesterday. Will investigate further. |
Which GHC version is this? I only tested with 8.8, and I might have messed up the CPP. I am in the middle of a complicated rebase, I will investigate once I'm done with that. |
8.8.3 |
Compiles now with GHC 8.6.5, tests do not all pass though
Which sorts out the stale cache problem.
Update resolver and fix build for stack-8.10.1
The test suite is:
Full log here |
https://github.com/wz1000/ghcide/tree/hls-2-pepe-rebased at 027f352d396545a9bf284873f6e47788f943e296
hls-2-pepe-rebased at 977663126b938cd99c8746150458f9bd1031f01a
Based on https://github.com/wz1000/ghcide/tree/hls-2