[PATCH] D50456: [zorg] Add AArch32 Linux LLD buildbot
Maxim Kuvyrkov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 10 08:59:03 PDT 2018
This revision was automatically updated to reflect the committed changes.
Closed by commit rL339442: [zorg] Add AArch32 Linux LLD buildbot (authored by maxim-kuvyrkov, committed by ).
Changed prior to commit:
https://reviews.llvm.org/D50456?vs=159741&id=160117#toc
Repository:
rL LLVM
https://reviews.llvm.org/D50456
Files:
zorg/trunk/buildbot/osuosl/master/config/builders.py
zorg/trunk/buildbot/osuosl/master/config/slaves.py
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
@@ -38,6 +38,7 @@
create_slave("linaro-armv8-01-arm-global-isel", properties={'jobs' : 64}, max_builds=1),
create_slave("linaro-armv8-01-arm-full", properties={'jobs' : 64}, max_builds=1),
create_slave("linaro-armv8-01-arm-full-selfhost", properties={'jobs' : 64}, max_builds=1),
+ create_slave("linaro-armv8-01-arm-lld", properties={'jobs' : 64}, max_builds=1),
# Libcxx testsuite has tests with timing assumptions. Run single-threaded to make
# sure we have plenty CPU cycle to satisfy timing assumptions.
create_slave("linaro-armv8-01-arm-libcxx", properties={'jobs' : 1}, max_builds=1),
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
@@ -1186,6 +1186,29 @@
"-DCOMPILER_RT_TEST_COMPILER_CFLAGS='-mcpu=cortex-a57 -mthumb'",
"-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"])},
+ ## AArch32 Self-hosting Clang+LLVM check-all + LLD + test-suite
+ ## TODO: Remove the X86 back-end after fixing the 90 bad tests
+ ## TODO: Add Compiler-RT after fixing all the failures
+ ## TODO: Fix the three remaining test-suite failures
+ {'name': "clang-cmake-armv8-lld",
+ 'slavenames':["linaro-armv8-01-arm-lld"],
+ 'builddir':"clang-cmake-armv8-lld",
+ 'factory' : ClangBuilder.getClangCMakeBuildFactory(
+ clean=False,
+ checkout_compiler_rt=False,
+ checkout_lld=True,
+ test=True,
+ useTwoStage=True,
+ runTestSuite=True,
+ testsuite_flags=['--cppflags', '-mcpu=cortex-a57 -fuse-ld=lld',
+ '--threads=64', '--build-threads=64'],
+ extra_cmake_args=["-DCMAKE_C_FLAGS='-mcpu=cortex-a57'",
+ "-DCMAKE_CXX_FLAGS='-mcpu=cortex-a57'",
+ "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64;X86'",
+ "-DLLVM_ENABLE_LLD=True"],
+ ),
+ 'category' : 'lld'},
+
# AArch64 Clang+LLVM+RT check-all + test-suite + self-hosting
{'name': "clang-cmake-aarch64-full",
'slavenames':["linaro-apm-02", "linaro-apm-05", "linaro-armv8-01-aarch64-full"],
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D50456.160117.patch
Type: text/x-patch
Size: 2813 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180810/36b27251/attachment.bin>
More information about the llvm-commits
mailing list