Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upUpgrade to rustc 1.29.0-nightly (e06c87544 2018-07-06) #21089
Conversation
|
@bors-servo r+ |
|
|
Upgrade to rustc 1.28.0-nightly (60efbdead 2018-06-23)
|
|
That’s… worrying. It happened on multiple macos builders, but not all of them. I couldn’t reproduce on a macbook. And the code that seems relevant doesn’t use
Looking more closely, segfaults occur on builders with macOS 10.10.5, not on those with 10.11.6. |
|
I can reproduce on servo-mac2 with |
|
Of the PRs merged in that range, I am fairly certain that those are unrelated to this segfault:
I think those are also unrelated (but less confident): Which leaves rust-lang/rust#51580, touching 69 files in 19 commits to implement async/await syntax. |
|
Copying the executable to a macbook still crashes and I can run lldb:
I can reproduce with a program that does nothing but use |
|
Filed rust-lang/rust#51758 upstream. |
Upgrade to rustc 1.28.0-nightly (60efbdead 2018-06-23) <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21089) <!-- Reviewable:end -->
|
|
|
rust-lang/rust#51828 seems to have fixed the underlying bug. Now waiting on a new Nightly, which is apparently blocked on rust-lang/rust#51677. |
|
@bors-servo r+ |
|
|
Upgrade to rustc 1.29.0-nightly (e06c87544 2018-07-06) <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21089) <!-- Reviewable:end -->
|
|
|
ICE while building script, but only on one of the 6 mac builders. I couldn’t reproduce on a macbook or by SSH’ing into the same builder. Maybe it’s intermittent? @bors-servo retry
|
|
|
|
|
|
No ICE this time. @bors-servo retry #20734 |
|
|
|
|
SimonSapin commentedJun 24, 2018
•
edited
This change is