-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Rollup of 5 pull requests #102324
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
Rollup of 5 pull requests #102324
Conversation
…pls, r=lcnr Allow more `!Copy` impls You can already implement `!Copy` for a lot of types (with `#![feature(negative_impls)]`). However, before this PR you could not implement `!Copy` for ADTs whose fields don't implement `Copy` which didn't make any sense. Further, you couldn't implement `!Copy` for types impl'ing `Drop` (equally nonsensical). ``@rustbot`` label T-types F-negative_impls Fixes rust-lang#101836. r? types
Don't duplicate region names for late-bound regions in print of Binder Fixes rust-lang#101280
…st, r=Mark-Simulacrum Add regression test This adds a regression test for issue rust-lang#100878. Closes rust-lang#100878.
…dead Allow `~const` bounds on non-const functions Makes the behavior of bound of trait-associated functions and non-associated functions consistent.
…ock-item, r=davidtwco Recover some items that expect braces and don't take semicolons Fixes rust-lang#102262
@bors r+ rollup=never p=5 |
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR: previous master: 1d1f142660 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (8b70583): comparison URL. Overall result: ❌✅ regressions and improvements - ACTION NEEDEDNext Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
Footnotes |
@rustbot label: +perf-regression-triaged |
Successful merges:
!Copy
impls #101875 (Allow more!Copy
impls)~const
bounds on non-const functions #102273 (Allow~const
bounds on non-const functions)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup