Add initial builder and slave configurations for an X86-64 AVX2 Linux buildbot
Details
Diff Detail
Event Timeline
buildbot/osuosl/master/config/builders.py | ||
---|---|---|
634 ↗ | (On Diff #105844) | does the 'clang' component in the machine name mean:
or:
|
638 ↗ | (On Diff #105844) | Given that we are allowing lots of jobs to run in parallel, should we be using Ninja instead of Make? It's known to scale better. |
1121 ↗ | (On Diff #105844) | Looks like this line + 2 below are only white-space changes. |
buildbot/osuosl/master/config/builders.py | ||
---|---|---|
634 ↗ | (On Diff #105844) | We are building LLVM + Clang using the Ubuntu default system compiler. Following the convention of all the other buildbots, the 'clang' component stands for building LLVM+Clang (Using the ClangCMakeBuildFactory) as opposed to the 'llvm' bots which build llvm without clang. |
638 ↗ | (On Diff #105844) | Judging by the other buildbots that use ClangCmakeBuildFactory - It defaults to Ninja |
1121 ↗ | (On Diff #105844) | Yes, I'm not sure why my editor added these. I'll remove them. |
LGTM, assuming you will remove the unrelated cosmetic changes, and figure out what place you want to specify the number of jobs. Up to me, a slave property seems a better and more natural place.
buildbot/osuosl/master/config/builders.py | ||
---|---|---|
638 ↗ | (On Diff #105844) | No need to specify a number of jobs here if you did it as the slave property. |
- Removed the duplicate number of jobs specification.
- Removed the unrelated whitespace changes.