Skip to content

Rollup of 8 pull requests - #42856

Merged
bors merged 20 commits into
rust-lang:masterfrom
Mark-Simulacrum:rollup
Jun 23, 2017
Merged

Rollup of 8 pull requests#42856
bors merged 20 commits into
rust-lang:masterfrom
Mark-Simulacrum:rollup

Conversation

ids1024and others added 20 commits June 20, 2017 16:04
Replaced by adding extra imports, adding hidden code (`# ...`), modifying
examples to be runnable (sorry Homura), specifying non-Rust code, and
converting to should_panic, no_run, or compile_fail.
Remaining "```ignore"s received an explanation why they are being ignored.
…bank
Remove most "```ignore" doc tests.
Unconditional ` ```ignore ` doc tests lead to outdated examples (e.g. rust-lang#42729 (comment)). This PR tries to change all existing ` ```ignore ` tests into one of the following:
* Add import and declarations to ensure the code is run-pass
* If the code is not Rust, change to ` ```text `/` ```sh `/` ```json `/` ```dot `
* If the code is expected compile-fail, change to ` ```compile_fail `
* If the code is expected run-fail, change to ` ```should_panic `
* If the code can type-check but cannot link/run, change to ` ```no_run `
* Otherwise, add an explanation after the ` ```ignore `
The `--explain` handling is changed to cope with hidden lines from the error index.
Tidy is changed to reject any unexplained ` ```ignore ` and ` ```rust,ignore `.
Redox: Use create() instead of open() when setting env variable
See https://github.com/redox-os/kernel/pull/25.
…meGomez
add extended information for E0562; impl Trait can only be a return type
r? @GuillaumeGomez
…on-stderr, r=alexcrichton
Print -Zincremental-info to stderr instead of stdout.
Fixesrust-lang#42583.
The [cargo-incremental](https://github.com/nikomatsakis/cargo-incremental) tool probably does not need to be updated. It already merges stdout and stderr before parsing the compiler's output.
r? @alexcrichton
…excrichton
Ensure Guard types impl Display & Debug
Fixesrust-lang#24372
Set CXX_<target> in bootstrap
I came across this trying to cross-compile rustc for Redox. It was also mentioned in a comment on rust-lang#42206, but doesn't seem to have been corrected.
@rust-highfive

Copy link
Copy Markdown
Contributor

r? @eddyb

(rust_highfive has picked a reviewer for you, use r? to override)

@Mark-Simulacrum

Copy link
Copy Markdown
MemberAuthor

@bors r+ p=10

@bors

bors commented Jun 23, 2017

Copy link
Copy Markdown
Collaborator

📌 Commit 9037ef2 has been approved by Mark-Simulacrum

@bors

bors commented Jun 23, 2017

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 9037ef2 with merge 67dd868eb06e53323d5f2191567d1796ba7e5736...

@bors

bors commented Jun 23, 2017

Copy link
Copy Markdown
Collaborator

💔 Test failed - status-travis

@Mark-Simulacrum

Copy link
Copy Markdown
MemberAuthor

@bors retry

@bors

bors commented Jun 23, 2017

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 9037ef2 with merge 229d0d3...

bors added a commit that referenced this pull request Jun 23, 2017
Rollup of 8 pull requests
- Successful merges: #42777, #42783, #42787, #42821, #42822, #42825, #42829, #42833
- Failed merges:
@bors

bors commented Jun 23, 2017

Copy link
Copy Markdown
Collaborator

☀️ Test successful - status-appveyor, status-travis
Approved by: Mark-Simulacrum
Pushing 229d0d3 to master...

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rollupA PR which is a rollup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

12 participants

@Mark-Simulacrum@rust-highfive@bors@eddyb@Centril@ids1024@zackmdavis@michaelwoerister@letheed@ChrisMacNaughton@durka@kennytm