Bug 1421100 - Update win32 builders to rust 1.23.0-beta.2. r=ted
authorRalph Giles <giles@mozilla.com>
Thu, 07 Dec 2017 20:33:22 -0800
changeset 395748 e5986b2cc92b2602ec2388ac23760501fd9c12d2
parent 395747 b871e0db43a1cbe71e400aa6794bfa13afe7b00c
child 395749 c5d7fc09608f8c2a7751ca6210b60f7bf932d212
push id33054
push userrgurzau@mozilla.com
push dateFri, 08 Dec 2017 21:57:23 +0000
treeherdermozilla-central@6e2181b6137c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersted
bugs1421100, 1417268
milestone59.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
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
taskcluster/ci/toolchain/windows.yml
--- 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"