Skip to content

Commit a0da45f

Browse files
committed
[zorg][lldb-statistics] Don't bootstrap the historic compiler build
We want improvements in debug-info codege in top-of-tree to reflect in the collected stats. Hence don't bootstrap the inferior Clang/LLDB.
1 parent dd2524f commit a0da45f

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

zorg/jenkins/jobs/jobs/lldb-statistics

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@
1313
// (b) The debugger/compiler that we're debugging as part of metrics collection is pinned to
1414
// the llvm-19.x release and is supposed to be unchanging across runs of this job.
1515
// Throughout this file we refer to it as "historic" or 'clang-19'. We build this
16-
// historic compiler with a 2-stage bootstrap build (the first stage in Release to
17-
// speed up the build process, and the second stage in Debug since we need to attach
18-
// LLDB to it).
16+
// historic compiler build because we want improvements in the compiler to reflect
17+
// in the benchmarks.
1918
//
2019
// (c) We use the compiler from (a) to build the "historic" Clang/LLDB.
2120
//
@@ -153,9 +152,6 @@ pipeline {
153152
-DCMAKE_EXPORT_COMPILE_COMMANDS=On \
154153
-DCMAKE_C_COMPILER=$CC \
155154
-DCMAKE_CXX_COMPILER=$CXX \
156-
-DCLANG_ENABLE_BOOTSTRAP=On \
157-
-DCLANG_BOOTSTRAP_PASSTHROUGH="LLDB_INCLUDE_TESTS;LLDB_ENABLE_PYTHON;LLDB_ENABLE_LUA" \
158-
-DBOOTSTRAP_CMAKE_BUILD_TYPE=Debug \
159155
-G Ninja
160156
cmake --build .
161157
cd ../..

0 commit comments

Comments
 (0)