-
Notifications
You must be signed in to change notification settings - Fork 68
Support GHC 8.10 #324
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
Support GHC 8.10 #324
Conversation
c19bd31 to
55a3d25
Compare
|
Now there is a legitimate test failure against GHC 8.10. It's related to #48. I don't know enough to fix it. |
Only data-tree-print is needed now Co-authored-by: Luke Lau <[email protected]>
The latest revision of data-tree-print allows base 4.14.
90c11e9 to
7dedb0c
Compare
Looking at where 8.8 returns: [ A Just (Ann (DP (0,-1)) [] [] [] Nothing Nothing)
GRHS
NoExt
[]
A Just (Ann (DP (0,1)) [] [] [((G AnnAt),DP (0,0))] Nothing Nothing)
EAsPat
NoExt
A Just (Ann (DP (0,0)) [] [] [((G AnnVal),DP (0,0))] Nothing Nothing)
Unqual {OccName: b}
A Just (Ann (DP (0,0)) [] [] [((G AnnVal),DP (0,0))] Nothing Nothing)
HsOverLit
NoExt
OverLit
NoExt
HsIntegral
IL
SourceText "1"
False
1
HsLit
NoExt
HsString
SourceText "noExpr"
{FastString: "noExpr"}
]8.10 returns a hole! [ A Just (Ann (DP (0,-1)) [] [] [] Nothing Nothing)
GRHS
NoExtField
[]
A Just (Ann (DP (0,1)) [] [] [((G AnnVal),DP (0,0))] Nothing Nothing)
HsUnboundVar
NoExtField
TrueExprHole {OccName: _}
]It's also not valid syntax as ghci tells us: I think it's fine to remove this test (or correct it so that it has the space before the |
|
It's surprising to me that the AST can even represent this, although perhaps it's useful for error messages or something |
👍 |
|
Need to update the supported GHC versions in the readme |
|
I should make sure there are |
|
@tfausak would you like any help with this release? |
|
Sorry! Thanks for the ping. I don't need any help with this, I just have to actually do it. With any luck I should be able to spend some time on it in the next few days. |
Continuing work from #312.