This is an archive of the discontinued LLVM Phabricator instance.

[zorg] Add builder for release build.
ClosedPublic

Authored by PaulkaToast on May 5 2020, 5:54 PM.

Details

Summary

Following what seems to be the naming convention for other llvm builders:
<project>-<arch>-<os>-<type>

I modified the names of the builders:

  • libc-x86_64-debian-dbg for bebug build.
  • libc-x86_64-debian-dbg-asan for debug build running address sanitizers.
  • libc-x86_64-debian will now be the release build.

This is because the default for most llvm buildbots seems to be to run the builders in release mode by default.

With this naming scheme adding a builder to run benchmarks for example might look like this:

  • libc-x86_64-debian-benchmarks

and one running benchmarks in debug mode might be:

  • libc-x86_64-debian-dbg-benchmarks

Diff Detail

Event Timeline

PaulkaToast created this revision.May 5 2020, 5:54 PM
sivachandra accepted this revision.May 5 2020, 11:16 PM
sivachandra added inline comments.
buildbot/osuosl/master/config/builders.py
1490

Should we add clang and clang-tools-extra here?

This revision is now accepted and ready to land.May 5 2020, 11:16 PM
PaulkaToast marked an inline comment as done.
gkistanova accepted this revision.EditedMay 8 2020, 10:23 AM

Just in case, old build dir should be removed manually from builder.

Gotcha thanks!

This revision was automatically updated to reflect the committed changes.