[PATCH] D91843: Add flang dylib/shared libs buildbots
Diana Picus via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 19 23:06:21 PST 2020
rovka created this revision.
rovka added reviewers: gkistanova, awarzynski, maxim-kuvyrkov.
Herald added a reviewer: sscalpone.
rovka requested review of this revision.
https://reviews.llvm.org/D91843
Files:
buildbot/osuosl/master/config/builders.py
buildbot/osuosl/master/config/workers.py
Index: buildbot/osuosl/master/config/workers.py
===================================================================
--- buildbot/osuosl/master/config/workers.py
+++ buildbot/osuosl/master/config/workers.py
@@ -45,6 +45,8 @@
create_worker("linaro-aarch64-global-isel", properties={'jobs' : 32}, max_builds=1),
create_worker("linaro-aarch64-lld", properties={'jobs' : 32}, max_builds=1),
create_worker("linaro-aarch64-flang-oot", properties={'jobs' : 32}, max_builds=1),
+ create_worker("linaro-aarch64-flang-dylib", properties={'jobs' : 32}, max_builds=1),
+ create_worker("linaro-aarch64-flang-sharedlibs", properties={'jobs' : 32}, 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_worker("linaro-aarch64-libcxx", properties={'jobs' : 1}, max_builds=1),
Index: buildbot/osuosl/master/config/builders.py
===================================================================
--- buildbot/osuosl/master/config/builders.py
+++ buildbot/osuosl/master/config/builders.py
@@ -1527,6 +1527,38 @@
"-DCMAKE_CXX_STANDARD=17",
])},
+ {'name' : "flang-aarch64-ubuntu-dylib",
+ 'tags' : ["flang"],
+ 'workernames' : ["linaro-aarch64-flang-dylib"],
+ 'builddir': "flang-aarch64-ubuntu-dylib",
+ 'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
+ clean=True,
+ depends_on_projects=['llvm','mlir','clang','flang'],
+ extra_configure_args=[
+ "-DLLVM_TARGETS_TO_BUILD=AArch64",
+ "-DLLVM_INSTALL_UTILS=ON",
+ "-DFLANG_BUILD_NEW_DRIVER=ON",
+ "-DLLVM_BUILD_LLVM_DYLIB=ON",
+ "-DLLVM_LINK_LLVM_DYLIB=ON",
+ "-DCMAKE_CXX_STANDARD=17",
+ ])},
+
+ {'name' : "flang-aarch64-ubuntu-sharedlibs",
+ 'tags' : ["flang"],
+ 'workernames' : ["linaro-aarch64-flang-sharedlibs"],
+ 'builddir': "flang-aarch64-ubuntu-sharedlibs",
+ 'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
+ clean=True,
+ depends_on_projects=['llvm','mlir','clang','flang'],
+ extra_configure_args=[
+ "-DLLVM_TARGETS_TO_BUILD=AArch64",
+ "-DLLVM_INSTALL_UTILS=ON",
+ "-DFLANG_BUILD_NEW_DRIVER=ON",
+ "-DBUILD_SHARED_LIBS=ON",
+ "-DLLVM_BUILD_EXAMPLES=ON",
+ "-DCMAKE_CXX_STANDARD=17",
+ ])},
+
{'name' : "flang-aarch64-ubuntu-out-of-tree",
'tags' : ["flang"],
'workernames' : ["linaro-aarch64-flang-oot"],
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D91843.306600.patch
Type: text/x-patch
Size: 2883 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201120/6b2a2746/attachment.bin>
More information about the llvm-commits
mailing list