-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Pull requests: rust-lang/rust
Pull requests list
Don't warn on never to any 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.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
L-unreachable_code
Lint: unreachable_code
S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
T-lang
Relevant to the language team
as
casts as unreachable
disposition-merge
forbid #[target_feature] in traits
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
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-lang
Relevant to the language team
#141465
by RalfJung
was closed May 23, 2025
Loading...
type privacy: Check constructor types in tuple struct patterns
S-waiting-on-team
Status: Awaiting decision from the relevant subteam (see the T-<team> label).
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team
#138458
by petrochenkov
was closed Apr 2, 2025
Loading...
Turn order dependent trait objects future incompat warning into a hard error
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-lang
Relevant to the language team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Do not allow attributes on struct field rest patterns
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
A-parser
Area: The lexing & parsing of Rust source code to an AST
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-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
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
Allow 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-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
perf-regression
Performance regression.
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-lang
Relevant to the language team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
*const W<dyn A> -> *const dyn A
ptr cast
disposition-merge
Future incompatibility warning 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-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
T-lang
Relevant to the language team
unsupported_fn_ptr_calling_conventions
: Also warn in dependencies
disposition-merge
Lint on fn pointers comparisons in external macros
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-lang
Relevant to the language team
Implement `#![feature(default_field_values)]`
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-lang
Relevant to the language team
default_could_be_derived
and default_overrides_default_fields
lints
F-default_field_values
#134441
by estebank
was closed Jan 22, 2025
Loading...
Stabilize This issue / PR is in PFCP or FCP with a disposition to merge it.
F-trait_upcasting
`#![feature(trait_upcasting)]`
finished-final-comment-period
The final comment period is finished for this PR / Issue.
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-lang
Relevant to the language team
feature(trait_upcasting)
disposition-merge
remove support for the (unstable) #[start] attribute
A-run-make
Area: port run-make Makefiles to rmake.rs
A-testsuite
Area: The testsuite used to check the correctness of rustc
A-tidy
Area: The tidy tool
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-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
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-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-lang
Relevant to the language team
disallow 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-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
T-lang
Relevant to the language team
repr()
on invalid items
disposition-merge
mark is_val_statically_known intrinsic as stably const-callable
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-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
T-lang
Relevant to the language team
Stabilize 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-lang
Relevant to the language team
#[diagnostic::do_not_recommend]
disposition-merge
Add Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
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
&pin (mut|const) T
type position sugar
I-lang-easy-decision
Stabilize expr_2021 fragment specifier in all editions
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.
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-lang
Relevant to the language team
test: cross-edition metavar fragment specifiers
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
make writes_through_immutable_pointer a hard error
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
Don't warn empty branches unreachable for now
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.
F-min_exhaustive_patterns
`#![feature(min_exhaustive_patterns)]`
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team
Non-exhaustive structs may be empty
A-exhaustiveness-checking
Relating to exhaustiveness / usefulness checking of patterns
A-patterns
Relating to patterns and pattern matching
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
F-non_exhaustive
`#![feature(non_exhaustive)]`
finished-final-comment-period
The final comment period is finished for this PR / Issue.
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-lang
Relevant to the language team
Check ABI target compatibility for function pointers
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-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
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
add useful terminal control escape sequences
S-waiting-on-team
Status: Awaiting decision from the relevant subteam (see the T-<team> label).
T-lang
Relevant to the language team
#127137
by karaiwulf
was closed Jun 30, 2024
Loading...
Skip pub structs with repr(c) and repr(transparent) in dead code analysis
S-waiting-on-team
Status: Awaiting decision from the relevant subteam (see the T-<team> label).
T-lang
Relevant to the language team
#127104
by mu001999
was closed Sep 3, 2024
Loading...
Support C23's Variadics Without a Named Parameter
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team
Edition 2024: don't special-case diverging blocks as much
A-edition-2024
Area: The 2024 edition
A-rustfmt
Area: Rustfmt
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.
needs-fcp
This change is insta-stable, or significant enough to need a team FCP to proceed.
T-lang
Relevant to the language team
#123590
by WaffleLapkin
was closed Jun 3, 2024
Loading...
ProTip!
Updated in the last three days: updated:>2025年09月02日.