Skip to content

Commit d06f1df

Browse files
committed
Enable LLDB debug info tests on CI
1 parent 105354d commit d06f1df

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/ci/docker/host-x86_64/x86_64-gnu-llvm-19/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1616
cmake \
1717
sudo \
1818
gdb \
19+
lldb-19 \
1920
llvm-19-tools \
2021
llvm-19-dev \
2122
libedit-dev \
@@ -46,12 +47,14 @@ RUN sh /scripts/sccache.sh
4647
# LLVM, rather than the typical src/llvm-project LLVM.
4748
ENV NO_DOWNLOAD_CI_LLVM 1
4849
ENV EXTERNAL_LLVM 1
50+
ENV PYTHONPATH=/usr/lib/llvm-19/lib/python3/dist-packages
4951

5052
# Using llvm-link-shared due to libffi issues -- see #34486
5153
ENV RUST_CONFIGURE_ARGS \
5254
--build=x86_64-unknown-linux-gnu \
5355
--llvm-root=/usr/lib/llvm-19 \
5456
--enable-llvm-link-shared \
57+
--set build.lldb=lldb-19 \
5558
--set rust.randomize-layout=true \
5659
--set rust.thin-lto-import-instr-limit=10
5760

src/ci/docker/host-x86_64/x86_64-gnu-llvm-20/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1616
cmake \
1717
sudo \
1818
gdb \
19+
lldb-20 \
1920
llvm-20-tools \
2021
llvm-20-dev \
2122
libedit-dev \
@@ -46,12 +47,14 @@ RUN sh /scripts/sccache.sh
4647
# LLVM, rather than the typical src/llvm-project LLVM.
4748
ENV NO_DOWNLOAD_CI_LLVM 1
4849
ENV EXTERNAL_LLVM 1
50+
ENV PYTHONPATH=/usr/lib/llvm-20/lib/python3/dist-packages
4951

5052
# Using llvm-link-shared due to libffi issues -- see #34486
5153
ENV RUST_CONFIGURE_ARGS \
5254
--build=x86_64-unknown-linux-gnu \
5355
--llvm-root=/usr/lib/llvm-20 \
5456
--enable-llvm-link-shared \
57+
--set build.lldb=lldb-20 \
5558
--set rust.randomize-layout=true \
5659
--set rust.thin-lto-import-instr-limit=10
5760

0 commit comments

Comments
 (0)