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 6 pull requests #54607

Closed
wants to merge 12 commits into from
Closed

Rollup of 6 pull requests #54607

wants to merge 12 commits into from

Conversation

kennytm
Copy link
Member

@kennytm kennytm commented Sep 27, 2018

Successful merges:

Failed merges:

r? @ghost

alexcrichton and others added 12 commits September 25, 2018 10:48
Forward-port of rust-lang#54397, should have included it earlier!
The debuginfo tests are exposed to the environment in a couple of
ways: the path to the gdb executable matters, as does the Python path
used when loading lldb.

This patch incorporates these paths into the hash that is written to
the stamp file, so that changing the path will cause the tests to be
re-run.
MSVC ignores these keywords for C/C++ and uses the standard system
calling convention.  Rust should do so as well.

Fixes rust-lang#54569.
Add 1.29.1 release notes

Forward-port of rust-lang#54397, should have included it earlier!
…k-Simulacrum

Include path in stamp hash for debuginfo tests

The debuginfo tests are exposed to the environment in a couple of
ways: the path to the gdb executable matters, as does the Python path
used when loading lldb.

This patch incorporates these paths into the hash that is written to
the stamp file, so that changing the path will cause the tests to be
re-run.
…lexcrichton

ignore {std,fast,vector,this}call on non-x86 windows

MSVC ignores these keywords for C/C++ and uses the standard system
calling convention.  Rust should do so as well.

Fixes rust-lang#54569.
Accept trailing comma in `cfg_attr`

Fixes rust-lang#54463 (stable-to-beta regression)
…davis

A few cleanups and minor improvements to typeck

This PR complements rust-lang#54533, which was limited to `check`.

- change a few `push` loops to `extend`s
- prefer `to_owned` to `to_string` for string literals
- prefer `if let` to `match` where only one branch matters
- a few other minor improvements
- whitespace fixes
Remove useless lifetimes from `Pin` `impl`s.

These were evidently left in by accident when the new API was switched over to.
@kennytm
Copy link
Member Author

kennytm commented Sep 27, 2018

@bors r+ p=6

@bors
Copy link
Contributor

bors commented Sep 27, 2018

📌 Commit 557ddea has been approved by kennytm

@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 Sep 27, 2018
@bors
Copy link
Contributor

bors commented Sep 27, 2018

⌛ Testing commit 557ddea with merge 97f1ff37cb374fe615814efb1bda48751e6debb8...

@bors
Copy link
Contributor

bors commented Sep 27, 2018

💔 Test failed - status-appveyor

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Sep 27, 2018
@kennytm kennytm closed this Sep 27, 2018
@Centril Centril added the rollup A PR which is a rollup label Oct 24, 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-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants