Skip to content

Rollup of 9 pull requests - #68330

Merged
bors merged 28 commits into
rust-lang:masterfrom
tmandry:rollup-5v29y9r
Jan 18, 2020
Merged

Rollup of 9 pull requests#68330
bors merged 28 commits into
rust-lang:masterfrom
tmandry:rollup-5v29y9r

Conversation

@tmandry

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

r? @ghost

GuillaumeGomezand others added 28 commits January 15, 2020 13:43
* Move tests from src/test/run-make-fulldeps to src/test/ui.
* Fix memory sanitizer test to detect the intended issue rather than
an unrelated one caused by the use of an uninstrumented std.
…in_patterns, r=centril
Don't warn about snake case for field puns.
Closesrust-lang#66362.
…i-obk
Use named fields for `{ast,hir}::ItemKind::Impl`
Currently, the widely used `ItemKind::Impl` variant is a tuple with seven fields. I want to add an eighth in rust-lang#68140, which means I have to update most matches on this variant anyways. Giving a name to each field improves readability and makes future changes of this nature much simpler.
This change will cause several tools to break. I will fix them once this is merged.
Do not ICE on malformed suggestion spans
Under the assumption that suggestions are by their very nature always "best effort", it is ok if we don't display them instead of having an ICE. The underlying issue of the malformed span being _created_ is left unaddressed.
Fixrust-lang#67567.
r? @petrochenkov
…akis
Update sanitizer tests
* Move tests from src/test/run-make-fulldeps to src/test/ui.
* Fix memory sanitizer test to detect the intended issue rather than
an unrelated one caused by the use of an uninstrumented std.
…ntril
Add regression test for integer literals in generic arguments in where clauses
Closesrust-lang#67753.
Stop treating `FalseEdges` and `FalseUnwind` as having semantic value for const eval
This change does not expose loops or conditions to stable const fns because we check those at the HIR level and in the regular const validity checks.
cc @ecstatic-morse
r? @eddyb
@tmandry

Copy link
Copy Markdown
MemberAuthor

@bors r+ p=9 rollup=never

@bors

bors commented Jan 18, 2020

Copy link
Copy Markdown
Collaborator

📌 Commit 14d779c has been approved by tmandry

@borsbors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jan 18, 2020
@bors

bors commented Jan 18, 2020

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 14d779c with merge 8c28fe8...

bors added a commit that referenced this pull request Jan 18, 2020
Rollup of 9 pull requests
Successful merges:
- #66660 (Don't warn about snake case for field puns.)
- #68093 (Fix deref impl typedef)
- #68204 (Use named fields for `{ast,hir}::ItemKind::Impl`)
- #68256 (Do not ICE on malformed suggestion spans)
- #68279 (Clean up E0198 explanation)
- #68291 (Update sanitizer tests)
- #68312 (Add regression test for integer literals in generic arguments in where clauses)
- #68314 (Stop treating `FalseEdges` and `FalseUnwind` as having semantic value for const eval)
- #68317 (Clean up E0199 explanation)
Failed merges:
r? @ghost
@tmandrytmandry added the rollup A PR which is a rollup label Jan 18, 2020
@bors

bors commented Jan 18, 2020

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-azure
Approved by: tmandry
Pushing 8c28fe8 to master...

@borsbors added the merged-by-bors This PR was explicitly merged by bors. label Jan 18, 2020
@bors
bors merged commit 14d779c into rust-lang:masterJan 18, 2020
@rust-highfive

Copy link
Copy Markdown
Contributor

📣 Toolstate changed by #68330!

Tested on commit 8c28fe8.
Direct link to PR: #68330

💔 clippy-driver on windows: test-pass → build-fail (cc @mcarton@oli-obk@Manishearth@flip1995@yaahc@phansch@llogiq, @rust-lang/infra).
💔 clippy-driver on linux: test-pass → build-fail (cc @mcarton@oli-obk@Manishearth@flip1995@yaahc@phansch@llogiq, @rust-lang/infra).

rust-highfive added a commit to rust-lang-nursery/rust-toolstate that referenced this pull request Jan 18, 2020
Tested on commit rust-lang/rust@8c28fe8.
Direct link to PR: <rust-lang/rust#68330>
💔 clippy-driver on windows: test-pass → build-fail (cc @mcarton@oli-obk@Manishearth@flip1995@yaahc@phansch@llogiq, @rust-lang/infra).
💔 clippy-driver on linux: test-pass → build-fail (cc @mcarton@oli-obk@Manishearth@flip1995@yaahc@phansch@llogiq, @rust-lang/infra).
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-borsThis PR was explicitly merged by bors.rollupA PR which is a rollupS-waiting-on-borsStatus: 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.

10 participants

@tmandry@bors@rust-highfive@GuillaumeGomez@tmiasko@jumbatm@estebank@oli-obk@varkor@ecstatic-morse