Skip to content

Rollup of 7 pull requests #60523

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

Closed
wants to merge 34 commits into from
Closed

Conversation

Centril
Copy link
Contributor

@Centril Centril commented May 3, 2019

Successful merges:

Failed merges:

r? @ghost

JohnTitor and others added 30 commits April 1, 2019 05:58
Align with the version bump in rust-lang/rls#1448
This change should enable PGO to be used for aarch64-linux.

Fixes rust-lang#57257.
rustc_codegen_llvm: support 128-bit discriminants in debuginfo.

CC: rust-lang#59509

> Alternatively, if LLVM and DWARF support it, we should encode the 128-bit discriminant

If we should fix like this issue comment, I'll do.

r? @eddyb
Account for paths in incorrect pub qualifier help

Handle case where incorrect pub qualifier with a mod path is used and provide the same help given for all other incorrect qualifiers by making the `pub(crate)` parse check more specific.
Update RLS and Cargo

Fixes the `test-fail` RLS toolstate caused by rust-lang#59114.

r? @Centril @Manishearth
Centril added 4 commits May 3, 2019 21:50
…r=pnkfelix

Constrain all regions in the concrete type for an opaque type

`push_outlives_components` skips some regions in a type, notably the signature
of a closure is ignored. Most of the time this is OK, but for opaque types the
concrete type is used when checking auto-trait bounds in other functions.

cc @nikomatsakis @pnkfelix

Closes rust-lang#57464
Closes rust-lang#60127
…ichton

build dist-aarch64-linux with --enable-profiler

This change should enable PGO to be used for aarch64-linux.

Fixes rust-lang#57257.
… r=oli-obk

Place related refactors

Meanwhile I was working on Place 2 I'm finding some little things that I had on my branch but preferred to land a separate PR for things that are simpler to merge.

r? @oli-obk
@Centril
Copy link
Contributor Author

Centril commented May 3, 2019

@bors r+ p=7

@bors
Copy link
Collaborator

bors commented May 3, 2019

📌 Commit a911963 has been approved by Centril

@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 May 3, 2019
@Centril Centril closed this May 3, 2019
@Centril Centril deleted the rollup-6yhotji branch May 3, 2019 22:32
@Centril Centril added the rollup A PR which is a rollup label Oct 24, 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.

8 participants