-
Notifications
You must be signed in to change notification settings - Fork 13.2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Library stabilizations/deprecations for 1.15 release #38369
Conversation
r? @sfackler (rust_highfive has picked a reviewer for you, use r? to override) |
I'll push up a final commit to take care of any remaining build failures before sending to bors, but you can go ahead and review. |
cc @rust-lang/libs |
r+ from me, feel free to r=me and follow bors failures Looks like |
Can we add #36949 here? |
@achanda No, that issue has not entered its "final comment period" for stabilization yet -- we like to make sure that people are aware that the feature is headed for stabilization and have a chance to make final comments before we land it. I expect we'll pick it up for the 1.16 release. |
Got it, thanks @aturon! |
@bors r=alexcrichton |
📌 Commit f4c3004 has been approved by |
It looks like there are Travis errors? |
c5a33f4
to
14396c2
Compare
@bors r=alexcrichton |
📌 Commit 14396c2 has been approved by |
Looks like there are a couple more errors. |
@bors r=alexcrichton |
📌 Commit fd8191d has been approved by |
More errors again. I'll stop responding if you've got it under control :) |
I'm unsure about ExactSizeIterator::is_empty #35428 |
I'm removing the |
💔 Test failed - auto-win-msvc-64-opt |
@bors: retry
…On Fri, Dec 16, 2016 at 3:40 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-opt
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-opt/builds/6421>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95H44BpE0IDiZDYV0I83cgWIY39J3ks5rInjDgaJpZM4LNZA6>
.
|
⌛ Testing commit 4ab77b7 with merge cc44dbe... |
💔 Test failed - auto-win-msvc-64-opt-rustbuild |
@bors: retry
…On Fri, Dec 16, 2016 at 9:30 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-opt-rustbuild
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-opt-rustbuild/builds/3304>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95PeLLz_D86CXXBhMUcvz2zi_dRqgks5rIsqigaJpZM4LNZA6>
.
|
⌛ Testing commit 4ab77b7 with merge 3361a9d... |
💔 Test failed - auto-win-msvc-64-opt |
@bors: retry
…On Fri, Dec 16, 2016 at 9:39 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-opt
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-opt/builds/6441>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95CXP_6vQ0Wtjrub6l4WX5JwIoVYIks5rIszVgaJpZM4LNZA6>
.
|
⌛ Testing commit 4ab77b7 with merge 5e72a3e... |
💔 Test failed - auto-win-msvc-64-opt |
@bors r=alexcrichton |
📌 Commit f720b8b has been approved by |
@bors r=alexcrichton |
📌 Commit 9a5cef4 has been approved by |
💔 Test failed - auto-win-msvc-64-cargotest |
@bors: retry
…On Sun, Dec 18, 2016 at 5:32 AM, bors ***@***.***> wrote:
💔 Test failed - auto-win-msvc-64-cargotest
<https://buildbot.rust-lang.org/builders/auto-win-msvc-64-cargotest/builds/2642>
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#38369 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAD95KCocPMpqIPWilmL7ZdUdfnEeUJQks5rJTXngaJpZM4LNZA6>
.
|
⌛ Testing commit 9a5cef4 with merge 1f965cc... |
Library stabilizations/deprecations for 1.15 release Stabilized: - `std::iter::Iterator::{min_by, max_by}` - `std::os::*::fs::FileExt` - `std::sync::atomic::Atomic*::{get_mut, into_inner}` - `std::vec::IntoIter::{as_slice, as_mut_slice}` - `std::sync::mpsc::Receiver::try_iter` - `std::os::unix::process::CommandExt::before_exec` - `std::rc::Rc::{strong_count, weak_count}` - `std::sync::Arc::{strong_count, weak_count}` - `std::char::{encode_utf8, encode_utf16}` - `std::cell::Ref::clone` - `std::io::Take::into_inner` Deprecated: - `std::rc::Rc::{would_unwrap, is_unique}` - `std::cell::RefCell::borrow_state` Closes #23755 Closes #27733 Closes #27746 Closes #27784 Closes #28356 Closes #31398 Closes #34931 Closes #35601 Closes #35603 Closes #35918 Closes #36105
Stabilized:
std::iter::Iterator::{min_by, max_by}
std::os::*::fs::FileExt
std::sync::atomic::Atomic*::{get_mut, into_inner}
std::vec::IntoIter::{as_slice, as_mut_slice}
std::sync::mpsc::Receiver::try_iter
std::os::unix::process::CommandExt::before_exec
std::rc::Rc::{strong_count, weak_count}
std::sync::Arc::{strong_count, weak_count}
std::char::{encode_utf8, encode_utf16}
std::cell::Ref::clone
std::io::Take::into_inner
Deprecated:
std::rc::Rc::{would_unwrap, is_unique}
std::cell::RefCell::borrow_state
Closes #23755
Closes #27733
Closes #27746
Closes #27784
Closes #28356
Closes #31398
Closes #34931
Closes #35601
Closes #35603
Closes #35918
Closes #36105