Closed Bug 1316751 Opened 3 years ago Closed 3 years ago

Update tooltool rustc to 1.13

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(firefox52 fixed)

RESOLVED FIXED
mozilla52
Tracking Status
firefox52 --- fixed

People

(Reporter: rillian, Assigned: rillian)

References

Details

Attachments

(2 files)

New stable rust toolchain is available. https://blog.rust-lang.org/2016/11/10/Rust-1.13.html

Note that, per the release notes, there's an arm code generation bug in 1.13, so we should avoid this release for android.
Tooltool manifest for uploaded repacks of the upstream rust and cargo builds.

rustc-repack archives have:
rustc 1.13.0 (2c6933acc 2016-11-07)
cargo 0.13.0-nightly (eca9e15 2016-11-01)

cargo-repack archives have:
cargo 0.13.0-nightly (eca9e15 2016-11-01)
Assignee: nobody → giles
(In reply to Ralph Giles (:rillian) needinfo me from comment #0)
> New stable rust toolchain is available.
> https://blog.rust-lang.org/2016/11/10/Rust-1.13.html
> 
> Note that, per the release notes, there's an arm code generation bug in
> 1.13, so we should avoid this release for android.

So why jump on it for other platforms? What's the rush?
Faster compile times, mostly.

In general, rust is under heavy development and posts a new stable release as often as Firefox does. It's worthwhile to upgrade as soon as we can so we can take advantage of the latest features, and shorten the feedback loop between gecko's use and the rust compiler team's efforts.
Attachment #8809724 - Flags: review?(mshal)
Comment on attachment 8809724 [details]
Bug 1316751 - Update desktop builders to rust 1.13.0 stable.

https://reviewboard.mozilla.org/r/92260/#review92370
Attachment #8809724 - Flags: review?(mshal) → review+
Pushed by rgiles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/884271552960
Update desktop builders to rust 1.13.0 stable. r=mshal
https://hg.mozilla.org/mozilla-central/rev/884271552960
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
Blocks: 1317478
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.