CI *sad face*

Bryan Richter bryan at haskell.foundation
Wed Jun 28 05:41:46 UTC 2023


Two things are negatively impacting GHC CI right now:

Darwin runner capacity is down to one machine, since the other three are
paused. The problem and solution are known[1], but until the fix is
implemented in GHC, expect pipelines to get backed up. I will work on a
patch this morning

[1]: https://gitlab.haskell.org/ghc/ghc/-/issues/23561

The other problem is one I just noticed, and I don't have any good info
about it yet. The symptom is that Marge batch merges are failing reliably.
Three patches that do fine individually somehow cause a type error in the
hadrian-ghc-in-ghci job when combined[2]. The only clue is the error
itself, which complains of an out-of-scope data constructor
"ArchJavaScript" in the file compiler/GHC/Driver/Main.hs. A cursory look at
the individual patches doesn't shed any light. I just rebased all of them
to see if I can shake the error out of them that way. Any knowledge that
can be brought to bear would be appreciated

[2]: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/10745#note_507418

-Bryan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20230628/0fc16f84/attachment.html>


More information about the ghc-devs mailing list