<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 19, 2021 at 12:45 AM Michael Kruse <<a href="mailto:llvmdev@meinersbur.de">llvmdev@meinersbur.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Am Mo., 18. Okt. 2021 um 15:19 Uhr schrieb Louis Dionne <<a href="mailto:ldionne.2@gmail.com" target="_blank">ldionne.2@gmail.com</a>>:<br>
> Nowadays, we handle all libc++'s own build bots through BuildKite at <a href="https://buildkite.com/llvm-project/libcxx-ci" rel="noreferrer" target="_blank">https://buildkite.com/llvm-project/libcxx-ci</a>.<br>
<br>
I didn't know. Good that there is systematic testing, but I am a bit<br>
concerned about the fracturing of the CI infrastructure (Buildbot,<br>
Green dragon, GitHub actions, Buildkite, ...)<br></blockquote><div><br></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">For libc++/libc++abi/libunwind, it's actually quite simple. There's exactly one place to look, and it's BuildKite. And it runs systematically on all changes.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">- Buildbot: I removed all the libc++/libc++abi/libunwind buildbots over the past year.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">- Green Dragon: Ditto, I removed everything and we have Mac builders in BuildKite.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">- GitHubActions: Nobody's using that yet AFAICT.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I will actually have a talk at the upcoming Dev Meeting where I will advocate for all projects moving to the same model, since we've had so many incredible benefits from doing it in libc++ & friends.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Cheers,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Louis</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"> </span><br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<br>
Michael<br>
</blockquote></div></div>