Skip to content

Rollup of 23 pull requests #58254

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

Merged
merged 47 commits into from
Feb 7, 2019
Merged

Rollup of 23 pull requests #58254

merged 47 commits into from
Feb 7, 2019

Conversation

kennytm
Copy link
Member

@kennytm kennytm commented Feb 7, 2019

Successful merges:

Failed merges:

r? @ghost

lnicola and others added 30 commits February 3, 2019 20:38
The layout of a extern_type static is unsized, but may pass the
Well-Formed check in typeck. As a result, we cannot assume that
a static is sized when generating the `Place` for an r-value.
This reduces instruction counts for NLL builds of `wg-grammar` by over
20%.
This is especially confusing since the name `Foreign`
and the name `extern type` are so different. I deduced
that they're the same by consulting git-blame.
…tril

Transition libtest to 2018 edition

Transitions libtest to Rust 2018; cc rust-lang#58099
r? @Centril
…chenkov

libproc_macro => 2018

Transitions `libproc_macro` to Rust 2018; cc rust-lang#58099

r? @Centril
…s, r=sfackler

Avoid some bounds checks in binary_heap::{PeekMut,Hole}

Fixes rust-lang#58121.
libsyntax_pos => 2018

Transitions `libsyntax_pos` to Rust 2018; cc rust-lang#58099

r? @Centril
libsyntax_ext => 2018

Transitions `libsyntax_ext` to Rust 2018; cc rust-lang#58099

r? @Centril
…dtolnay

Improve error message and docs for non-UTF-8 bytes in stdio on Windows

This should make debugging problems like abonander/multipart#106 significantly more straightforward in the future.

cc rust-lang#23344, @retep998 @alexcrichton

Not sure who do r? so I'll let rust-highfive pick one.
Document the one TyKind that isn't documented

This is especially confusing since the name `Foreign` and the name `extern type` are so different. I deduced that they're the same by consulting git-blame.
@kennytm
Copy link
Member Author

kennytm commented Feb 7, 2019

@bors r+ p=23

@bors
Copy link
Collaborator

bors commented Feb 7, 2019

📌 Commit 000daf9 has been approved by kennytm

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Feb 7, 2019
@bors
Copy link
Collaborator

bors commented Feb 7, 2019

⌛ Testing commit 000daf9 with merge 626e74d...

bors added a commit that referenced this pull request Feb 7, 2019
Rollup of 23 pull requests

Successful merges:

 - #58118 (Transition libtest to 2018 edition)
 - #58119 (libproc_macro => 2018)
 - #58123 (Avoid some bounds checks in binary_heap::{PeekMut,Hole})
 - #58124 (libsyntax_pos => 2018)
 - #58133 (libsyntax_ext => 2018)
 - #58136 (Improve error message and docs for non-UTF-8 bytes in stdio on Windows)
 - #58156 (update submodule: rust-installer from 27dec6c to ccdc47b)
 - #58192 (Do not ICE in codegen when using a extern_type static)
 - #58193 (Move librustc to 2018)
 - #58210 (Make an assert debug-only in `find_constraint_paths_between_regions`.)
 - #58217 (librustc_tsan => 2018)
 - #58218 (librustc_msan => 2018)
 - #58219 (librustc_asan => 2018)
 - #58220 (libprofiler_builtins => 2018)
 - #58223 (librustc_lsan => 2018)
 - #58225 (librustc_fs_util => 2018)
 - #58228 (librustc_plugin => 2018)
 - #58236 (librustc_resolve => 2018)
 - #58237 (Fix broken grammar in iter::from_fn() docs)
 - #58239 (librustc_apfloat => 2018)
 - #58240 (librustc_errors => 2018)
 - #58241 (librustc_llvm => 2018)
 - #58242 (Document the one TyKind that isn't documented)

Failed merges:

 - #58185 (Remove images' url to make it work even without internet connection)

r? @ghost
@bors
Copy link
Collaborator

bors commented Feb 7, 2019

☀️ Test successful - checks-travis, status-appveyor
Approved by: kennytm
Pushing 626e74d to master...

@bors bors merged commit 000daf9 into rust-lang:master Feb 7, 2019
@pietroalbini pietroalbini added the merged-by-bors This PR was explicitly merged by bors. label Feb 7, 2019
@Centril Centril added the rollup A PR which is a rollup label Oct 2, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
merged-by-bors This PR was explicitly merged by bors. rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.