mirror of
https://github.com/rust-lang/rust
synced 2024-09-05 16:57:03 +00:00
Bumped minimal tested LLVM version to 9
This bumps the minimal tested llvm version to 9. This should enable supporting newer LLVM features (and CPU extensions).
This commit is contained in:
parent
55794e4396
commit
f8a32e9a4e
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
|
@ -43,7 +43,7 @@ jobs:
|
|||
- name: mingw-check
|
||||
os: ubuntu-latest-xl
|
||||
env: {}
|
||||
- name: x86_64-gnu-llvm-8
|
||||
- name: x86_64-gnu-llvm-9
|
||||
os: ubuntu-latest-xl
|
||||
env: {}
|
||||
- name: x86_64-gnu-tools
|
||||
|
@ -265,7 +265,7 @@ jobs:
|
|||
- name: x86_64-gnu-distcheck
|
||||
os: ubuntu-latest-xl
|
||||
env: {}
|
||||
- name: x86_64-gnu-llvm-8
|
||||
- name: x86_64-gnu-llvm-9
|
||||
env:
|
||||
RUST_BACKTRACE: 1
|
||||
os: ubuntu-latest-xl
|
||||
|
|
|
@ -13,7 +13,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|||
cmake \
|
||||
sudo \
|
||||
gdb \
|
||||
llvm-8-tools \
|
||||
llvm-9-tools \
|
||||
libedit-dev \
|
||||
libssl-dev \
|
||||
pkg-config \
|
||||
|
@ -27,7 +27,7 @@ RUN sh /scripts/sccache.sh
|
|||
# using llvm-link-shared due to libffi issues -- see #34486
|
||||
ENV RUST_CONFIGURE_ARGS \
|
||||
--build=x86_64-unknown-linux-gnu \
|
||||
--llvm-root=/usr/lib/llvm-8 \
|
||||
--llvm-root=/usr/lib/llvm-9 \
|
||||
--enable-llvm-link-shared \
|
||||
--set rust.thin-lto-import-instr-limit=10
|
||||
|
|
@ -280,7 +280,7 @@ jobs:
|
|||
- name: mingw-check
|
||||
<<: *job-linux-xl
|
||||
|
||||
- name: x86_64-gnu-llvm-8
|
||||
- name: x86_64-gnu-llvm-9
|
||||
<<: *job-linux-xl
|
||||
|
||||
- name: x86_64-gnu-tools
|
||||
|
@ -412,7 +412,7 @@ jobs:
|
|||
- name: x86_64-gnu-distcheck
|
||||
<<: *job-linux-xl
|
||||
|
||||
- name: x86_64-gnu-llvm-8
|
||||
- name: x86_64-gnu-llvm-9
|
||||
env:
|
||||
RUST_BACKTRACE: 1
|
||||
<<: *job-linux-xl
|
||||
|
|
Loading…
Reference in a new issue