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
Label
Filter by label
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Milestones
Filter by milestone
Assignee
Filter by who’s assigned
Sort

Issues list

Incorrect dead_code lint with type alias declared in macro from ident passed to macro, used in expr passed to macro. A-diagnostics 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.
#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 Area: Floating point numbers and arithmetic A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-discussion Category: Discussion or questions that doesn't represent real issues.
#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 --env flag C-tracking-issue Category: A tracking issue for an RFC or an unstable feature.
#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 Area: Constant Propagation A-mir-opt Area: MIR optimizations I-unsound Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness P-high High priority T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#118328 opened Nov 26, 2023 by cbeuw
ice: ConstContext::Maybe must have host effect param C-bug 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.
#118320 opened Nov 26, 2023 by matthiaskrgr
Missed optimization: _ => 0 generates worse code than 0 => 0, _ => unreachable!() A-codegen 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.
#118306 opened Nov 26, 2023 by mcy
Provide a way for derives to know if they were invoked with #[derive_const] A-macros 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)]`
#118304 opened Nov 26, 2023 by jhpratt
Could unused_imports be suppressed when there are name resolution failures? A-diagnostics 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.
#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
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.