-   Notifications  You must be signed in to change notification settings 
- Fork 13.9k
Pull requests: rust-lang/rust
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
 Document and improve MIR transform passes   T-compiler  Relevant to the compiler team, which will review and decide on the PR/issue.   
     #148293 by DevaanshPathak was closed Oct 31, 2025     Loading…    
  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.    
    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 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)    
   const impls for Clone and Copy   S-waiting-on-bors   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)    
    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.    
    Make 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.   
   ops::DerefMut a diagnostic item   T-compiler    #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.    
    cve-rs: Fix unsound lifetime extension in HRTB function pointer coercion   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.   
     #147543 by kstrafe was closed Oct 11, 2025     Loading…    
  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.    
    privacy: Introduce some caching to type visiting in 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.    
   DefIdVisitorSkeleton   merged-by-bors   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.    
    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)    
    Do two passes of 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)    
   handle_opaque_type_uses_next   S-waiting-on-author   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.    
    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 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.    
   outer_inclusive_binder of pattern types   S-waiting-on-bors   Swap order of 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.    
   resolve_coroutine_interiors and handle_opaque_type_uses   S-waiting-on-bors   remove outdated comment in (inner) 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.    
   InferCtxt   S-waiting-on-bors   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.    
    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)    
    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.    
    rename 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)    
   select_where_possible and select_all_or_error   A-attributes  Previous Next
   ProTip! Type g p on any issue or pull request to go back to the pull request listing page.