[flang-dev] Flang Buildbot

Doerfert, Johannes via flang-dev flang-dev at lists.llvm.org
Wed Apr 22 09:54:56 PDT 2020


On 4/21/20 8:38 PM, Brian Friesen wrote:
> Hi again,
>
> On Tue, Apr 21, 2020 at 11:58 AM Michael Kruse via flang-dev
> <flang-dev at lists.llvm.org> wrote:
>> Thanks for the update.
>>
>> Note that there is a staging area for unstable buildbots, that does
>> not send out mails: http://lab.llvm.org:8014/
> I have made some progress configuring a flang buildbot at NERSC.
> However I am confused by some parts of the LLVM builder docs
> (https://llvm.org/docs/HowToAddABuilder.html):

Cool!


> - In some places that page says the production buildmaster is
> http://lab.llvm.org:8011 and the silent buildmaster is
> http://lab.llvm.org:8014 (Michael mentioned the same URLs earlier in
> this thread). But in other places on the same page, the production
> port is listed as 9990 and the silent port as 9994. Which pair of
> ports is correct? Or do these pairs of ports serve different purposes?

The latter two don't seem to serve a buildbot instance. Use the former.


> - Step 9 of that page says "Send a patch which adds your build slave
> and your builder to zorg." What does that mean? I searched a bit and
> found this GitHub repository: https://github.com/llvm/llvm-zorg. Does
> step 9 consist of sending a GitHub pull request to that repository
> with the buildbot info?

We might or might not accept PRs there but a plain old .patch

file will do too. You can probably just send it to

Galina Kistanova <gkistanova at gmail.com>


>
>   - Assuming that the above mentioned GitHub page is the correct page
> for 'zorg', what is the meaning of the properties 'jobs' and
> 'max_builds'? e.g., this buildbot
> (https://github.com/llvm/llvm-zorg/blob/master/buildbot/osuosl/master/config/slaves.py#L14)
> has `jobs=24` and `max_builds=2`.
>
> Thanks.




More information about the flang-dev mailing list