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 7 pull requests #69833

Merged
merged 18 commits into from
Mar 9, 2020
Merged

Rollup of 7 pull requests #69833

merged 18 commits into from
Mar 9, 2020

Conversation

Centril
Copy link
Contributor

@Centril Centril commented Mar 8, 2020

Successful merges:

Failed merges:

r? @ghost

spunit262 and others added 18 commits February 12, 2020 18:32
With custom libdir it is required to have an access to library
placement.
This makes error-pattern to match regardless of current
configuration of `rust.debuginfo-level-tests` in `config.toml`.
…matthewjasper

Don't give invalid suggestion on desugared span.
mir-interpret: add method to read wide strings from Memory

Implemented *step2* from [instructions](rust-lang/miri#707 (comment)) laid out in rust-lang/miri#707.

Added 2 new methods to struct `rustc_mir::interpret::InterpCx`.

* `read_os_str_from_wide_str` (src/librustc_mir/interpret/operand.rs)
* `write_os_str_to_wide_str` (src/librustc_mir/interpret/place.rs)
  - used existing logic implemented in [MIRI/src/eval.rs](https://github.com/rust-lang/miri/blob/94732aaf7bf79fd01a4a48d11155c6586b937514/src/eval.rs#L132-L141)

These methods are intended to be used for environment variable emulation in Windows.
…=ehuss

Expose target libdir information via print command

With custom libdir it is required to have an access to library placement.

See RazrFalcon/cargo-bloat#51
…orse

Change DIBuilderCreateEnumerator signature to match LLVM 9

* Change DIBuilderCreateEnumerator signature to match LLVM 9 C API.
* Use provided is unsigned flag when emitting enumerators.
Compile address sanitizer test with debuginfo

This makes error-pattern to match regardless of current
configuration of `rust.debuginfo-level-tests` in `config.toml`.
@Centril
Copy link
Contributor Author

Centril commented Mar 8, 2020

@bors r+ p=1001 rollup=never

@bors
Copy link
Contributor

bors commented Mar 8, 2020

📌 Commit c934c94 has been approved by Centril

@bors
Copy link
Contributor

bors commented Mar 8, 2020

🌲 The tree is currently closed for pull requests below priority 1000, this pull request will be tested once the tree is reopened

@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 Mar 8, 2020
@Centril Centril added the rollup A PR which is a rollup label Mar 8, 2020
@bors
Copy link
Contributor

bors commented Mar 8, 2020

⌛ Testing commit c934c94 with merge 2cb0b85...

@bors
Copy link
Contributor

bors commented Mar 9, 2020

☀️ Test successful - checks-azure
Approved by: Centril
Pushing 2cb0b85 to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Mar 9, 2020
@bors bors merged commit 2cb0b85 into rust-lang:master Mar 9, 2020
@Centril Centril deleted the rollup-mh74yue branch March 9, 2020 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. 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.

7 participants