-
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 #97717
Rollup of 5 pull requests #97717
Conversation
…rister Make hir().get_generics and generics_of consistent. Fetching generics from a HIR node is currently implemented differently in 4 different places. This PR makes the 4 implementations call the single `hir::Node::generics`, which implements the more general version from `generics_of` query.
…t_parentheses, r=cjgillot Add a suggestion to replace parentheses with angle brackets on associated trait constraint This implements a requested suggestion FIXME in [`compiler/rustc_ast_lowering/src/lib.rs` ](https://github.com/rust-lang/rust/blob/9598b4b594c97dff66feb93522e22db500deea07/compiler/rustc_ast_lowering/src/lib.rs#L921) The suggestion asks for the parentheses to either be replaced with angle brackets or removed completely depending on whether there are arguments provided within. ![image](https://user-images.githubusercontent.com/20026256/171770414-ab60bfe2-ae27-44b0-964d-9ffcc32a7475.png) ![image](https://user-images.githubusercontent.com/20026256/171770383-ca8a2766-b3aa-43e3-8ba4-ae18874886ce.png) r? `@oli-obk`
…Mark-Simulacrum Add `#T-types/nominated` zulip notification Add rule to create topic in aforementioned stream when `I-types-nominated` tag is added
…er-errors Do not ICE when failing to normalize during inlining. Fixes rust-lang#97695
…rino Remove useless LocalDefId in ImplTraitContext::Universal.
@bors r+ rollup=never p=5 |
📌 Commit a88d94b has been approved by |
⌛ Testing commit a88d94b with merge 8510fc81255f508737f40d09887aa7f495c2dd3b... |
💔 Test failed - checks-actions |
wut...
|
@bors retry ? 🙃 |
The job Click to see the possible cause of the failure (guessed by this bot)
|
☀️ Test successful - checks-actions |
Finished benchmarking commit (c3384ea): comparison url. Instruction count
Max RSS (memory usage)Results
CyclesThis benchmark run did not return any relevant results for this metric. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. Next Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression Footnotes |
This might be caused by some variability in the Diesel benchmark. While the regressions are not clearly due to this variability, we've had several rollups that seemed to have been impacted by this. This regression is only in Diesel and the regressions are quite small. It's not worth it to look into this any more. @rustbot label: +perf-regression-triaged |
Successful merges:
#T-types/nominated
zulip notification #97692 (Add#T-types/nominated
zulip notification)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup