Skip to content

Commit e7870dc

Browse files
authored
[BOLT] Align bolt-aarch64-ubuntu-clang with bolt-x86_64-ubuntu-clang (#74)
1 parent 1bd0f70 commit e7870dc

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

buildbot/osuosl/master/config/builders.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2534,18 +2534,24 @@
25342534
'builddir': "bolt-aarch64-ubuntu-clang",
25352535
'factory' : BOLTBuilder.getBOLTCmakeBuildFactory(
25362536
bolttests=False,
2537-
depends_on_projects=['bolt', 'clang', 'llvm'],
2537+
clean=True,
2538+
depends_on_projects=['bolt', 'clang', 'lld', 'llvm'],
25382539
caches=[
25392540
'clang/cmake/caches/BOLT.cmake',
2541+
'clang/cmake/caches/BOLT-PGO.cmake',
25402542
],
25412543
targets=['clang-bolt'],
2544+
checks=['stage2-clang-bolt'],
25422545
extra_configure_args=[
2543-
"-DCMAKE_C_COMPILER=clang",
2544-
"-DCMAKE_CXX_COMPILER=clang++",
2546+
"-DCMAKE_C_COMPILER=gcc",
2547+
"-DCMAKE_CXX_COMPILER=g++",
25452548
"-DLLVM_APPEND_VC_REV=OFF",
25462549
"-DCMAKE_C_COMPILER_LAUNCHER=ccache",
25472550
"-DCMAKE_CXX_COMPILER_LAUNCHER=ccache",
2548-
"-DLLVM_USE_LINKER=lld",
2551+
"-DLLVM_ENABLE_LLD=ON",
2552+
"-DBOOTSTRAP_LLVM_ENABLE_LLD=ON",
2553+
"-DBOOTSTRAP_BOOTSTRAP_LLVM_ENABLE_LLD=ON",
2554+
"-DPGO_INSTRUMENT_LTO=Thin",
25492555
],
25502556
)},
25512557

0 commit comments

Comments
 (0)