Skip to content

Issues: rust-lang/rust

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

New suggestion for overwriting a reference is wrong for mutable references A-diagnostics Area: Messages for errors, warnings, and lints A-suggestion-diagnostics Area: Suggestions generated by the compiler applied by `cargo fix` D-incorrect Diagnostics: A diagnostic that is giving misleading or incorrect information. D-invalid-suggestion Diagnostics: A structured suggestion resulting in incorrect code. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#136028 opened Jan 24, 2025 by cyrgani
Compiler-Hint to assign to a mutably borrowed value A-diagnostics Area: Messages for errors, warnings, and lints T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#136026 opened Jan 24, 2025 by ValonPrime
Docs on safety of BufWriter are misleading A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#136025 opened Jan 24, 2025 by rgr21
Port tests to use the intrinsic macro needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#136021 opened Jan 24, 2025 by vayunbiyani
Tracking issue for release notes of #134283: fix(libtest): Deprecate '--logfile' A-libtest Area: `#[test]` / the `test` library I-release-nominated Nominated for the release team. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#136020 opened Jan 24, 2025 by rustbot
2 of 3 tasks
Tracking issue for release notes of #135415: Add File already exists error doc to hard_link function needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#136010 opened Jan 24, 2025 by rustbot
3 tasks
1.86.0
Tracking issue for release notes of #134679: Windows: remove readonly files needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. O-windows Operating system: Windows relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#136008 opened Jan 24, 2025 by rustbot
3 tasks
Tracking issue for release notes of #134272: make rustc_encodable_decodable feature properly unstable needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#136007 opened Jan 24, 2025 by rustbot
3 tasks
irrefutable let pattern cannot evaluate to value without else that will never be executed A-diagnostics Area: Messages for errors, warnings, and lints T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135999 opened Jan 24, 2025 by EriKWDev
invalid opcode regression in x86_64-unknown-linux-musl release builds while compiling code using generic-array A-mir-opt Area: MIR optimizations A-mir-opt-GVN Area: MIR opt Global Value Numbering (GVN) C-bug Category: This is a bug. I-miscompile Issue: Correct Rust code lowers to incorrect machine code needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. O-musl Target: The musl libc T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135997 opened Jan 24, 2025 by SohumB
check-cfg tests are prone to merge conflicts A-diagnostics Area: Messages for errors, warnings, and lints A-testsuite Area: The testsuite used to check the correctness of rustc F-check-cfg --check-cfg T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135995 opened Jan 24, 2025 by jyn514
extern { fn f(_: *const __m128); } emits improper_ctypes A-diagnostics Area: Messages for errors, warnings, and lints T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135993 opened Jan 24, 2025 by zopsicle
Suggestion for deriving PartialEq on a type containing dyn Fn() is very invalid A-diagnostics Area: Messages for errors, warnings, and lints D-incorrect Diagnostics: A diagnostic that is giving misleading or incorrect information. D-invalid-suggestion Diagnostics: A structured suggestion resulting in incorrect code. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135989 opened Jan 24, 2025 by cyrgani
Missing Safety Guarantee in merge_down Function Documentation (smallsort Module) A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#135984 opened Jan 24, 2025 by BusyBeaver-42
Workaround for llvm bug for f32x3 saturating fp->int opt-level=0 on aarch64 is fixed in LLVM 20 A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-SIMD Area: SIMD (Single Instruction Multiple Data) C-cleanup Category: PRs that clean code up or issues documenting cleanup. O-AArch64 Armv8-A or later processors in AArch64 mode PG-portable-simd Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd) T-libs Relevant to the library team, which will review and decide on the PR/issue. WG-llvm Working group: LLVM backend code generation
#135982 opened Jan 24, 2025 by programmerjake
Meta Tracking Issue for LLVM workarounds A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC PG-portable-simd Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd) S-tracking-forever Status: Never to be closed. 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. WG-llvm Working group: LLVM backend code generation
#135981 opened Jan 24, 2025 by jieyouxu
u128 manual byte-reading is not optimized, in contrast to u64 A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such I-slow Issue: Problems and improvements with respect to performance of generated code. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135980 opened Jan 24, 2025 by ProgramCrafter
Rust can't figure out that two types are the same with supertraits and associated types. A-associated-items Area: Associated items (types, constants & functions) A-trait-system Area: Trait system C-bug Category: This is a bug. F-associated_type_bounds `#![feature(associated_type_bounds)]` T-types Relevant to the types team, which will review and decide on the PR/issue.
#135979 opened Jan 24, 2025 by theemathas
Tracking Issue for Vec::push_mut C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#135974 opened Jan 24, 2025 by balt-dev
1 of 3 tasks
Bootstrap should better handle cases where the lock is hold by nobody C-bug Category: This is a bug. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#135972 opened Jan 24, 2025 by WaffleLapkin
Inconsistent fn casting behavior in if-else branches for tuple and struct C-bug Category: This is a bug. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135970 opened Jan 24, 2025 by gaesa
rustc does not recognize Vec<A>::collect from Vec<B> for complex types C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such
#135962 opened Jan 24, 2025 by kpp
Large const allocations no longer lead to graceful errors on aarch64 C-bug Category: This is a bug. I-prioritize Issue: Indicates that prioritization has been requested for this issue. regression-from-stable-to-nightly Performance or correctness regression from stable to nightly. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135952 opened Jan 23, 2025 by saethlin
Robustify the TyKind ambig/unambig layout compatibility tests C-enhancement Category: An issue proposing an enhancement or a PR with one. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#135944 opened Jan 23, 2025 by compiler-errors
ProTip! Adding no:label will show everything without a label.