[PATCH] D14696: [zorg][mips] Add a little endian version of clang-cmake-mips.
Daniel Sanders via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 8 07:00:31 PST 2015
This revision was automatically updated to reflect the committed changes.
Closed by commit rL255022: [zorg][mips] Add a little endian version of clang-cmake-mips. (authored by dsanders).
Changed prior to commit:
http://reviews.llvm.org/D14696?vs=40258&id=42176#toc
Repository:
rL LLVM
http://reviews.llvm.org/D14696
Files:
zorg/trunk/buildbot/osuosl/master/config/builders.py
zorg/trunk/buildbot/osuosl/master/config/slaves.py
zorg/trunk/buildbot/osuosl/master/config/status.py
Index: zorg/trunk/buildbot/osuosl/master/config/builders.py
===================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py
@@ -716,6 +716,25 @@
"-DLLVM_TARGET_ARCH=Mips"],
stage1_upload_directory='clang-cmake-mips',
env = {'BOTO_CONFIG': '/var/buildbot/llvmlab-build-artifacts.boto'})},
+ # 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.
+ # We must also force LLVM_TARGET_ARCH so that the ExecutionEngine tests
+ # run.
+ {'name': "clang-cmake-mipsel",
+ 'slavenames':["mips-kl-erpro001"],
+ 'builddir':"clang-cmake-mipsel",
+ 'factory' : ClangBuilder.getClangCMakeGCSBuildFactory(
+ clean=False,
+ checkout_compiler_rt=True,
+ extra_cmake_args=["-DLLVM_HOST_TRIPLE=mipsel-unknown-linux-gnu",
+ "-DLLVM_DEFAULT_TARGET_TRIPLE=mipsel-unknown-linux-gnu",
+ "-DLLVM_TARGET_ARCH=Mips"],
+ # Don't upload for the first few builds.
+ #stage1_upload_directory='clang-cmake-mipsel',
+ env = {'BOTO_CONFIG': '/var/buildbot/llvmlab-build-artifacts.boto'})},
]
def _get_openmp_builders():
Index: zorg/trunk/buildbot/osuosl/master/config/status.py
===================================================================
--- zorg/trunk/buildbot/osuosl/master/config/status.py
+++ zorg/trunk/buildbot/osuosl/master/config/status.py
@@ -152,7 +152,8 @@
extraRecipients = ["daniel.sanders at imgtec.com"],
subject="Build %(builder)s Failure",
mode = "failing",
- builders = ["llvm-mips-linux", "clang-cmake-mips"],
+ builders = ["llvm-mips-linux", "clang-cmake-mips",
+ "clang-cmake-mipsel"],
addLogs=False,
num_lines = 15),
]
Index: zorg/trunk/buildbot/osuosl/master/config/slaves.py
===================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py
@@ -118,6 +118,9 @@
# Cavium Octeon II V0.2, MIPS64r2 big endian, Debian Jessie
create_slave("mips-kl-m001", properties={'jobs' : 10}, max_builds=1),
+ # Cavium Octeon II V0.1, MIPS64r2 little endian, Debian Jessie
+ create_slave("mips-kl-erpro001", properties={'jobs' : 2}, 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),
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14696.42176.patch
Type: text/x-patch
Size: 3176 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151208/6c488993/attachment.bin>
More information about the llvm-commits
mailing list