[PATCH] D28634: [buildbot] Extend libomp builder to test bot standalone and in-tree builds with and without clang bootstrapping.

Samuel Antao via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 12 18:28:00 PST 2017


sfantao created this revision.
sfantao added reviewers: gkistanova, hfinkel, Hahnfeld, gribozavr.
sfantao added subscribers: llvm-commits, carlo.bertolli, arpith-jacob, grokos, caomhin.

This patch extend the exiting libomp builder with a set of new option to control the creation of standalone and in-tree builds. With this patch the following configurations can be tested:

- in-tree build of libomp
- standalone build with host compiler
- standalone build with latest clang

The new functionalities are activated for the slave `ppc64le-nvidia-K40. The maximum number of jobs was increased so that the clang in-tree compile runs a little faster. For the other libomp slave, `gribozavr4`, the behavior is unchanged except for a slightly different naming of the steps.

A new build category was created to distinguish libomp builds that depend on llvm and clang.


https://reviews.llvm.org/D28634

Files:
  buildbot/osuosl/master/config/builders.py
  buildbot/osuosl/master/config/slaves.py
  buildbot/osuosl/master/master.cfg
  zorg/buildbot/builders/Libiomp5Builder.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D28634.84210.patch
Type: text/x-patch
Size: 13111 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170113/d81d16fd/attachment.bin>


More information about the llvm-commits mailing list