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

Backporting accepted PRs to beta #43831

Merged
merged 15 commits into from
Aug 13, 2017
Merged

Backporting accepted PRs to beta #43831

merged 15 commits into from
Aug 13, 2017

Conversation

est31 and others added 13 commits August 12, 2017 15:43
@alexcrichton figured out a way how to do it :)
This fixes an optimization regression by allowing LLVM to see through more
functions.

Closes rust-lang#43272
Stabilizes:

* `<char>::escape_debug`
* `std::char::EscapeDebug`

Closes rust-lang#35068
Stabilized:

* `Option::get_or_insert`
* `Option::get_or_insert_with`

Closes rust-lang#39288
Stabilized

* `<str>::get`
* `<str>::get_mut`
* `<str>::get_unchecked`
* `<str>::get_unchecked_mut`

Closes rust-lang#39932
Stabilizes:

* `CString::as_c_str`
* `CString::into_boxed_c_str`
* `CStr::into_c_string`
* `OsString::into_boxed_os_str`
* `OsStr::into_os_string`
* `PathBuf::into_boxed_path`
* `PathBuf::into_path_buf`

Closes rust-lang#40380
Stabilizes:

* `Utf8Error::error_len`

Closes rust-lang#40494
Stabilizes

* `core::mem::ManuallyDrop`
* `std::mem::ManuallyDrop`
* `ManuallyDrop::new`
* `ManuallyDrop::into_inner`
* `ManuallyDrop::drop`
* `Deref for ManuallyDrop`
* `DerefMut for ManuallyDrop`

Closes rust-lang#40673
Stabilizes:

* `compile_error!` as a macro defined by rustc

Closes rust-lang#40872
Stabilizes

* `<&mut str>::as_bytes_mut`
* `<Box<str>>::into_boxed_bytes`
* `std::str::from_boxed_utf8_unchecked`
* `std::str::from_utf8_mut`
* `std::str::from_utf8_unchecked_mut`

Closes rust-lang#41119
@alexcrichton
Copy link
Member Author

@bors: r+

@bors
Copy link
Contributor

bors commented Aug 12, 2017

📌 Commit 808f8ea has been approved by alexcrichton

@alexcrichton
Copy link
Member Author

@bors: r+

This also now bumps beta to .2

@bors
Copy link
Contributor

bors commented Aug 13, 2017

📌 Commit edaa924 has been approved by alexcrichton

@ishitatsuyuki
Copy link
Contributor

Lockfile out of date.

@alexcrichton
Copy link
Member Author

@bors: r+ p=1

(beta backport)

@bors
Copy link
Contributor

bors commented Aug 13, 2017

📌 Commit 5f554ed has been approved by alexcrichton

@bors
Copy link
Contributor

bors commented Aug 13, 2017

⌛ Testing commit 5f554ed with merge 1cbf41d59eb107c7d2063ca88fd5fae8bf29a813...

@bors
Copy link
Contributor

bors commented Aug 13, 2017

💔 Test failed - status-travis

@kennytm
Copy link
Member

kennytm commented Aug 13, 2017

@bors retry should be #38618

[01:13:16]      Running build/x86_64-unknown-linux-gnu/stage2-test/i686-unknown-linux-musl/release/deps/test-e83a411296b8a083
[01:13:16] 
[01:13:16] running 36 tests
[01:13:16] test stats::bench::no_iter ... ok
[01:13:16] test should_sort_failures_before_printing_them ... ok
[01:13:16] test stats::bench::sum_three_items ... ok
[01:13:16] test stats::tests::test_binom25 ... ok
[01:13:16] test stats::bench::sum_many_f64 ... ok
[01:13:16] test stats::tests::test_exp10a ... ok
[01:13:16] test stats::tests::test_exp10b ... ok
[01:13:16] test stats::tests::test_exp10c ... ok
[01:13:16] test stats::tests::test_exp25 ... ok
[01:13:16] test stats::tests::test_min_max_nan ... ok
[01:13:16] test stats::tests::test_norm10medium ... ok
[01:13:16] test stats::tests::test_norm10narrow ... ok
[01:13:16] test stats::tests::test_norm10wide ... ok
[01:13:16] test stats::tests::test_norm2 ... ok
[01:13:16] test stats::tests::test_norm25verynarrow ... ok
[01:13:16] test stats::tests::test_pois25lambda30 ... ok
[01:13:16] test stats::tests::test_pois25lambda40 ... ok
[01:13:16] test stats::tests::test_sum_f64s ... ok
[01:13:16] test stats::tests::test_sum_f64_between_ints_that_sum_to_0 ... ok
[01:13:16] test stats::tests::test_pois25lambda50 ... ok
[01:13:16] test stats::tests::test_unif25 ... ok
[01:13:16] test tests::do_not_run_ignored_tests ... ok
[01:13:16] test tests::exact_filter_match ... ok
[01:13:16] test tests::filter_for_ignored_option ... ok
[01:13:16] test tests::ignored_tests_result_in_ignored ... ok
[01:13:16] test tests::parse_ignored_flag ... ok
[01:13:16] test tests::test_bench_no_iter ... ok
[01:13:16] test tests::sort_tests ... ok
[01:13:16] test tests::test_bench_once_no_iter ... ok
[01:13:16] test tests::test_metricmap_compare ... ok
[01:13:16] test tests::test_should_panic ... ok
[01:13:16] error: An unknown error occurred
[01:13:16] 
[01:13:16] To learn more, run the command again with --verbose.
[01:13:16] 
[01:13:16] 
[01:13:16] command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "test" "-j" "4" "--target" "i686-unknown-linux-musl" "--release" "--locked" "--color" "always" "--manifest-path" "/checkout/src/libtest/Cargo.toml" "--features" "" "-p" "test:0.0.0" "-p" "term:0.0.0" "--"
[01:13:16] expected success, got: exit code: 101
[01:13:16] 
[01:13:16] 
[01:13:16] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test --target i686-unknown-linux-musl --target i586-unknown-linux-gnu
[01:13:16] Build completed unsuccessfully in 1:11:59
[01:13:16] 

@bors
Copy link
Contributor

bors commented Aug 13, 2017

⌛ Testing commit 5f554ed with merge 54279df...

bors added a commit that referenced this pull request Aug 13, 2017
Backporting accepted PRs to beta

Backport of:

* #43735
* #43546
* #43513
* #43373
* #43315
@bors
Copy link
Contributor

bors commented Aug 13, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing 54279df to beta...

@bors bors merged commit 5f554ed into rust-lang:beta Aug 13, 2017
@alexcrichton alexcrichton deleted the beta-next branch August 16, 2017 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants