On Jan 8, 2015, at 9:50 AM, Ms2ger <ms2...@gmail.com> wrote:
> 
> Thanks to all who helped!
> 
> Be aware that you need to ./mach clean before building (symptom if you
> forget is rustc failing with
> 
>> task 'rustc' panicked at 'assertion failed: end <= self.len()', 
>> /home/larsberg/rust/src/libcore/slice.rs:432
> 
> ).
> 
> Next stop: 1.0!

Indeed, thanks both to everybody on the Servo team who pitched in at the last 
minute to land this and the swarm of folks from the Rust community who helped 
us track down a memory corruption issue exposed by this latest upgrade.

Our rough outline for the next few weeks in Servo is:
1) Finish reviewing and landing the outstanding PRs (especially pcwalton's CSS 
additions)
2) After Rust 1.0-alpha is released tomorrow, create a snapshot and begin the 
upgrade to it
3) Once we get somewhat close, lock the tree and focus on landing the upgrade

I and the Rust team expect this may be an early-2014-like upgrade, as there 
have been quite a few new features and major changes landed in the past month 
(our Rust build is from 12/12, with one additional cherry-pick compiler bugfix 
on top), not all of which have had time to stabilize. There will also be a 
large number of code changes required, so I apologize in advance for any 
possibly-lengthy tree freeze we have in order to reduce the upgrade branch 
rebase pain, particularly as we get close to finishing it.
- Lars
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to