[zorg] r222162 - Added clang builder and slave for Mips builder.

Galina Kistanova gkistanova at gmail.com
Mon Nov 17 11:06:48 PST 2014


Author: gkistanova
Date: Mon Nov 17 13:06:47 2014
New Revision: 222162

URL: http://llvm.org/viewvc/llvm-project?rev=222162&view=rev
Log:
Added clang builder and slave for Mips builder.
Patch by Daniel Sanders!

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=222162&r1=222161&r2=222162&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Mon Nov 17 13:06:47 2014
@@ -338,6 +338,19 @@ def _get_clang_builders():
                                                                test=False,
                                                                xfails=clang_x86_64_freebsd_xfails)},
 
+        # Mips check-all with CMake builder
+        # We currently have to force CMAKE_HOST_TRIPLE and
+        # CMAKE_DEFAULT_TARGET_TRIPLE on this system. CMake gets the value
+        # correct for the processor but it's currently not possible to emit O32
+        # code using a mips64-* triple. This is a bug and should be fixed soon.
+        {'name': "clang-cmake-mips",
+         'slavenames':["mips-kl-m001"],
+         'builddir':"clang-cmake-mips",
+         'factory' : ClangBuilder.getClangCMakeBuildFactory(
+                         clean=False,
+                         extra_cmake_args=["-DCMAKE_HOST_TRIPLE=mips-unknown-linux-gnu",
+                                           "-DCMAKE_DEFAULT_TARGET_TRIPLE=mips-unknown-linux-gnu"])},
+
         # Clang cross builders.
         {'name' : "clang-x86_64-darwin13-cross-mingw32",
          'slavenames' :["as-bldslv9"],

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=222162&r1=222161&r2=222162&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Mon Nov 17 13:06:47 2014
@@ -117,9 +117,12 @@ def get_build_slaves():
 32},
             max_builds=4),
 
-        # Cavium Octeon II V0.8, MIPS64 big endian, Debian squeeze (6.0.6)
+        # Cavium Octeon II V0.8, MIPS64r2 big endian, Debian squeeze (6.0.6)
         create_slave("mipsswbrd002", properties={'jobs' : 6}, max_builds=1),
 
+        # Cavium Octeon II V0.2, MIPS64r2 big endian, Debian Jessie
+        create_slave("mips-kl-m001", properties={'jobs' : 10}, max_builds=1),
+
         # Debian Testing x86-64, Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz
         create_slave("gribozavr1", properties={'jobs': 8}, max_builds=1),
 





More information about the llvm-commits mailing list