-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Pull requests: rust-lang/rust
Pull requests list
expand WF obligations when checking method calls
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.
Remove the witness type from coroutine *args* (without actually removing the type)
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.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
Preintern some 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.
TyKind::Bound
values
merged-by-bors
resolve: Use interior mutability for extern module map
perf-regression
Performance regression.
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.
Instantiate auto trait/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-types
Relevant to the types team, which will review and decide on the PR/issue.
Copy
/Clone
/Sized
before computing constituent types binder
merged-by-bors
Don't fold in Instantiate when there's nothing to fold
merged-by-bors
This PR was explicitly merged by bors.
perf-regression
Performance regression.
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.
Make root vars more stable
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.
Don't walk into 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.
Certainty::Yes
goals
merged-by-bors
Fast path for stalled obligations on self ty
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.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
Make some assertions in solver into debug assertions
merged-by-bors
This PR was explicitly merged by bors.
perf-regression
Performance regression.
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)
Fast path for processing some obligations in the new solver
perf-regression
Performance regression.
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)
#141128
by compiler-errors
was closed May 18, 2025
•
Draft
Region inference: Use outlives-static constraints in constraint search
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.
Do not gather local all together at the beginning of typeck
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.
Remove manual WF hack
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.
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-types
Relevant to the types team, which will review and decide on the PR/issue.
Set groundwork for proper const normalization
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.
WG-trait-system-refactor
The Rustc Trait System Refactor Initiative (-Znext-solver)
Move placeholder handling to a proper preprocessing step
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.
Properly stall coroutine witnesses in new solver
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
F-autodiff
`#![feature(autodiff)]`
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-compiler
Relevant to the compiler 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)
Sized Hierarchy: Part I
-Clink-dead-code
Linkage option: -Clink-dead-code
A-attributes
Area: Attributes (`#[...]`, `#![...]`)
A-run-make
Area: port run-make Makefiles to rmake.rs
A-rustdoc-json
Area: Rustdoc JSON backend
A-rustdoc-search
Area: Rustdoc's search feature
A-test-infra-minicore
Area: `minicore` test auxiliary and `//@ add-core-stubs`
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-autodiff
`#![feature(autodiff)]`
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.
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-rustdoc-frontend
Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
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)
Unconditionally check sizedness of body in typeck to taint typeck results
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.
#137233
by compiler-errors
was closed Feb 20, 2025
Loading...
Use the new solver in 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.
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-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)
impossible_predicates
disposition-merge
Check Sizedness of return type in WF
A-rustdoc-json
Area: Rustdoc JSON backend
perf-regression
Performance regression.
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.
Remove usages of Performance regression.
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.
QueryNormalizer
in the compiler
perf-regression
Check where-clauses during monomorphization
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.
#135216
by compiler-errors
was closed Jan 27, 2025
•
Draft
best_blame_constraint
: Blame better constraints when the region graph has cycles from invariance or 'static
merged-by-bors
Cache in 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.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
DeepRejectCtxt
perf-regression
#133524
by compiler-errors
was closed Dec 2, 2024
Loading...
ProTip!
Follow long discussions with comments:>50.