-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Pull requests: rust-lang/rust
Pull requests list
Edition 2024: Make Area: The 2024 edition
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.
merged-by-bors
This PR was explicitly merged by bors.
needs-fcp
This change is insta-stable, or significant enough to need a team FCP to proceed.
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.
!
fall back to !
A-edition-2024
Split refining_impl_trait lint into _reachable, _internal variants
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
Implement lint against ambiguous negative literals
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.
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
Propagate temporary lifetime extension into if and match.
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.
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
Stabilize the 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.
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
#[diagnostic]
namespace and #[diagnostic::on_unimplemented]
attribute
disposition-merge
clarify 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.
stable-accepted
Accepted for backporting to the compiler in the stable channel.
T-lang
Relevant to the language team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
fn discriminant
guarantees: only free lifetimes may get erased
beta-accepted
Prevent opaque types being instantiated twice with different regions within the same function
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
A-testsuite
Area: The testsuite used to check the correctness of rustc
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
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-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-lang
Relevant to the language team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Make 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.
T-lang
Relevant to the language team
#[repr(Rust)]
incompatible with other (non-modifier) representation hints like C
and simd
beta-accepted
Exhaustiveness: reveal opaque types properly
A-exhaustiveness-checking
Relating to exhaustiveness / usefulness checking of patterns
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-lang
Relevant to the language team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Implement 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-lang
Relevant to the language team
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
gen
blocks in the 2024 edition
merged-by-bors
repr(transparent): it's fine if the one non-1-ZST field is a ZST
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-lang
Relevant to the language team
Add Area: The testsuite used to check the correctness of rustc
F-f16_and_f128
`#![feature(f16)]`, `#![feature(f128)]`
O-unix
Operating system: Unix-like
rla-silenced
Silences rust-log-analyzer postings to the PR it's added on.
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
f16
and f128
A-testsuite
Don't require associated types with Self: Sized bounds in Area: Associated items (types, constants & functions)
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.
S-waiting-on-fcp
Status: PR is in FCP and is awaiting for FCP to complete.
T-lang
Relevant to the language team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
dyn Trait
objects
A-associated-items
make Area: The testsuite used to check the correctness of rustc
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.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
T-lang
Relevant to the language team
noop_method_call
warn by default
A-testsuite
Perform autoref/autoderef on Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
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.
T-lang
Relevant to the language team
WG-async
Working group: Async & await
.await
A-async-await
#111773
by Jules-Bertholet
was closed Apr 23, 2024
•
Draft
Uplift 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.
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-lang
Relevant to the language team
clippy::undropped_manually_drops
lint
disposition-merge
Implement This change is insta-stable, or significant enough to need a team FCP to proceed.
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
T-types
Relevant to the types team, which will review and decide on the PR/issue.
PartialEq
for all function pointers via a shim
needs-fcp
#108074
by oli-obk
was closed Mar 28, 2023
Loading...
Implement #[async_send] attribute for async fns
S-blocked
Status: Blocked on something else such as an RFC or other implementation work.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-lang
Relevant to the language team
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#107056
by eholk
was closed May 8, 2023
Loading...
More deriving on packed structs
A-translation
Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic
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
Allow transmutes between the same types after erasing lifetimes
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-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.
Change enum->int casts to not go through MIR casts.
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-lang
Relevant to the language team
ProTip!
Find all pull requests that aren't related to any open issues with -linked:issue.