Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Rust to 2016-04-06 #10173

Merged
merged 1 commit into from Apr 6, 2016
Merged

Bump Rust to 2016-04-06 #10173

merged 1 commit into from Apr 6, 2016

Conversation

@Ms2ger
Copy link
Contributor

Ms2ger commented Mar 24, 2016

This change is Reviewable

@nox
Copy link
Member

nox commented Mar 24, 2016

No dependency required a bump?

@nox
Copy link
Member

nox commented Mar 24, 2016

@bors-servo
Copy link
Contributor

bors-servo commented Mar 24, 2016

📌 Commit 3d37d51 has been approved by nox

@bors-servo
Copy link
Contributor

bors-servo commented Mar 24, 2016

Testing commit 3d37d51 with merge 171ab32...

bors-servo added a commit that referenced this pull request Mar 24, 2016
Update rustc.

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10173)
<!-- Reviewable:end -->
@nox nox assigned nox and unassigned Ms2ger Mar 24, 2016
@bors-servo
Copy link
Contributor

bors-servo commented Mar 24, 2016

💔 Test failed - arm32

@larsbergstrom
Copy link
Contributor

larsbergstrom commented Mar 24, 2016

Android:

   Compiling glutin_app v0.0.1 (file:///home/servo/buildbot/slave/android/build/ports/glutin)
/home/servo/buildbot/slave/android/build/ports/glutin/window.rs:30:5: 30:25 warning: unused import, #[warn(unused_imports)] on by default
/home/servo/buildbot/slave/android/build/ports/glutin/window.rs:30 use std::os::raw::c_void;
                                                                       ^~~~~~~~~~~~~~~~~~~~
/home/servo/buildbot/slave/android/build/ports/glutin/window.rs:39:24: 39:33 warning: unused import, #[warn(unused_imports)] on by default
/home/servo/buildbot/slave/android/build/ports/glutin/window.rs:39 use util::opts::{self, RenderApi};
                                                                                          ^~~~~~~~~
   Compiling layout v0.0.1 (file:///home/servo/buildbot/slave/android/build/components/layout)
main.rs:35:5: 35:14 warning: unused import, #[warn(unused_imports)] on by default
main.rs:35 use gleam::gl;
               ^~~~~~~~~
main.rs:36:28: 36:37 warning: unused import, #[warn(unused_imports)] on by default
main.rs:36 use offscreen_gl_context::{GLContext, NativeGLContext};
                                      ^~~~~~~~~
main.rs:36:39: 36:54 warning: unused import, #[warn(unused_imports)] on by default
main.rs:36 use offscreen_gl_context::{GLContext, NativeGLContext};
                                                 ^~~~~~~~~~~~~~~
rustc: /buildslave/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/llvm/include/llvm/Support/Casting.h:237: typename llvm::cast_retty<X, Y*>::ret_type llvm::cast(Y*) [with X = llvm::Function; Y = llvm::Value; typename llvm::cast_retty<X, Y*>::ret_type = llvm::Function*]: Assertion `isa<X>(Val) && "cast<Ty>() argument of incompatible type!"' failed.
Aborted (core dumped)
Could not compile `servo`.

To learn more, run the command again with --verbose.
[Warning] Could not generate notification! Optional Python module 'dbus' is not installed.
Build completed in 585.33s
program finished with exit code 101
elapsedTime=592.030544

ARM32:

   Compiling euclid v0.6.4
/home/servo/.cargo/registry/src/github.com-88ac128001ac3a9a/euclid-0.6.4/src/lib.rs:29:1: 29:19 error: can't find crate for `test` [E0463]
/home/servo/.cargo/registry/src/github.com-88ac128001ac3a9a/euclid-0.6.4/src/lib.rs:29 extern crate test;
                                                                                       ^~~~~~~~~~~~~~~~~~
error: aborting due to previous error
Build failed, waiting for other jobs to finish...
Could not compile `euclid`.

To learn more, run the command again with --verbose.
[Warning] Could not generate notification! Optional Python module 'dbus' is not installed.
looking for rustc at /home/servo/.servo/rust/2016-03-24/rustc-nightly-x86_64-unknown-linux-gnu/rustc/bin/rustc
Downloading Rust compiler...
Extracting Rust compiler...
Rust compiler ready.
Downloading Host rust library for target arm-unknown-linux-gnueabihf...
Extracting Rust stdlib for target arm-unknown-linux-gnueabihf...
Rust arm-unknown-linux-gnueabihf libs ready.
Downloading Host rust library for target x86_64-unknown-linux-gnu...
Extracting Rust stdlib for target x86_64-unknown-linux-gnu...
Rust x86_64-unknown-linux-gnu libs ready.
Build completed in 220.05s
program finished with exit code 101
elapsedTime=234.463321
@larsbergstrom
Copy link
Contributor

larsbergstrom commented Mar 24, 2016

CC @brson @alexcrichton - cross builds to Android core dump with an LLVM assert in this rustup from March 18th to March 24th.

@alexcrichton
Copy link
Contributor

alexcrichton commented Mar 24, 2016

This may be somewhat related to rust-lang/rust#32360, although I'm not sure.

Also cc @eddyb, looks like lots of the MIR trans changes landed in that windows?

@eddyb
Copy link
Contributor

eddyb commented Mar 24, 2016

@larsbergstrom Do you have a backtrace? My wild guess is that our casting of imports from multiple sources is biting us here, e.g. something is trying to modify attributes on a cast function pointer instead of the function declaration itself.

@larsbergstrom
Copy link
Contributor

larsbergstrom commented Mar 26, 2016

Eddyb is hoping this might be rust-lang/rust#32503

@nox
Copy link
Member

nox commented Mar 28, 2016

I've bumped the nightly to a more recent one, but now it is blocked on Manishearth/rust-tenacious#16.

@nox nox changed the title Update rustc. Bump Rust to 2016-03-27 Mar 28, 2016
@Manishearth
Copy link
Member

Manishearth commented Mar 28, 2016

@bors-servo
Copy link
Contributor

bors-servo commented Mar 28, 2016

📌 Commit 455a1e8 has been approved by Manishearth

@bors-servo
Copy link
Contributor

bors-servo commented Apr 6, 2016

Testing commit bfadfe0 with merge 924f163...

bors-servo added a commit that referenced this pull request Apr 6, 2016
Bump Rust to 2016-04-06

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10173)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 6, 2016

💔 Test failed - mac-rel-css

@larsbergstrom
Copy link
Contributor

larsbergstrom commented Apr 6, 2016

@bors-servo retry

  • network failure?
@bors-servo
Copy link
Contributor

bors-servo commented Apr 6, 2016

Testing commit bfadfe0 with merge 1da7f1e...

bors-servo added a commit that referenced this pull request Apr 6, 2016
Bump Rust to 2016-04-06

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10173)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 6, 2016

💔 Test failed - linux-rel

@larsbergstrom
Copy link
Contributor

larsbergstrom commented Apr 6, 2016

@bors-servo
Copy link
Contributor

bors-servo commented Apr 6, 2016

Testing commit bfadfe0 with merge 14eabf0...

bors-servo added a commit that referenced this pull request Apr 6, 2016
Bump Rust to 2016-04-06

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10173)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Apr 6, 2016

@bors-servo bors-servo merged commit bfadfe0 into master Apr 6, 2016
3 checks passed
3 checks passed
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
frewsxcv added a commit to servo/webrender that referenced this pull request Apr 6, 2016
frewsxcv added a commit to servo/webrender_traits that referenced this pull request Apr 6, 2016
@frewsxcv frewsxcv deleted the rustup branch Apr 6, 2016
bors-servo added a commit to servo/webrender that referenced this pull request Apr 6, 2016
Update nightly Rust version to keep in sync with Servo.

servo/servo#10173
bors-servo added a commit to servo/webrender_traits that referenced this pull request Apr 6, 2016
Update nightly Rust version to keep in sync with Servo.

servo/servo#10173
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

10 participants
You can’t perform that action at this time.