Skip to content

Commit 56446fe

Browse files
committed
Auto merge of #67732 - pietroalbini:fewer-apples, r=alexcrichton
ci: remove 32-bit Apple targets This PR drops the `i686-apple` and `dist-i686-apple` CI builders, as well as removing the `armv7-apple-ios`, `armv7s-apple-ios` and `i386-apple-ios` targets from the `x86_64-apple` CI builder. The change was approved in [RFC 2837](rust-lang/rfcs#2837), and it should land in Rust 1.42 stable (so this cycle). r? @alexcrichton
2 parents 637793a + 67cc068 commit 56446fe

File tree

1 file changed

+1
-20
lines changed

1 file changed

+1
-20
lines changed

src/ci/azure-pipelines/auto.yml

+1-20
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585

8686
dist-x86_64-apple:
8787
SCRIPT: ./x.py dist
88-
RUST_CONFIGURE_ARGS: --target=aarch64-apple-ios,armv7-apple-ios,armv7s-apple-ios,i386-apple-ios,x86_64-apple-ios --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc
88+
RUST_CONFIGURE_ARGS: --target=aarch64-apple-ios,x86_64-apple-ios --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc
8989
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
9090
MACOSX_DEPLOYMENT_TARGET: 10.7
9191
NO_LLVM_ASSERTIONS: 1
@@ -100,25 +100,6 @@ jobs:
100100
NO_LLVM_ASSERTIONS: 1
101101
NO_DEBUG_ASSERTIONS: 1
102102

103-
i686-apple:
104-
SCRIPT: ./x.py test
105-
RUST_CONFIGURE_ARGS: --build=i686-apple-darwin --set rust.jemalloc
106-
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
107-
MACOSX_DEPLOYMENT_TARGET: 10.8
108-
MACOSX_STD_DEPLOYMENT_TARGET: 10.7
109-
NO_LLVM_ASSERTIONS: 1
110-
NO_DEBUG_ASSERTIONS: 1
111-
112-
dist-i686-apple:
113-
SCRIPT: ./x.py dist
114-
RUST_CONFIGURE_ARGS: --build=i686-apple-darwin --enable-full-tools --enable-profiler --set rust.jemalloc
115-
RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
116-
MACOSX_DEPLOYMENT_TARGET: 10.7
117-
NO_LLVM_ASSERTIONS: 1
118-
NO_DEBUG_ASSERTIONS: 1
119-
DIST_REQUIRE_ALL_TOOLS: 1
120-
121-
122103

123104
- job: Windows
124105
timeoutInMinutes: 600

0 commit comments

Comments
 (0)