Bug 1421100 - Update win32 builders to rust 1.23.0-beta.2. r=ted
Work around address space exhaustion with 32-bit Rust
on Windows by building with the current beta, which
does not show the problem, likely because of more
efficient llvm ir generation.
See
bug 1417268 for discussion.
MozReview-Commit-ID: 1MkFsi4REah
--- a/taskcluster/ci/toolchain/windows.yml
+++ b/taskcluster/ci/toolchain/windows.yml
@@ -136,34 +136,34 @@ win64-rust-1.19:
script: repack_rust.py
arguments: [
'--channel', '1.19.0',
'--host', 'x86_64-pc-windows-msvc',
'--target', 'x86_64-pc-windows-msvc',
]
toolchain-artifact: public/build/rustc.tar.bz2
-win32-rust-1.21:
+win32-rust-1.23.0-beta.2:
description: "rust repack"
treeherder:
kind: build
platform: toolchains/opt
symbol: TW32(rust)
tier: 1
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
docker-image: {in-tree: desktop-build}
max-run-time: 7200
env:
UPLOAD_DIR: artifacts
run:
using: toolchain-script
script: repack_rust.py
arguments: [
- '--channel', '1.21.0',
+ '--channel', 'beta',
'--host', 'i686-pc-windows-msvc',
'--target', 'i686-pc-windows-msvc',
]
toolchain-alias: win32-rust
toolchain-artifact: public/build/rustc.tar.bz2
mingw32-rust-1.22:
description: "rust repack"