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

Infrastructure for lints during attribute parsing, specifically duplicate usages of attributes A-attributes Area: Attributes (`#[…]`, `#![…]`) 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.
#138164 by jdonszelmann was merged Jun 12, 2025 Loading… 1.89.0
Treat weak alias types more like ADTs when computing implied bounds A-implied-bounds Area: Implied bounds / inferred outlives-bounds F-lazy_type_alias `#![feature(lazy_type_alias)]` 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.
#122340 by fmease was closed May 14, 2025 Draft
fn_sig_for_fn_abi should return a ty::FnSig, no need for a binder 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.
#133874 by compiler-errors was merged Dec 5, 2024 Loading… 1.85.0
Project to TyKind::Error when there are unconstrained non-lifetime (ty/const) impl params CI-spurious-fail-mingw CI spurious failure: target env mingw 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)
#135057 by compiler-errors was merged Jan 4, 2025 Loading… 1.86.0
Use min_specialization in the remaining rustc crates F-min_specialization `#![feature(min_specialization)]` S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
#72707 by matthewjasper was merged Jun 15, 2020 Loading…
restrict promotion of const fn calls 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-lang Relevant to the language team
#121557 by RalfJung was merged Apr 24, 2024 Loading… 1.79.0
interpret/allocation: fix aliasing issue in interpreter and refactor getters a bit 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.
#122537 by RalfJung was merged Mar 22, 2024 Loading… 1.79.0
const-eval: organize and extend tests for required-consts 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.
#122440 by RalfJung was merged Mar 14, 2024 Loading… 1.78.0
preserve span when evaluating mir::ConstOperand 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.
#122471 by RalfJung was merged Mar 15, 2024 Loading… 1.78.0
Make uninit checks stricter but avoid issues for old hyper 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.
#99389 by ghost was closed Feb 26, 2023 Loading…
Avoid GenFuture shim when compiling async constructs 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-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.
#104321 by Swatinem was merged Nov 24, 2022 Loading… 1.67.0
Use valtrees as the type-system representation for constant values 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.
#96591 by b-naber was merged Jun 14, 2022 Loading… 1.63.0
Swap DtorckConstraint to DropckConstraint 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.
#95280 by ghost was merged Mar 25, 2022 Loading… 1.61.0
Constify (most) Option methods 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-libs Relevant to the library team, which will review and decide on the PR/issue.
#91928 by fee1-dead was merged Dec 18, 2021 Loading… 1.59.0
Add hir::GenericArg::Infer A-const-generics Area: const generics (parameters and arguments) 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.
#83484 by JulianKnodt was merged Jul 27, 2021 Loading… 1.56.0
Move the query engine out of rustc_middle I-compiletime Issue: Problems and improvements with respect to compile times. 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.
#70951 by cjgillot was merged Feb 20, 2021 Loading… 1.52.0
Remove interior mutability in mir predecessors cache 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.
#64736 by Nashenas88 was merged Dec 2, 2019 Loading…
Add unstable option to ignore should_panic tests 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.
#58689 by memoryruins was merged Mar 1, 2019 Loading…
ProTip! Add no:assignee to see everything that’s not assigned.