-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 5 pull requests #102324
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