[PATCH] D86869: [zorg] Add flang to clang-cmake-aarch64-full

Diana Picus via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 2 01:44:27 PDT 2020


This revision was not accepted when it landed; it landed in state "Needs Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit rZORG4720197cd417: Add flang to clang-cmake-aarch64-full (authored by rovka).

Repository:
  rZORG LLVM Github Zorg

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

https://reviews.llvm.org/D86869

Files:
  buildbot/osuosl/master/config/builders.py
  zorg/buildbot/builders/ClangBuilder.py


Index: zorg/buildbot/builders/ClangBuilder.py
===================================================================
--- zorg/buildbot/builders/ClangBuilder.py
+++ zorg/buildbot/builders/ClangBuilder.py
@@ -162,6 +162,7 @@
             checkout_compiler_rt=True,
             checkout_lld=True,
             checkout_libcxx=False,
+            checkout_flang=False,
             checkout_test_suite=False):
     return _getClangCMakeBuildFactory(
                clean=clean, test=test, cmake=cmake, jobs=jobs, vs=vs,
@@ -175,6 +176,7 @@
                checkout_lld=checkout_lld,
                checkout_compiler_rt=checkout_compiler_rt,
                checkout_libcxx=checkout_libcxx,
+               checkout_flang=checkout_flang,
                checkout_test_suite=checkout_test_suite)
 
 def _getClangCMakeBuildFactory(
@@ -211,6 +213,7 @@
             checkout_lld=True,
             checkout_libcxx=False,
             checkout_test_suite=False,
+            checkout_flang=False,
 
             # Upload artifacts to Google Cloud Storage (for the llvmbisect tool)
             stage1_upload_directory=None,
@@ -253,6 +256,9 @@
         depends_on_projects.append('libcxx')
         depends_on_projects.append('libcxxabi')
         depends_on_projects.append('libunwind')
+    if checkout_flang:
+        depends_on_projects.append('flang')
+        depends_on_projects.append('mlir')
 
     f = LLVMBuildFactory(
             depends_on_projects=depends_on_projects,
Index: buildbot/osuosl/master/config/builders.py
===================================================================
--- buildbot/osuosl/master/config/builders.py
+++ buildbot/osuosl/master/config/builders.py
@@ -446,13 +446,14 @@
                ),
          'category'   : 'lld'},
 
-        # AArch64 Clang+LLVM+RT check-all + test-suite + self-hosting
+        # AArch64 Clang+LLVM+RT check-all + flang + test-suite + self-hosting
         {'name': "clang-cmake-aarch64-full",
          'slavenames':["linaro-aarch64-full"],
          'builddir':"clang-cmake-aarch64-full",
          'factory' : ClangBuilder.getClangCMakeBuildFactory(
                       clean=False,
                       checkout_compiler_rt=True,
+                      checkout_flang=True,
                       checkout_lld=False,
                       test=True,
                       useTwoStage=True,


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D86869.289368.patch
Type: text/x-patch
Size: 2363 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200902/906c843e/attachment.bin>


More information about the llvm-commits mailing list