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

Stabilize let else A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) 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. needs-fcp This change is insta-stable, or significant enough to need a team FCP to proceed. relnotes Marks issues that should be documented in the release notes of the next release. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. S-waiting-on-fcp Status: PR is in FCP and is awaiting for FCP to complete. T-lang Relevant to the language team
#93628 by est31 was merged Sep 17, 2022 Loading… 1.65.0
don't apply temporary lifetime extension rules to non-extended super let 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. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. needs-fcp This change is insta-stable, or significant enough to need a team FCP to proceed. relnotes Marks issues that should be documented in the release notes of the next release. 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-lang Relevant to the language team to-announce Announce this issue on triage meeting
#145838 by dianne was merged Sep 17, 2025 Loading… 1.92.0
check FnDef return type for WF 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. 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-types Relevant to the types team, which will review and decide on the PR/issue.
#115538 by lcnr was merged Apr 4, 2024 Loading… 1.79.0
Split TypeVisitable from TypeFoldable 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.
#98206 by eggyal was merged Jul 6, 2022 Loading… 1.64.0
Add lint against integer to pointer transmutes 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. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. 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-lang Relevant to the language team
#144531 by Urgau was merged Aug 24, 2025 Loading… 1.91.0
Add compiler error E0523 long description and test 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#100599 by MatthewPeterKelly was merged Feb 7, 2023 Loading… 1.69.0
lint incorrect implied bounds in wfcheck A-implied-bounds Area: Implied bounds / inferred outlives-bounds perf-regression Performance regression. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-types Relevant to the types team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#109763 by aliemjay was closed Feb 5, 2024 Loading…
Better debug logs for borrowck constraint graph 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.
#104239 by b-naber was merged Feb 22, 2023 Loading… 1.69.0
lint/ctypes: ext. abi fn-ptr in internal abi fn 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.
#108611 by davidtwco was merged Jul 3, 2023 Loading… 1.72.0
Compute liveness constraints in location-sensitive polonius 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.
#134670 by lqd was merged Dec 30, 2024 Loading… 1.85.0
Fix float ICE 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.
#90927 by terrarier2111 was merged Nov 21, 2021 Loading… 1.58.0
add extern "C-cmse-nonsecure-entry" fn A-testsuite Area: The testsuite used to check the correctness of rustc F-cmse_nonsecure_entry `#![feature(cmse_nonsecure_entry)]` 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.
#127766 by folkertdev was merged Sep 22, 2024 Loading… 1.83.0
Point at overlapping impls when type annotations are needed 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.
#89427 by estebank was merged Oct 25, 2021 Loading… 1.58.0
Reorder nesting scopes and declare bindings without drop schedule 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.
#101410 by dingxiangfei2009 was merged Sep 15, 2022 Loading… 1.65.0
[beta-1.91] Warn on future errors from temporary lifetimes shortening in Rust 1.92 beta-accepted Accepted for backporting to the compiler in the beta channel. 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. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. 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-lang Relevant to the language team to-announce Announce this issue on triage meeting
#147056 by dianne was merged Oct 15, 2025 Loading… 1.91.0
Make naked functions incompatible with certain attributes S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs. 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.
#93809 by bstrie was closed Jan 29, 2023 Draft
Fix exposing fields marked unstable or doc hidden 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.
#90358 by DevinR528 was merged Mar 13, 2022 Loading… 1.61.0
have on_completion record subcycles 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.
#85186 by nikomatsakis was merged May 13, 2021 Loading… 1.54.0
mir opt + codegen: handle subtyping A-variance Area: Variance (https://doc.rust-lang.org/nomicon/subtyping.html) 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. T-types Relevant to the types team, which will review and decide on the PR/issue.
#112307 by lcnr was merged Jun 28, 2023 Loading… 1.72.0
GVN: Support unions. A-mir-opt Area: MIR optimizations A-mir-opt-GVN Area: MIR opt Global Value Numbering (GVN) 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.
#146355 by cjgillot was merged Oct 7, 2025 Loading… 1.92.0
Foundations of location-sensitive polonius 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.
#134268 by lqd was merged Dec 22, 2024 Loading… 1.85.0
selection failure: recompute applicable impls A-testsuite Area: The testsuite used to check the correctness of rustc A-type-system Area: Type system 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.
#103252 by lcnr was merged Nov 8, 2022 Loading… 1.67.0
Folding revamp 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. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#97447 by nnethercote was merged Jun 8, 2022 Loading… 1.63.0
anonymize all bound vars, not just regions 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.
#99730 by lcnr was merged Jul 30, 2022 Loading… 1.64.0
Fix typo and improve documentation for E0632 S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
#85520 by FabianWolff was merged Jul 1, 2021 Loading… 1.55.0
ProTip! What’s not been updated in a month: updated:<2025-10-16.