Skip to content

Commit f1212ec

Browse files
authored
[BOLT] Build lld to avoid test breakage (#60)
1 parent e487de4 commit f1212ec

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

buildbot/osuosl/master/config/builders.py

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2471,17 +2471,16 @@
24712471
'builddir': "bolt-x86_64-ubuntu-dylib",
24722472
'factory' : BOLTBuilder.getBOLTCmakeBuildFactory(
24732473
bolttests=False,
2474-
depends_on_projects=['bolt', 'llvm'],
2474+
depends_on_projects=['bolt', 'lld', 'llvm'],
24752475
extra_configure_args=[
24762476
"-DLLVM_APPEND_VC_REV=OFF",
24772477
"-DCMAKE_C_COMPILER_LAUNCHER=ccache",
24782478
"-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",
2479-
"-DLLVM_ENABLE_PROJECTS=bolt",
2479+
"-DLLVM_ENABLE_PROJECTS=bolt;lld",
24802480
"-DLLVM_TARGETS_TO_BUILD=X86;AArch64;RISCV",
24812481
"-DLLVM_LINK_LLVM_DYLIB=ON",
24822482
"-DLLVM_ENABLE_LLD=ON",
24832483
"-DBOLT_CLANG_EXE=/usr/bin/clang",
2484-
"-DBOLT_LLD_EXE=/usr/bin/ld.lld",
24852484
],
24862485
)},
24872486

@@ -2491,17 +2490,16 @@
24912490
'builddir': "bolt-x86_64-ubuntu-shared",
24922491
'factory' : BOLTBuilder.getBOLTCmakeBuildFactory(
24932492
bolttests=False,
2494-
depends_on_projects=['bolt', 'llvm'],
2493+
depends_on_projects=['bolt', 'lld', 'llvm'],
24952494
extra_configure_args=[
24962495
"-DLLVM_APPEND_VC_REV=OFF",
24972496
"-DCMAKE_C_COMPILER_LAUNCHER=ccache",
24982497
"-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",
2499-
"-DLLVM_ENABLE_PROJECTS=bolt",
2498+
"-DLLVM_ENABLE_PROJECTS=bolt;lld",
25002499
"-DLLVM_TARGETS_TO_BUILD=X86;AArch64;RISCV",
25012500
"-DBUILD_SHARED_LIBS=ON",
25022501
"-DLLVM_ENABLE_LLD=ON",
25032502
"-DBOLT_CLANG_EXE=/usr/bin/clang",
2504-
"-DBOLT_LLD_EXE=/usr/bin/ld.lld",
25052503
],
25062504
)},
25072505

@@ -2532,19 +2530,18 @@
25322530
'builddir': "bolt-aarch64-ubuntu-clang-shared",
25332531
'factory' : BOLTBuilder.getBOLTCmakeBuildFactory(
25342532
bolttests=True,
2535-
depends_on_projects=['bolt', 'llvm'],
2533+
depends_on_projects=['bolt', 'lld', 'llvm'],
25362534
extra_configure_args=[
25372535
"-DCMAKE_C_COMPILER=clang",
25382536
"-DCMAKE_CXX_COMPILER=clang++",
25392537
"-DLLVM_APPEND_VC_REV=OFF",
25402538
"-DCMAKE_C_COMPILER_LAUNCHER=ccache",
25412539
"-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",
2542-
"-DLLVM_ENABLE_PROJECTS=bolt",
2540+
"-DLLVM_ENABLE_PROJECTS=bolt;lld",
25432541
"-DLLVM_TARGETS_TO_BUILD=X86;AArch64;RISCV",
25442542
"-DBUILD_SHARED_LIBS=ON",
25452543
"-DLLVM_USE_LINKER=mold",
25462544
"-DBOLT_CLANG_EXE=/usr/bin/clang",
2547-
"-DBOLT_LLD_EXE=/usr/bin/ld.lld",
25482545
],
25492546
)},
25502547

0 commit comments

Comments
 (0)