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

Add check if span is from macro expansion 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.
#147421 opened Oct 6, 2025 by Kivooeo Loading… updated Oct 18, 2025
Replace NullOp::SizeOf and NullOp::AlignOf by lang items. 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-clippy Relevant to the Clippy team. 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.
#147793 opened Oct 16, 2025 by cjgillot Draft updated Oct 18, 2025
Add a new lint UNCONSTRUCTABLE_PUB_STRUCT to detect unconstructable public structs I-lang-nominated Nominated for discussion during a lang team meeting. P-lang-drag-2 Lang team prioritization drag level 2.https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang. 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.
#146440 opened Sep 11, 2025 by mu001999 Loading… updated Oct 18, 2025
CFI: Fix types that implement Fn, FnMut, or FnOnce A-control-flow-integrity Area: Control Flow Integrity (CFI) security mitigation A-sanitizers Area: Sanitizers for correctness and code quality PG-exploit-mitigations Project group: Exploit mitigations 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.
#144936 opened Aug 5, 2025 by rcvalle Loading… updated Oct 18, 2025
Optimize indexing slices and strs with inclusive ranges perf-regression Performance regression. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#145024 opened Aug 6, 2025 by Kmeakin Loading… updated Oct 18, 2025
docs: update Motor OS target docs S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
#147824 opened Oct 17, 2025 by lasiotus Loading… updated Oct 18, 2025
mismatched_lifetime_syntax lint refactors and optimizations L-mismatched_lifetime_syntaxes Lint: mismatched_lifetime_syntaxes 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.
#146913 opened Sep 22, 2025 by camsteffen Loading… updated Oct 18, 2025
Rename "non-inline module" to "file module" in proc macro diagnostics 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.
#147438 opened Oct 7, 2025 by reddevilmidzy Loading… updated Oct 18, 2025
Add -Zannotate-moves for profiler visibility of move/copy operations (codegen) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#147803 opened Oct 17, 2025 by jsgf Loading… updated Oct 18, 2025
Remove current code for embedding command-line args in PDB A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-run-make Area: port run-make Makefiles to rmake.rs 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-t-compiler Status: Awaiting decision from T-compiler T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. to-announce Announce this issue on triage meeting
#147022 opened Sep 25, 2025 by Zalathar Loading… updated Oct 18, 2025
Emit error when using path-segment keyword as cfg pred A-attributes Area: Attributes (`#[…]`, `#![…]`) A-compiletest Area: The compiletest test runner A-run-make Area: port run-make Makefiles to rmake.rs A-testsuite Area: The testsuite used to check the correctness of rustc F-explicit_tail_calls `#![feature(explicit_tail_calls)]` S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#146978 opened Sep 24, 2025 by mu001999 Loading… updated Oct 18, 2025
Fix accidental type inference in array coercion 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. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-types Relevant to the types team, which will review and decide on the PR/issue. to-announce Announce this issue on triage meeting
#140283 opened Apr 25, 2025 by adwinwhite Loading… updated Oct 18, 2025
[rustdoc] Correctly handle should_panic doctest attribute and fix --no-run test flag on the 2024 edition A-run-make Area: port run-make Makefiles to rmake.rs 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. T-libs Relevant to the library 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.
#147674 opened Oct 14, 2025 by GuillaumeGomez Loading… updated Oct 18, 2025
Uplifts and extends clippy::needless-maybe-sized into rustc I-lang-nominated Nominated for discussion during a lang team meeting. 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. P-lang-drag-1 Lang team prioritization drag level 1. https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. S-waiting-on-t-lang Status: Awaiting decision from T-lang T-clippy Relevant to the Clippy team. T-lang Relevant to the language team to-announce Announce this issue on triage meeting
#145924 opened Aug 27, 2025 by CrooseGit Loading… updated Oct 18, 2025
Make diagnostics clearer for binop-related errors in foreign crates 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.
#147281 opened Oct 2, 2025 by fee1-dead Loading… updated Oct 18, 2025
Fix MaybeUninit codegen using GVN 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#147827 opened Oct 17, 2025 by saethlin Draft updated Oct 18, 2025
Result/Option layout guarantee clarifications I-lang-radar Items that are on lang's radar and will need eventual work or consideration. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-lang Relevant to the language team T-libs Relevant to the library team, which will review and decide on the PR/issue.
#146509 opened Sep 13, 2025 by RalfJung Loading… updated Oct 18, 2025
deduced_param_attrs: check Freeze on monomorphic types. 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.
#147695 opened Oct 14, 2025 by cjgillot Loading… updated Oct 18, 2025
Turn moves into copies after copy propagation perf-regression Performance regression. 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.
#147804 opened Oct 17, 2025 by tmiasko Loading… updated Oct 17, 2025
Deny-by-default never type lints disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. F-never_type `#![feature(never_type)]` finished-final-comment-period The final comment period is finished for this PR / Issue. L-dependency_on_unit_never_type_fallback Lint: dependency_on_unit_never_type_fallback L-never_type_fallback_flowing_into_unsafe Lint: never_type_fallback_flowing_into_unsafe relnotes Marks issues that should be documented in the release notes of the next release. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-lang Relevant to the language team to-announce Announce this issue on triage meeting
#146167 opened Sep 3, 2025 by WaffleLapkin Loading… updated Oct 17, 2025
Always make tuple elements a coercion site A-coercions Area: implicit and explicit `expr as Type` coercions F-never_type `#![feature(never_type)]` relnotes Marks issues that should be documented in the release notes of the next release. 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. T-types Relevant to the types team, which will review and decide on the PR/issue.
#147834 opened Oct 17, 2025 by WaffleLapkin Loading… updated Oct 17, 2025
Reword unstable finterprint ICE to ask for reproduction A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) 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.
#147830 opened Oct 17, 2025 by Noratrieb Loading… updated Oct 17, 2025
rustdoc-json: move target to json::conversions A-rustdoc-json Area: Rustdoc JSON backend S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#147833 opened Oct 17, 2025 by aDotInTheVoid Loading… updated Oct 17, 2025
rustdoc: Don't pass RenderOptions to DocContext C-cleanup Category: PRs that clean code up or issues documenting cleanup. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#147832 opened Oct 17, 2025 by aDotInTheVoid Loading… updated Oct 17, 2025
Update typos A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) A-tidy Area: The tidy tool S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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. T-libs Relevant to the library 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-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#147826 opened Oct 17, 2025 by Muscraft Loading… updated Oct 17, 2025
ProTip! Exclude everything labeled bug with -label:bug.