[PATCH] D36203: [zorg] Add buildbot with reverse iteration enabled
Pengxuan Zheng via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 2 10:58:33 PDT 2017
pzheng added inline comments.
================
Comment at: buildbot/osuosl/master/config/builders.py:806
jobs=16,
- checkFormat=False,
extraCmakeArgs=["-G", "Ninja",
----------------
vleschuk wrote:
> Why do you need to change this?
This is actually a clean up for the PollyBuilder. The PollyBuilder has a "make polly-check-format" step which is no longer needed since "make check-polly" (or "make check-all" which we are adding) also includes it. Since we are reusing getPollyBuildFactory in the reverse iteration buildbot, it seems to be a good time to clean up the PollyBuiler at the same time.
================
Comment at: zorg/buildbot/builders/PollyBuilder.py:30
+ check_all_cmd = [make, 'check-all'] + jobs_cmd
+ check_polly_cmd = [make, 'check-polly'] + jobs_cmd
cmake_install = []
----------------
vleschuk wrote:
> How are these changes related to adding reverse iterations builder?
We want to add a "make check-all" step in the reverse iterator buildbot, but only "make check-polly" is available in getPollyBuildFactory currently. Therefore we are introducing "checkAll" to control whether to run "make check-all" or "make check-polly". "checkAll" defaults to false which is the desired behavior for existing Polly builders. For the reverse iteration buildbot, "checkAll" is set to true to run "make check-all" instead of "make check-polly".
https://reviews.llvm.org/D36203
More information about the llvm-commits
mailing list