Skip to content

Rustup #5691

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

Merged
merged 10 commits into from
Jun 7, 2020
Merged

Rustup #5691

merged 10 commits into from
Jun 7, 2020

Conversation

flip1995
Copy link
Member

@flip1995 flip1995 commented Jun 7, 2020

changelog: none

JohnTitor and others added 8 commits May 30, 2020 18:48
Rename all remaining compiler crates to use the `rustc_foo` pattern

libarena -> librustc_arena
libfmt_macros -> librustc_parse_format
libgraphviz -> librustc_graphviz
libserialize -> librustc_serialize

Closes rust-lang/rust#71177 in particular.
Make `PolyTraitRef::self_ty` return `Binder<Ty>`

This came up during review of #71618. The current implementation is the same as a call to `skip_binder` but harder to audit. Make it preserve binding levels and add a call to `skip_binder` at all use sites so they can be audited as part of #72507.
@rust-highfive
Copy link

r? @matthiaskrgr

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties label Jun 7, 2020
@matthiaskrgr
Copy link
Member

matthiaskrgr commented Jun 7, 2020

@bors r+
thanks!

@bors
Copy link
Contributor

bors commented Jun 7, 2020

📌 Commit 5bdbc45 has been approved by matthiaskrgr

@bors
Copy link
Contributor

bors commented Jun 7, 2020

⌛ Testing commit 5bdbc45 with merge 45ca0b0...

bors added a commit that referenced this pull request Jun 7, 2020
@bors
Copy link
Contributor

bors commented Jun 7, 2020

💔 Test failed - checks-action_test

@bors
Copy link
Contributor

bors commented Jun 7, 2020

💡 This pull request was already approved, no need to approve it again.

  • This pull request previously failed. You should add more commits to fix the bug, or use retry to trigger a build again.

@bors
Copy link
Contributor

bors commented Jun 7, 2020

📌 Commit 5bdbc45 has been approved by matthiaskrgr

@bors
Copy link
Contributor

bors commented Jun 7, 2020

⌛ Testing commit 5bdbc45 with merge 77ecc0d...

bors added a commit that referenced this pull request Jun 7, 2020
@bors
Copy link
Contributor

bors commented Jun 7, 2020

💔 Test failed - checks-action_test

@matthiaskrgr
Copy link
Member

@flip1995
Copy link
Member Author

flip1995 commented Jun 7, 2020

The RLS failure is because fmt_macros wasn't renamed in RLS yet. I will disable the integration test for now.

@flip1995
Copy link
Member Author

flip1995 commented Jun 7, 2020

@bors r=matthiaskrgr

@bors
Copy link
Contributor

bors commented Jun 7, 2020

📌 Commit d9aa26a has been approved by matthiaskrgr

@bors
Copy link
Contributor

bors commented Jun 7, 2020

⌛ Testing commit d9aa26a with merge 67ec96c...

@matthiaskrgr
Copy link
Member

Do we still need the rls test?

I remember already caused problems recently in the past, we might want to reevaluate if it's actually worth the trouble.

@flip1995
Copy link
Member Author

flip1995 commented Jun 7, 2020

I can't remember what the initial policy was for the initial selection of integration test code bases. Some of them were included, because multiple ICEs were detected in them.

That being said, I think that dependence on compiler internals may be an argument against having the codebase as an integration test 🤔

@bors
Copy link
Contributor

bors commented Jun 7, 2020

☀️ Test successful - checks-action_dev_test, checks-action_remark_test, checks-action_test
Approved by: matthiaskrgr
Pushing 67ec96c to master...

@bors bors merged commit 67ec96c into rust-lang:master Jun 7, 2020
@flip1995 flip1995 deleted the rustup branch June 7, 2020 18:14
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
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