Skip to content

Issues: rust-lang/rust

Draft release notes for 1.86.0
#138795 opened Mar 21, 2025 by cuviper
Open 14
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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
Assignee
Filter by who’s assigned
Sort

Issues list

don't ICE for alias-relate goals with error term 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)
#137211 by lcnr was merged Feb 18, 2025 Loading… 1.87.0
Improve MIR modification 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.
#137203 by nnethercote was merged Feb 19, 2025 Loading… 1.87.0
ICE when lowering sym fn operand in global/inline asm macro that has a nested def id A-inline-assembly Area: Inline assembly (`asm!(…)`) C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137179 by compiler-errors was closed Feb 23, 2025
Suggest swapping equality on E0277 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.
#137171 by makai410 was merged Mar 1, 2025 Loading… 1.87.0
HIR analysis: Remove unnecessary abstraction over list of clauses C-cleanup Category: PRs that clean code up or issues documenting cleanup. 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.
#137100 by fmease was merged Feb 17, 2025 Loading… 1.87.0
abi_unsupported_vector_types: say which type is the problem 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.
#137092 by RalfJung was merged Feb 16, 2025 Loading… 1.87.0
Self as generic trait parameter is not properly ignored by Self: Sized bound A-dyn-compatibility Area: Dyn compatibility (formerly: object safety) A-trait-objects Area: trait objects, vtable layout C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137053 by izagawd was closed Feb 16, 2025
Defer repeat expr Copy checks to end of type checking 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.
#137045 by BoxyUwU was merged Mar 1, 2025 Loading… 1.87.0
mir_build: Clarify some code for lowering hir::PatExpr to THIR 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.
#137028 by Zalathar was merged Feb 15, 2025 Loading… 1.86.0
-Clink-dead-code and -Cinstrument-coverage causes symbol already defined compiler error in nightly A-code-coverage Area: Source-based code coverage (-Cinstrument-coverage) A-monomorphization Area: Monomorphization A-name-mangling Area: name mangling / decoration C-bug Category: This is a bug. E-needs-mcve Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable Example regression-untriaged Untriaged performance or correctness regression. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137009 by xd009642 was closed Feb 15, 2025
Emit MIR for each bit with on dont_reset_cast_kind_without_updating_operand 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.
#137007 by pvdrz was merged Feb 14, 2025 Loading… 1.86.0
borrowck diagnostics cleanup: remove an unused and a barely-used field 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.
#137006 by dianne was merged Feb 15, 2025 Loading… 1.86.0
Mark desugaring of ..= as such when lowering 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.
#136996 by samueltardieu was closed Feb 15, 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, 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. to-announce Announce this issue on triage meeting
#136968 by oli-obk was merged Mar 9, 2025 Loading… 1.87.0
ICE: index out of bounds: the len is 0 but the index is 0 C-bug Category: This is a bug. F-trait_alias `#![feature(trait_alias)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-has-bisection Status: a bisection has been found for this issue S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#136940 by LennyPhoenix was closed Feb 14, 2025
eagerly prove WF when resolving fully qualified paths 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)
#136928 by lcnr was merged Feb 14, 2025 Loading… 1.86.0
rework rigid alias handling 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)
#136863 by lcnr was merged Feb 14, 2025 Loading… 1.86.0
fix ensure_monomorphic_enough beta-accepted 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.
#136839 by lukas-code was merged Feb 11, 2025 Loading… 1.85.0
compiler: die immediately instead of handling unknown target codegen 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.
#136833 by workingjubilee was merged Feb 12, 2025 Loading… 1.86.0
Fix platform support table for i686-unknown-uefi 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.
#136832 by ehuss was merged Feb 11, 2025 Loading… 1.86.0
solver cycles are coinductive once they have one coinductive step 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)
#136824 by lcnr was merged Feb 28, 2025 Loading… 1.87.0
Fix cycle when debug-printing opaque types from RPITIT 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.
#136806 by adwinwhite was merged Feb 13, 2025 Loading… 1.86.0
Redact CoercePointee target type F-derive_coerce_pointee Feature: RFC 3621's oft-renamed implementation 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-libs Relevant to the library team, which will review and decide on the PR/issue.
#136796 by dingxiangfei2009 was closed Feb 25, 2025 Loading…
Git blame ignore recent formatting commit A-meta Area: Issues & PRs about the rust-lang/rust repository itself S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
#136790 by ehuss was merged Feb 10, 2025 Loading… 1.86.0
Make AsyncFnOnce, AsyncFnMut, AsyncFn non-#[fundamental] beta-accepted 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-libs Relevant to the library team, which will review and decide on the PR/issue.
#136724 by steffahn was merged Feb 9, 2025 Loading… 1.85.0
ProTip! What’s not been updated in a month: updated:<2025-02-28.