-
-
Notifications
You must be signed in to change notification settings - Fork 367
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
Add support for ghc-8.10.2 #308
Conversation
jneira
commented
Aug 10, 2020
•
edited
Loading
edited
- Although it seems 8.10.3 will be released soon
- I've updated the stack-8.10.1.yaml resolver before using it as base for stack-8.10.2.yaml
- Tested locally with cabal
- Fixes Support for GHC-8.10.2 #298
Does anything need to be changed in the install script? |
No, if you have a |
Wha...? Now they spit out a new compiler every week? :-) @jneira do you happen to know what 8.10.3 is about? Are there some "insurmountable difficulties" or huge bugs is 8.10.2 that force 8.10.3 out? Where can I find any reference to 8.10.3? It's not in https://gitlab.haskell.org/ghc/ghc/-/tree/master Along the same line, how difficult would it be to add 8.10.3 support? If 8.10.3 gets released to fix problems with 8.10.2, it's probably important to start supporting it ASAP? |
It is not usual to release versions so quickly, the main reason is https://gitlab.haskell.org/ghc/ghc/-/issues/1855. |
Darn... That's a very old issue - one digit must've been lost... I see two high-priority issues with 8.10.2: It's one of these? |
@mouse07410 ooops, yeah, i missed a digit in the copy paste, it is https://gitlab.haskell.org/ghc/ghc/-/issues/18550 |
* Smarter logic to remove redundant import bindings The new code finds the spans to remove using the GHC parse tree, then manually extends them to include commas/spaces. Fixes #299 * Compatibility with GHC 8.4 * Improve comment Co-Authored-By: Andreas Herrmann <[email protected]> * Use breakOnEnd in unqualify This will handle A.foo as well as A.B.foo Co-authored-by: Andreas Herrmann <[email protected]>