-
Notifications
You must be signed in to change notification settings - Fork 29
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 9.6 #103
Support GHC 9.6 #103
Conversation
72193f3
to
1e5244e
Compare
Thanks for the change. I took it for a spin with 9.6.3. As you noted The errors I'm getting now are:
|
Is there any progress on merging this PR or otherwise introducing GHC 9.6 support on master? This patch is required for |
Thank you @blackgnezdo for starting to fix the stack tests. I have added stack configs for GHC 9.4 and 9.6 and also fixed ghc-show-ast. I have made warnings for unused and dodgy imports non-fatal, this could be cleaned-up if needed. I also added a CI config on my dev branch, here's the CI run: https://github.com/avdv/ghc-source-gen/actions/runs/7273133498 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @avdv. Somebody should touch up the changelist and we'll be good to go.
@avdv I'd also happily take your CI config commit instead of the existing CI which doesn't seem to work. I don't see a strong reason to build anywhere outside of ubuntu given the kind of code this project has. |
@jinwoo if you think this looks good, maybe merge it? |
Thanks! |
Thank you for merging! Regarding CI, it seems it is indeed kicked off and at least jobs for 9.0 and 9.2 were green: https://app.circleci.com/pipelines/github/google/ghc-source-gen/256/workflows/f5ee0484-3828-43e5-9480-c539ab362ba7 If you would like me to add my Github Actions CI config, I'd be happy to create a PR. |
Thanks, @avdv . @blackgnezdo already added GitHub Actions CI with #107. |
Note, this is based on PR #102I did run
cabal test
with GHC 9.2.8, 9.4.6 and 9.6.2.Note: using this with proto-lens-protoc, results in an Access Violation on Windows:
I am not sure this is related to this change...