-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
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>
.
|
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