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
Incorrect Area: Messages for errors, warnings, and lints
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
C-bug
Category: This is a bug.
D-incorrect
A diagnostic that is giving misleading or incorrect information
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
dead_code lint with type alias declared in macro from ident passed to macro, used in expr passed to macro.
A-diagnostics
#118424
opened Nov 28, 2023 by
zachs18
Optimize access to struct fields when converting index to struct field
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
I-slow
Problems and improvements with respect to performance of generated code.
#118421
opened Nov 28, 2023 by
pozix604
Use supertrait as the suggested bound for a blanket impl instead of the bounds from a different blanket impl
A-diagnostics
Area: Messages for errors, warnings, and lints
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.
#118415
opened Nov 28, 2023 by
sfleener
Every iteration will accidently break a non-related static mut variable on embedded device
S-unactionable
Status: Needs more information before it can be acted upon
#118407
opened Nov 28, 2023 by
Eplankton
Add codegen test(s) for -Zbuild-std-features=panic_immediate_abort
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
#118393
opened Nov 27, 2023 by
saethlin
Rust generates suboptimal code for x.div_euclid(2)
A-codegen
Area: Code generation
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
Problems and improvements with respect to binary size of generated code.
I-slow
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.
#118392
opened Nov 27, 2023 by
xfix
x86_64-pc-windows-msvc float trunc NaN edge case only in debug builds
A-floating-point
#118388
opened Nov 27, 2023 by
WilliamVenner
error: Unrecognized option: 'diagnostic-width' When trying cargo install in IntelliJ Terminal
C-bug
Category: This is a bug.
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
#118385
opened Nov 27, 2023 by
Toasterson
we should lint on named lifetimes forced to be equal to another named lifetime
A-lifetimes
Area: lifetime related
A-lint
Area: Lints (warnings about flaws in source code) such as unused_mut.
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
T-compiler
Relevant to the compiler 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.
#118376
opened Nov 27, 2023 by
lcnr
Tracking issue for Category: A tracking issue for an RFC or an unstable feature.
--env flag
C-tracking-issue
#118372
opened Nov 27, 2023 by
GuillaumeGomez
2 tasks
Cannot use unstable flags in RUSTFLAGS_BOOTSTRAP
C-discussion
Category: Discussion or questions that doesn't represent real issues.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#118369
opened Nov 27, 2023 by
Nilstrieb
std::mem::size_of::<Result<char,u16>>() says 8 when 4 should be feasible
A-layout
Area: Memory layout of types
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.
#118367
opened Nov 27, 2023 by
hsivonen
trait implementation conflicts depending on source crate with generic_const_exprs
C-bug
Category: This is a bug.
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
#118343
opened Nov 27, 2023 by
anderspapitto
Nested APITs are excessively opaque
A-associated-items
Area: Associated items such as associated types and consts.
A-traits
Area: Trait system
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#118339
opened Nov 26, 2023 by
Jules-Bertholet
Cortex M4F core::fmt f32 miss optimisation
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
O-Arm
Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
#118337
opened Nov 26, 2023 by
no111u3
funny suggestion with generic macros™
A-diagnostics
Area: Messages for errors, warnings, and lints
A-resolve
Area: Path resolution
D-invalid-suggestion
A structured suggestion resulting in incorrect code
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#118335
opened Nov 26, 2023 by
matthiaskrgr
Unable to read value of recursive enum when debugging with lldb
C-bug
Category: This is a bug.
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
#118331
opened Nov 26, 2023 by
clems4ever
Difference in debug and release mode
C-bug
Category: This is a bug.
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
O-Arm
Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
O-bare-metal
Target: Rust without an operating system
requires-nightly
This issue requires a nightly compiler in some way.
#118330
opened Nov 26, 2023 by
JonasFocke01
Trait impl list should indicate and link to impl items when additional documentation is available
A-rustdoc-ui
Area: rustdoc UI (generated HTML)
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
#118329
opened Nov 26, 2023 by
the8472
ConstProp misoptimises pointer-typed enum field
A-const-prop
#118328
opened Nov 26, 2023 by
cbeuw
ice: Category: This is a bug.
F-effects
`#![feature(effects)]`
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
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.
ConstContext::Maybe must have host effect param
C-bug
#118320
opened Nov 26, 2023 by
matthiaskrgr
Missed optimization: Area: Code generation
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
A-mir-opt
Area: MIR optimizations
I-slow
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.
_ => 0 generates worse code than 0 => 0, _ => unreachable!()
A-codegen
#118306
opened Nov 26, 2023 by
mcy
Provide a way for derives to know if they were invoked with Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-traits
Area: Trait system
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
F-const_trait_impl
`#![feature(const_trait_impl)]`
#[derive_const]
A-macros
#118304
opened Nov 26, 2023 by
jhpratt
Could Area: Messages for errors, warnings, and lints
D-verbose
Too much output caused by a single piece of incorrect code
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
unused_imports be suppressed when there are name resolution failures?
A-diagnostics
#118303
opened Nov 26, 2023 by
scottmcm
Unhelpful error when macro_rules macro name is missing
A-diagnostics
Area: Messages for errors, warnings, and lints
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-resolve
Area: Path resolution
D-newcomer-roadblock
Confusing diagnostic error hard to understand for new users
D-terse
A diagnostic that doesn't give enough information about the problem at hand
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#118295
opened Nov 25, 2023 by
dtolnay
Previous Next
ProTip!
Type g p on any issue or pull request to go back to the pull request listing page.