Skip to content

Commit 47578d3

Browse files
authored
LLVM_ENABLE_RUNTIMES=flang-rt for UnifiedTreeBuilder builders (#387)
Add `depends_on_projects=['flang-rt']` and `checks=['check-flang-rt']` to Linaro's builders that are based on UnifiedTreeBuilder. This prepares the removal of the "projects" build of the flang runtime in llvm/llvm-project#124126. Affected builders: * flang-aarch64-dylib * flang-aarch64-sharedlibs * flang-aarch64-debug-reverse-iteration * flang-aarch64-libcxx * flang-aarch64-release * flang-aarch64-rel-assert * flang-aarch64-latest-gcc Affected workers: * linaro-flang-aarch64-dylib * linaro-flang-aarch64-sharedlibs * linaro-flang-aarch64-debug-reverse-iteration * linaro-flang-aarch64-libcxx * linaro-flang-aarch64-release * linaro-flang-aarch64-rel-assert * linaro-flang-aarch64-latest-gcc
1 parent 7d1faa6 commit 47578d3

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

buildbot/osuosl/master/config/builders.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2356,8 +2356,8 @@
23562356
'builddir': "flang-aarch64-dylib",
23572357
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
23582358
clean=True,
2359-
checks=['check-flang'],
2360-
depends_on_projects=['llvm','mlir','clang','flang','openmp'],
2359+
checks=['check-flang','check-flang-rt'],
2360+
depends_on_projects=['llvm','mlir','clang','flang','flang-rt','openmp'],
23612361
extra_configure_args=[
23622362
"-DLLVM_TARGETS_TO_BUILD=AArch64",
23632363
"-DLLVM_BUILD_LLVM_DYLIB=ON",
@@ -2371,8 +2371,8 @@
23712371
'builddir': "flang-aarch64-sharedlibs",
23722372
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
23732373
clean=True,
2374-
checks=['check-flang'],
2375-
depends_on_projects=['llvm','mlir','clang','flang','openmp'],
2374+
checks=['check-flang','check-flang-rt'],
2375+
depends_on_projects=['llvm','mlir','clang','flang','flang-rt','openmp'],
23762376
extra_configure_args=[
23772377
"-DLLVM_TARGETS_TO_BUILD=AArch64",
23782378
"-DBUILD_SHARED_LIBS=ON",
@@ -2404,8 +2404,8 @@
24042404
'builddir': "flang-aarch64-debug-reverse-iteration",
24052405
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
24062406
clean=True,
2407-
checks=['check-flang'],
2408-
depends_on_projects=['llvm','mlir','clang','flang','openmp'],
2407+
checks=['check-flang','check-flang-rt'],
2408+
depends_on_projects=['llvm','mlir','clang','flang','flang-rt','openmp'],
24092409
extra_configure_args=[
24102410
"-DLLVM_TARGETS_TO_BUILD=AArch64",
24112411
"-DCMAKE_BUILD_TYPE=Debug",
@@ -2420,8 +2420,8 @@
24202420
'builddir': "flang-aarch64-libcxx",
24212421
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
24222422
clean=True,
2423-
checks=['check-flang'],
2424-
depends_on_projects=['llvm','mlir','clang','flang'],
2423+
checks=['check-flang','check-flang-rt'],
2424+
depends_on_projects=['llvm','mlir','clang','flang','flang-rt'],
24252425
extra_configure_args=[
24262426
"-DLLVM_TARGETS_TO_BUILD=AArch64",
24272427
"-DLLVM_INSTALL_UTILS=ON",
@@ -2440,8 +2440,8 @@
24402440
'builddir': "flang-aarch64-release",
24412441
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
24422442
clean=True,
2443-
checks=['check-flang'],
2444-
depends_on_projects=['llvm','mlir','clang','flang','openmp'],
2443+
checks=['check-flang','check-flang-rt'],
2444+
depends_on_projects=['llvm','mlir','clang','flang','flang-rt','openmp'],
24452445
extra_configure_args=[
24462446
"-DLLVM_TARGETS_TO_BUILD=AArch64",
24472447
"-DCMAKE_BUILD_TYPE=Release",
@@ -2455,8 +2455,8 @@
24552455
'builddir': "flang-aarch64-rel-assert",
24562456
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
24572457
clean=True,
2458-
checks=['check-flang'],
2459-
depends_on_projects=['llvm','mlir','clang','flang','openmp'],
2458+
checks=['check-flang','check-flang-rt'],
2459+
depends_on_projects=['llvm','mlir','clang','flang','flang-rt','openmp'],
24602460
extra_configure_args=[
24612461
"-DLLVM_TARGETS_TO_BUILD=AArch64",
24622462
"-DLLVM_ENABLE_ASSERTIONS=ON",
@@ -2471,8 +2471,8 @@
24712471
'builddir': "flang-aarch64-latest-gcc",
24722472
'factory' : UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory(
24732473
clean=True,
2474-
checks=['check-flang'],
2475-
depends_on_projects=['llvm','mlir','clang','flang','openmp'],
2474+
checks=['check-flang','check-flang-rt'],
2475+
depends_on_projects=['llvm','mlir','clang','flang','flang-rt','openmp'],
24762476
extra_configure_args=[
24772477
"-DLLVM_TARGETS_TO_BUILD=AArch64",
24782478
"-DLLVM_INSTALL_UTILS=ON",

0 commit comments

Comments
 (0)