<div dir="ltr"><div>Final update: both problems are solved!</div><br><div>Now we just need to wait for the wheels of time to do their magic. The final patch is still waiting to get picked up and merged.<br></div><div><br></div><div>The queue for CI jobs is still a bit longer than usual right now, but I think it's legitimate. There are simply more open MRs on GitLab than usual, which is a good thing. (Darwin jobs aren't the source of the bottleneck.)</div><div><br></div><div>-Bryan</div><div><br></div><div>P.S. A quick shoutout to Marge for preventing two patches that merged cleanly but created invalid results from making their way into the master branch.<br></div><div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 28 Jun 2023 at 09:20, Bryan Richter <bryan@haskell.foundation> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Nice!</div><div><br></div><div>Other good news is that I lost track of all the Mac runners we actually have, and our current capacity is actually 3/6 rather than 1/4.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 28 Jun 2023 at 09:15, Rodrigo Mesquita <<a href="mailto:rodrigo.m.mesquita@gmail.com" target="_blank">rodrigo.m.mesquita@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>The root of the second problem was !10723, which started failing on its own pipeline after being rebased.<div>I’m pushing a fix.</div><div><br></div><div>- Rodrigo<br><div><br><blockquote type="cite"><div>On 28 Jun 2023, at 06:41, Bryan Richter via ghc-devs <<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a>> wrote:</div><br><div><div dir="ltr">Two things are negatively impacting GHC CI right now:<br><div><br></div><div>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<br></div><div><br></div><div>[1]: <a href="https://gitlab.haskell.org/ghc/ghc/-/issues/23561" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/issues/23561</a></div><div><br></div><div>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<br></div><div><br></div><div>[2]: <a href="https://gitlab.haskell.org/ghc/ghc/-/merge_requests/10745#note_507418" target="_blank">https://gitlab.haskell.org/ghc/ghc/-/merge_requests/10745#note_507418</a></div><div><br></div><div>-Bryan</div></div>
_______________________________________________<br>ghc-devs mailing list<br><a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br><a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br></div></blockquote></div><br></div></div></blockquote></div>
</blockquote></div>