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
Assigned to nobody Loading
Sort

Pull requests list

Un-shadow object bound candidate in NormalizesTo goal if self_ty is trait object 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)
#148292 by adwinwhite was merged Nov 6, 2025 Loading… 1.93.0
Fix typos: duplicate words in comments A-compiletest Area: The compiletest test runner A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#148175 by osamakader was merged Oct 28, 2025 Loading… 1.93.0
Remove redundant .to_string().as_str() calls A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#148155 by osamakader was closed Oct 27, 2025 Loading…
Add built-in const impls for Clone and Copy 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)
#147866 by fee1-dead was merged Oct 27, 2025 Loading… 1.93.0
Rework unsizing coercions in the 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)
#147840 by jdonszelmann was merged Oct 28, 2025 Loading… 1.93.0
Fix UnwrapUnsafeBinder handling in borrow conflict detection T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#147796 by mohammadamin382 was closed Oct 20, 2025 Loading…
Fix UnwrapUnsafeBinder handling in borrow conflict detection has-merge-commits PR has merge commits, merge with caution. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#147795 by mohammadamin382 was closed Oct 17, 2025 Loading…
Further tighten up relaxed bounds 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. T-types Relevant to the types team, which will review and decide on the PR/issue.
#147734 by fmease was merged Oct 20, 2025 Loading… 1.92.0
Make ops::DerefMut a diagnostic item 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.
#147643 by relaxcn was closed Oct 14, 2025 Loading…
rewrite outlives placeholder constraints to outlives static when handling opaque types beta-accepted Accepted for backporting to the compiler in the beta channel. 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.
#147566 by BoxyUwU was merged Oct 13, 2025 Loading… 1.91.0
repr_transparent_external_private_fields: normalize types during traversal 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.
#147514 by RalfJung was merged Oct 13, 2025 Loading… 1.92.0
privacy: Introduce some caching to type visiting in DefIdVisitorSkeleton merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. perf-regression-triaged The performance regression has been triaged. 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.
#147486 by petrochenkov was merged Oct 23, 2025 Loading… 1.92.0
Do not invalidate CFG caches in CtfeLimit. 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.
#147480 by cjgillot was merged Oct 9, 2025 Loading… 1.92.0
Do not assert that a change in global cache only happens when concurrent 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)
#147251 by jackh726 was merged Oct 4, 2025 Loading… 1.92.0
Do two passes of handle_opaque_type_uses_next S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. 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)
#147249 by jackh726 was merged Oct 14, 2025 Loading… 1.92.0
only replace the intended comma in pattern suggestions 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.
#147245 by karolzwolak was merged Oct 4, 2025 Loading… 1.92.0
lub instead of relying on structural identity in coerce lub T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#147228 by BoxyUwU was closed Oct 30, 2025 Loading…
include outer_inclusive_binder of pattern 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.
#147226 by jdonszelmann was merged Oct 1, 2025 Loading… 1.92.0
Swap order of resolve_coroutine_interiors and handle_opaque_type_uses 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.
#147202 by jdonszelmann was merged Oct 1, 2025 Loading… 1.92.0
remove outdated comment in (inner) InferCtxt 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.
#147199 by jdonszelmann was merged Oct 1, 2025 Loading… 1.92.0
Fix the bevy implied bounds hack for the next 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.
#147184 by jdonszelmann was merged Oct 1, 2025 Loading… 1.92.0
Split Bound index into Canonical and Bound merged-by-bors This PR was explicitly merged by bors. perf-regression Performance regression. perf-regression-triaged The performance regression has been triaged. 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-clippy Relevant to the Clippy team. 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)
#147138 by jackh726 was merged Oct 2, 2025 Loading… 1.92.0
remove explicit deref of AbiAlign for most methods A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rust-analyzer Relevant to the rust-analyzer team, which will review and decide on the PR/issue.
#147134 by workingjubilee was merged Sep 29, 2025 Loading… 1.92.0
rename select_where_possible and select_all_or_error A-attributes Area: Attributes (`#[…]`, `#![…]`) 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-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rust-analyzer Relevant to the rust-analyzer team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#147111 by BoxyUwU was merged Oct 8, 2025 Loading… 1.92.0
Rename various "concrete opaque type" things to say "hidden type" 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.
#147109 by BoxyUwU was merged Sep 30, 2025 Loading… 1.92.0
ProTip! Mix and match filters to narrow down what you’re looking for.