[zorg] r194758 - Patch by Rick Foos!
Dmitri Gribenko
gribozavr at gmail.com
Fri Nov 15 01:25:01 PST 2013
On Thu, Nov 14, 2013 at 5:22 PM, Galina Kistanova <gkistanova at gmail.com> wrote:
> Author: gkistanova
> Date: Thu Nov 14 19:22:49 2013
> New Revision: 194758
>
> URL: http://llvm.org/viewvc/llvm-project?rev=194758&view=rev
> Log:
> Patch by Rick Foos!
> Added a new buildslave, hexagon-build-03, and a few modifications stabilize the sanitizer on the server.
>
> Modified:
> zorg/trunk/buildbot/osuosl/master/config/builders.py
> zorg/trunk/buildbot/osuosl/master/config/slaves.py
> zorg/trunk/zorg/buildbot/builders/ClangAndLLDBuilder.py
>
> Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
> URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=194758&r1=194757&r2=194758&view=diff
> ==============================================================================
> --- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
> +++ zorg/trunk/buildbot/osuosl/master/config/builders.py Thu Nov 14 19:22:49 2013
> @@ -623,6 +623,12 @@ def _get_sanitizer_builders():
> 'slavenames' :["sanitizer-buildbot2"],
> 'builddir': "sanitizer-x86_64-linux-bootstrap",
> 'factory': SanitizerBuilder.getSanitizerBuildFactory()},
> + {'name': "llvm-clang-lld-x86_64-ubuntu-13.04-sanitize-address",
> + 'slavenames':["hexagon-build-03"],
> + 'builddir':"llvm-clang-lld-x86_64-ubuntu-13.04-fsanitize-address",
> + 'factory': ClangAndLLDBuilder.getClangAndLLDBuildFactory(Option='-fsanitize=address',
> + env={'PATH':'/opt/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'},
> + jobs=12,loadaverage=32)},
> ]
>
> # Experimental and stopped builders
>
> Modified: zorg/trunk/buildbot/osuosl/master/config/slaves.py
> URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/slaves.py?rev=194758&r1=194757&r2=194758&view=diff
> ==============================================================================
> --- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
> +++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Thu Nov 14 19:22:49 2013
> @@ -188,7 +188,11 @@ def get_build_slaves():
> create_slave("osu8", properties={'jobs' : 6}, max_builds=2),
>
> # Ubuntu 12.04 x86-64, Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
> - create_slave("hexagon-build-02", properties={'jobs': 12}, max_builds=4),
> + create_slave("hexagon-build-02", properties={'jobs': 12, 'loadaverage': 32},
> + max_builds=4),
> + # Ubuntu 13.04 x86-64, Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
> + create_slave("hexagon-build-03", properties={'jobs': 16, 'loadaverage': 32},
> + max_builds=2),
>
> # Cavium Octeon II V0.8, MIPS64 big endian, Debian squeeze (6.0.6)
> create_slave("mipsswbrd002", properties={'jobs' : 6}, max_builds=1),
>
> Modified: zorg/trunk/zorg/buildbot/builders/ClangAndLLDBuilder.py
> URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/ClangAndLLDBuilder.py?rev=194758&r1=194757&r2=194758&view=diff
> ==============================================================================
> --- zorg/trunk/zorg/buildbot/builders/ClangAndLLDBuilder.py (original)
> +++ zorg/trunk/zorg/buildbot/builders/ClangAndLLDBuilder.py Thu Nov 14 19:22:49 2013
> @@ -10,7 +10,10 @@ from zorg.buildbot.commands.LitTestComma
>
> def getClangAndLLDBuildFactory(
> clean=True,
> - env=None):
> + Option=None,
> + env=None,
> + jobs="%(jobs)s",
> + loadaverage="%(loadaverage)s"):
>
> llvm_srcdir = "llvm.src"
> llvm_objdir = "llvm.obj"
> @@ -38,11 +41,11 @@ def getClangAndLLDBuildFactory(
> baseURL='http://llvm.org/svn/llvm-project/llvm/',
> defaultBranch='trunk',
> workdir=llvm_srcdir))
> - f.addStep(SVN(name='svn-compiler-rt',
> - mode='update',
> - baseURL='http://llvm.org/svn/llvm-project/compiler-rt/',
> - defaultBranch='trunk',
> - workdir='%s/projects/compiler-rt' % llvm_srcdir))
> + #f.addStep(SVN(name='svn-compiler-rt',
> + # mode='update',
> + # baseURL='http://llvm.org/svn/llvm-project/compiler-rt/',
> + # defaultBranch='trunk',
> + # workdir='%s/projects/compiler-rt' % llvm_srcdir))
What is the motivation for this change? compiler-rt builds fine on
the buildbots we have. If the new buildbot can not build it, then it
should be disabled conditionally.
Dmitri
--
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/
More information about the llvm-commits
mailing list