[PATCH] D91843: Add flang dylib/shared libs buildbots

Diana Picus via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 23 04:42:20 PST 2020


This revision was automatically updated to reflect the committed changes.
Closed by commit rZORG1a3cb9aabf5e: Add flang dylib/shared libs buildbots (authored by rovka).

Changed prior to commit:
  https://reviews.llvm.org/D91843?vs=306600&id=307041#toc

Repository:
  rZORG LLVM Github Zorg

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D91843/new/

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
@@ -1540,6 +1540,36 @@
                         "-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",
+                        "-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",
+                        "-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.307041.patch
Type: text/x-patch
Size: 2779 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201123/e8533ecf/attachment.bin>


More information about the llvm-commits mailing list