-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Label
Projects
Milestones
Assignee
Sort
Issues list
regression: ICE: Failed to normalize Alias(Opaque, AliasTy
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-low
Low priority
regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#135668
opened Jan 18, 2025 by
BoxyUwU
Rust 1.84 sometimes allows overlapping impls in incremental re-builds
A-coherence
Area: Coherence
A-incr-comp
Area: Incremental compilation
C-bug
Category: This is a bug.
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
P-low
Low priority
regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#135514
opened Jan 15, 2025 by
steffahn
Performance regression on toy problem, but not for opt-level=1.
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.
P-low
Low priority
regression-untriaged
Untriaged performance or correctness regression.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#135241
opened Jan 8, 2025 by
TheThirdOne
ICE while trying to field project out of opaque value by utilizing type ascription
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
C-bug
Category: This is a bug.
F-type_ascription
`#![feature(type_ascription)]`
fixed-by-next-solver
Fixed by the next-generation trait solver, `-Znext-solver`.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-low
Low priority
requires-nightly
This issue requires a nightly compiler in some way.
S-bug-has-test
Status: This bug is tracked inside the repo by a `known-bug` test.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#134838
opened Dec 28, 2024 by
fmease
Hidden type of "discarded" and thus unconstrained RPIT(IT) opaque types gets inferred to be the unit type Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
A-inference
Area: Type inference
C-bug
Category: This is a bug.
fixed-by-next-solver
Fixed by the next-generation trait solver, `-Znext-solver`.
P-low
Low priority
T-types
Relevant to the types team, which will review and decide on the PR/issue.
()
A-impl-trait
#134311
opened Dec 14, 2024 by
fmease
Trivial bounds with associated types regression
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
fixed-by-next-solver
Fixed by the next-generation trait solver, `-Znext-solver`.
P-low
Low priority
regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#134238
opened Dec 13, 2024 by
konnorandrews
Detect different borrowing in different sub-expressions the same expression and suggest borrowing when applicable
A-diagnostics
Area: Messages for errors, warnings, and lints
A-suggestion-diagnostics
Area: Suggestions generated by the compiler applied by `cargo fix`
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#134219
opened Dec 12, 2024 by
estebank
Invalid suggestion on anonymous lifetime parameter in precise capturing list if there are no input lifetimes
A-diagnostics
Area: Messages for errors, warnings, and lints
A-suggestion-diagnostics
Area: Suggestions generated by the compiler applied by `cargo fix`
D-invalid-suggestion
Diagnostics: A structured suggestion resulting in incorrect code.
D-verbose
Diagnostics: Too much output caused by a single piece of incorrect code.
F-precise_capturing
`#![feature(precise_capturing)]`
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#134194
opened Dec 12, 2024 by
fmease
[rustc_ast/src/ast_traits.rs:301] Stack overflow for nested expressions
C-bug
Category: This is a bug.
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#133773
opened Dec 2, 2024 by
bf
1 of 4 tasks
[rustc] SIGSEGV maximum backtrace depth reached
C-bug
Category: This is a bug.
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#133772
opened Dec 2, 2024 by
bf
candidate selection for normalization and trait goals disagree
A-type-system
Area: Type system
I-types-nominated
Nominated for discussion during a types team meeting.
P-low
Low priority
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#133044
opened Nov 14, 2024 by
lcnr
Code size regression iterating an array (opt-level=z) after 1.82.0
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
I-heavy
Issue: Problems and improvements with respect to binary size of generated code.
P-low
Low priority
regression-untriaged
Untriaged performance or correctness regression.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#132890
opened Nov 11, 2024 by
dcci
Code size regression (opt-level=z) after 1.82.0
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
P-low
Low priority
regression-untriaged
Untriaged performance or correctness regression.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#132888
opened Nov 11, 2024 by
dcci
Code size regression (opt-level=z) after 1.73.0 (~40%)
C-bug
Category: This is a bug.
I-heavy
Issue: Problems and improvements with respect to binary size of generated code.
P-low
Low priority
regression-untriaged
Untriaged performance or correctness regression.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#132887
opened Nov 11, 2024 by
dcci
ICE: Category: This is a bug.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-low
Low priority
S-bug-has-test
Status: This bug is tracked inside the repo by a `known-bug` test.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
called 'Result::unwrap_err()' on an 'Ok' value: MethodCallee
C-bug
#132882
opened Nov 10, 2024 by
matthiaskrgr
The diagnostic emitter doesn't deal with non-ASCII characters correctly when eliding parts of overly long source lines
A-diagnostics
Area: Messages for errors, warnings, and lints
A-Unicode
Area: Unicode
C-bug
Category: This is a bug.
D-diagnostic-infra
Diagnostics: Issues that affect all diagnostics, or relate to the diagnostic machinery itself.
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#132860
opened Nov 10, 2024 by
fmease
ICE: malformed Area: alignment control (`repr(align(N))` and so on)
A-attributes
Area: Attributes (`#[…]`, `#![…]`)
A-repr
Area: the `#[repr(stuff)]` attribute
C-bug
Category: This is a bug.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-low
Low priority
S-bug-has-test
Status: This bug is tracked inside the repo by a `known-bug` test.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
malformed repr(align(N))
A-align
#132391
opened Oct 31, 2024 by
matthiaskrgr
rustdoc: Appearance of Area: Attributes (`#[…]`, `#![…]`)
A-rustdoc-ui
Area: Rustdoc UI (generated HTML)
C-bug
Category: This is a bug.
P-low
Low priority
requires-nightly
This issue requires a nightly compiler in some way.
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
#[doc(hidden)]
differs from all the other attributes
A-attributes
#132304
opened Oct 29, 2024 by
fmease
rustc_codegen_llvm
should mark more of its internal methods as unsafe
A-LLVM
#131562
opened Oct 11, 2024 by
clarfonthey
Miscompilation: comparing a pointer against all possible addresses returns Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
I-miscompile
Issue: Correct Rust code lowers to incorrect machine code
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
false
A-LLVM
#130388
opened Sep 15, 2024 by
RalfJung
Error on bounds for unused lifetime
A-lifetimes
Area: Lifetimes / regions
C-bug
Category: This is a bug.
P-low
Low priority
regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#130014
opened Sep 6, 2024 by
Coder-256
slice::Iter
+ max
on array: Regression since Rust 1.65 (LLVM 15)
A-LLVM
#129583
opened Aug 25, 2024 by
seritools
const_heap feature can be used to leak mutable memory into final value of constant
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
F-const_heap
`#[feature(const_heap)]`
F-const_mut_refs
`#![feature(const_mut_refs)]`
F-core_intrinsics
Issue in the "core intrinsics" for internal usage only.
P-low
Low priority
requires-incomplete-features
This issue requires the use of incomplete features.
#129233
opened Aug 18, 2024 by
RalfJung
rustdoc: ICE: #![feature(negative_impls)]
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-low
Low priority
S-has-mcve
Status: A Minimal Complete and Verifiable Example has been found for this issue
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
Deref impl without Target type
involving negative Deref
impl
F-negative_impls
#128801
opened Aug 7, 2024 by
fmease
Create an internal lint for detecting "Unicode-unaware" Area: Messages for errors, warnings, and lints
A-lints
Area: Lints (warnings about flaws in source code) such as unused_mut.
A-Unicode
Area: Unicode
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
D-Unicode-unaware
Diagnostics: Diagnostics that are unaware of Unicode and trigger codepoint boundary assertions
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
BytePos
& Span
manipulations
A-diagnostics
#128790
opened Aug 7, 2024 by
fmease
Previous Next
ProTip!
no:milestone will show everything without a milestone.