[zorg] r363785 - [zorg] Add solaris11-amd64, solaris11-sparcv9 builders

Rainer Orth via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 19 03:29:25 PDT 2019


Author: ro
Date: Wed Jun 19 03:29:24 2019
New Revision: 363785

URL: http://llvm.org/viewvc/llvm-project?rev=363785&view=rev
Log:
[zorg] Add solaris11-amd64, solaris11-sparcv9 builders

I'm working to provide two Solaris 11.4 build slaves with a clang builder
each, one on amd64, the other on sparcv9.  I'm still working out the
details like parallelism and max_builds, but the attached patch captures
the basics, intended to be minimal.

Differential Revision: https://reviews.llvm.org/D63495

Modified:
    zorg/trunk/buildbot/osuosl/master/config/builders.py
    zorg/trunk/buildbot/osuosl/master/config/slaves.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=363785&r1=363784&r2=363785&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Wed Jun 19 03:29:24 2019
@@ -745,6 +745,25 @@ def _get_clang_builders():
                ),
          'category': 'clang'},
 
+        {'name' : "clang-solaris11-amd64",
+         'slavenames' : ["solaris11-amd64"],
+         'builddir' : "clang-solaris11-amd64",
+         'factory': ClangBuilder.getClangCMakeBuildFactory(
+		       clean=False,
+		       checkout_lld=False,
+                       extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=ON',
+					 '-DLLVM_TARGETS_TO_BUILD=X86',
+                                         '-DCLANG_DEFAULT_LINKER=/usr/bin/ld'])},
+
+        {'name' : "clang-solaris11-sparcv9",
+         'slavenames' : ["solaris11-sparcv9"],
+         'builddir' : "clang-solaris11-sparcv9",
+         'factory': ClangBuilder.getClangCMakeBuildFactory(
+		       clean=False,
+		       checkout_lld=False,
+                       extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=ON',
+					 '-DLLVM_TARGETS_TO_BUILD=Sparc',
+                                         '-DCLANG_DEFAULT_LINKER=/usr/bin/ld'])},
     ]
 
 # Polly 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=363785&r1=363784&r2=363785&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Wed Jun 19 03:29:24 2019
@@ -218,4 +218,8 @@ def get_build_slaves():
         # Ubuntu 18.04.2 LTS x86_64 Intel(R) Xeon(R) Gold CPU @ 2.1GHz, 128GB RAM
         create_slave("as-builder-4", properties={'jobs': 64}, max_builds=1),
 
+        # Solaris 11
+        create_slave("solaris11-amd64", properties={'jobs' : 8}, max_builds=1),
+        create_slave("solaris11-sparcv9", properties={'jobs' : 8}, max_builds=1),
+
         ]




More information about the llvm-commits mailing list