Skip to content
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

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
# for free to join this conversation on GitHub. Already have an account? # 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