-
Notifications
You must be signed in to change notification settings - Fork 236
Conversation
because they will be soon be added to -Wall. See https://gitlab.haskell.org/ghc/ghc/-/issues/15656
Thanks! CI won't turn green on head branch these days but I will take care of any fallouts. |
@tomjaguarpaw as far as I can tell this does not compile with current GHC @alexbiehl, in general I think it would be best if we don't merge things to |
@bgamari Makes sense. Sorry for the inconveniences. |
@bgamari Where should I put my Haddock commits then? They somehow need to get into this repository so that they are mirrored on Gitlab so that I can update the utils/haddock submodule. |
@bgamari says on IRC that I should make a wip/ branch in Gitlab. |
To mirror what I said on IRC: the workflow for getting
@alexbiehl, I've long thought that things would be simplified if the |
@bgamari I agree. Unfortunately Haddock and GHC are very tightly coupled. I have even thought about arguing for Haddock to move into the GHC repo but from experience there are more Haddock releases than for GHC so tracking them in a mono repo probably takes the flexibility for different release cadence. But still they are circular dependencies build wise. Do you have a vision for a simplified development process once we moved over to GitLab? They would still be separate repositories as far as I understand so the general setup won't change that drastically? Is there a GitLab feature that would help us coordinate MRs over several repositories maybe? On a more tangential note, one thing I am trying to achieve for some time now is to have Haddocks test-suite run on ghc-head branch - it's shown to be a hard problem. My hope is that we can make it possible with the measures we take. In general, improving matters would be very much appreciated. And I am willing and able to help. |
because they will be soon be added to -Wall. See https://gitlab.haskell.org/ghc/ghc/-/issues/15656
As this does not build on GHC `master`. This reverts commit 7936692.
because they will be soon be added to -Wall.
See https://gitlab.haskell.org/ghc/ghc/-/issues/15656
I already made this contribution against the ghc-8.10 branch, which in retrospect I think was not where I should have made it. It's fine on that branch, it's just not particularly useful. To get it into new builds of GHC I think I need it on the ghc-head branch. Sorry for the repeated request.