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

Rollup of 3 pull requests #49221

Merged
merged 7 commits into from
Mar 21, 2018
Merged

Rollup of 3 pull requests #49221

merged 7 commits into from
Mar 21, 2018

Conversation

kennytm
Copy link
Member

@kennytm kennytm commented Mar 20, 2018

Phlosioneer and others added 7 commits March 19, 2018 23:42
While the order of the where clauses was deterministic, the
ordering of bounds and lifetimes was not. This made the order flip-
flop randomly when new traits and impls were added to libstd.

This PR makes the ordering of bounds and lifetimes deterministic,
and re-enables the test that was causing the issue.

Fixes rust-lang#49123
This should fix regressions in Cargo after swithing to clap:

* If an external subcommand name was close to built-in one, clap
  errored (fixed by updating clap version)

* External subcomands didn't received their name as a first arg
Update clap

This should fix a regression in Cargo after swithing to clap, when
an external subcommand was not discovered, if its name was close to
a built in command.

bug report: rust-lang#48986 (comment)
fix: clap-rs/clap#1215
…ions, r=QuietMisdreavus

Fix ordering of auto-generated trait bounds in rustdoc output

While the order of the where clauses was deterministic, the
ordering of bounds and lifetimes was not. This made the order flip-
flop randomly when new traits and impls were added to libstd.

This PR makes the ordering of bounds and lifetimes deterministic,
and re-enables the test that was causing the issue.

Fixes rust-lang#49123
@rust-highfive
Copy link
Collaborator

r? @GuillaumeGomez

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

@rust-highfive
Copy link
Collaborator

warning Warning warning

  • These commits modify submodules.

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Mar 20, 2018
@kennytm
Copy link
Member Author

kennytm commented Mar 20, 2018

@bors r+ p=300

We are retrying these for too long today, let's merge them altogether.

@bors
Copy link
Contributor

bors commented Mar 20, 2018

📌 Commit de9fb3b has been approved by kennytm

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 20, 2018
@bors
Copy link
Contributor

bors commented Mar 20, 2018

⌛ Testing commit de9fb3b with merge 1042053...

bors added a commit that referenced this pull request Mar 20, 2018
Rollup of 3 pull requests

- Successful merges: #49182, #49196, #49217
- Failed merges:
@bors
Copy link
Contributor

bors commented Mar 21, 2018

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

@bors bors merged commit de9fb3b into rust-lang:master Mar 21, 2018
@kennytm-githubbot
Copy link

📣 Toolstate changed by #49221!

Tested on commit 1042053.
Direct link to PR: #49221

💔 rls on windows: test-pass → build-fail (cc @nrc).
💔 rls on linux: test-pass → build-fail (cc @nrc).

kennytm-githubbot added a commit to rust-lang-nursery/rust-toolstate that referenced this pull request Mar 21, 2018
Tested on commit rust-lang/rust@1042053.
Direct link to PR: <rust-lang/rust#49221>

💔 rls on windows: test-pass → build-fail (cc @nrc).
💔 rls on linux: test-pass → build-fail (cc @nrc).
@Mark-Simulacrum
Copy link
Member

@nrc Since this is the week before beta branch, can you prioritize a fix for the RLS?

@Centril Centril added the rollup A PR which is a rollup label Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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.

9 participants