Skip to content

Pull requests: rust-lang/rust

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Sort

Pull requests list

Remove kw::Empty uses from hir::Lifetime::ident merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138965 by nnethercote was merged Mar 28, 2025 Loading… 1.87.0
Implement lint against using Interner and InferCtxtLike in random compiler crates S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#138964 by compiler-errors was merged Mar 27, 2025 Loading… 1.87.0
Remove kw::Empty uses from rustc_middle. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138926 by nnethercote was merged Mar 27, 2025 Loading… 1.87.0
Instantiate binder before registering nested obligations for auto/built-in traits merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138915 by compiler-errors was merged Mar 27, 2025 Loading… 1.87.0
Tweak type flags, fix missing flags from coroutine kind ty S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138861 by compiler-errors was merged Mar 24, 2025 Loading… 1.87.0
Tweaks to writeback and Obligation -> Goal conversion S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#138846 by compiler-errors was merged Mar 24, 2025 Loading… 1.87.0
Fix/tweak some tests in new solver S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#138838 by compiler-errors was merged Mar 25, 2025 Loading… 1.87.0
target spec check: better error when llvm-floatabi is missing S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138793 by RalfJung was merged Mar 23, 2025 Loading… 1.87.0
Try using std's hashbrown copy S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138769 by Zoxc was closed Mar 21, 2025 Draft
Clean up FnCtxt::resolve_coroutine_interiors S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138729 by compiler-errors was merged Mar 21, 2025 Loading… 1.87.0
Adapt pin! to the new lifespan-extension rules of 2024 edition S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#138622 by danielhenrymantilla was closed Mar 19, 2025 Draft
Flatten ifs in rustc_codegen_ssa S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138619 by yotamofek was merged Mar 18, 2025 Loading… 1.87.0
Fix next solver handling of shallow trait impl check S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138594 by oli-obk was merged Mar 20, 2025 Loading… 1.87.0
Deny impls for BikeshedGuaranteedNoDrop S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#138477 by compiler-errors was merged Mar 14, 2025 Loading… 1.87.0
Use rustc_type_ir directly less in the codebase A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) merged-by-bors This PR was explicitly merged by bors. PG-exploit-mitigations Project group: Exploit mitigations S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#138464 by compiler-errors was merged Mar 15, 2025 Loading… 1.87.0
Remove AdtFlags::IS_ANONYMOUS and Copy/Clone condition for anonymous ADT S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138296 by compiler-errors was merged Mar 12, 2025 Loading… 1.87.0
Do not register Self: AutoTrait when confirming auto trait (in old solver) merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138249 by compiler-errors was merged Mar 13, 2025 Loading… 1.87.0
Prefer built-in sized impls (and only sized impls) for rigid types always disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. finished-final-comment-period The final comment period is finished for this PR / Issue. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-types Relevant to the types team, which will review and decide on the PR/issue. to-announce Announce this issue on triage meeting
#138176 by compiler-errors was merged Mar 31, 2025 Loading… 1.88.0
Fix typo in query expansion documentation S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137780 by samueltardieu was merged Feb 28, 2025 Loading… 1.87.0
Ensure that negative auto impls are always applicable S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
#137764 by compiler-errors was merged Mar 7, 2025 Loading… 1.87.0
More aggressive inlining in the fast_reject code. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137760 by nnethercote was closed Mar 6, 2025 Loading…
Use Binder<Vec<Ty>> instead of Vec<Binder<Ty>> in both solvers for sized/auto traits/etc. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#137689 by compiler-errors was merged Mar 1, 2025 Loading… 1.87.0
Split the Edges iterator. merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137655 by nnethercote was merged Mar 9, 2025 Loading… 1.87.0
Only use implied bounds hack if bevy, and use deeply normalize in implied bounds hack S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137633 by compiler-errors was merged Mar 5, 2025 Loading… 1.87.0
Introduce feature(generic_const_parameter_types) F-generic_const_parameter_types `#![feature(generic_const_parameter_types)]` S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#137617 by BoxyUwU was merged Mar 1, 2025 Loading… 1.87.0
ProTip! Type g i on any issue or pull request to go back to the issue listing page.