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

1.79 regression in const temporary lifetime extension A-const-eval Area: constant evaluation (mir interpretation) A-lifetimes Area: lifetime related C-bug Category: This is a bug. I-prioritize Issue: Indicates that prioritization has been requested for this issue. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. 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.
#126562 opened Jun 16, 2024 by CAD97
tidy requires src/tools/rustc-perf? C-enhancement Category: An issue proposing an enhancement or a PR with one. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#126559 opened Jun 16, 2024 by matthiaskrgr
Async code causes error "implementation of FnOnce is not general enough" when demanding an impl Send A-async-await Area: Async & Await A-diagnostics Area: Messages for errors, warnings, and lints D-confusing Diagnostics: Confusing error or lint that should be reworked. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126551 opened Jun 16, 2024 by theemathas
Extremely un-informative error when a future that capture the environment is used as Send A-async-await Area: Async & Await A-diagnostics Area: Messages for errors, warnings, and lints D-confusing Diagnostics: Confusing error or lint that should be reworked. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126550 opened Jun 16, 2024 by Ciel-MC
Confusing "the caller chooses a type which can be different" [E308] A-diagnostics Area: Messages for errors, warnings, and lints D-confusing Diagnostics: Confusing error or lint that should be reworked. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126547 opened Jun 16, 2024 by jendrikw
Words in <code></code> in docs make machine translation even weirder than usual A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools A-rustdoc-ui Area: rustdoc UI (generated HTML) A-translation Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic C-enhancement Category: An issue proposing an enhancement or a PR with one. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#126532 opened Jun 16, 2024 by shorii
invalid_value does not warn when transmuting from a unit struct to an uninhabited type A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. L-invalid_value Lint: invalid_value T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126529 opened Jun 15, 2024 by WaffleLapkin
"rustc-LLVM ERROR: underestimated function size" on thumbv6m-none-eabi A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. 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.
#126527 opened Jun 15, 2024 by mcclure
ICE: assertion failed: matches!(diagnostic.level, Error | Warning | Allow) A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ L-semicolon_in_expressions_from_macros Lint: semicolon_in_expressions_from_macros 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.
#126521 opened Jun 15, 2024 by matthiaskrgr
Regression between nightlies with -Zpolonius A-borrow-checker Area: The borrow checker C-bug Category: This is a bug. NLL-polonius Issues related for using Polonius in the borrow checker requires-nightly This issue requires a nightly compiler in some way. 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.
#126520 opened Jun 15, 2024 by Nadrieril
ICE: incr: no entry found for key A-incr-comp Area: Incremental compilation A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) C-bug Category: This is a bug. F-effects `#![feature(effects)]` 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.
#126516 opened Jun 15, 2024 by matthiaskrgr
Trait bound order-dependent type errors using non_lifetime_binders A-traits Area: Trait system C-bug Category: This is a bug. F-non_lifetime_binders `#![feature(non_lifetime_binders)]` 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.
#126506 opened Jun 15, 2024 by CraftSpider
"deny" lints are ignored in macro expansion A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126499 opened Jun 14, 2024 by jamesmunns
document for E0502 insufficiently general A-borrow-checker Area: The borrow checker A-diagnostics Area: Messages for errors, warnings, and lints A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools D-terse Diagnostics: An error or lint 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.
#126495 opened Jun 14, 2024 by yg-i
Cargo check internal error (using UOM library) A-incr-comp Area: Incremental compilation C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126487 opened Jun 14, 2024 by FuexFollets
Error tainting in parallel compiler A-diagnostics Area: Messages for errors, warnings, and lints 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. WG-compiler-parallel Working group: Parallelizing the compiler
#126485 opened Jun 14, 2024 by olafes
Tracking Issue for async drop codegen A-async-await Area: Async & Await C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-lang Relevant to the language team, which will review and decide on the PR/issue. WG-async Working group: Async & await
#126482 opened Jun 14, 2024 by zetanumbers
3 of 20 tasks
An unused output of some macros in std (e.g., format!()) should produce a unused_must_use warning. 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.
#126475 opened Jun 14, 2024 by theemathas
this function depends on never type fallback being () A-diagnostics Area: Messages for errors, warnings, and lints A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. C-discussion Category: Discussion or questions that doesn't represent real issues. D-terse Diagnostics: An error or lint that doesn't give enough information about the problem at hand. L-dependency_on_unit_never_type_fallback Lint: dependency_on_unit_never_type_fallback S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126466 opened Jun 14, 2024 by kakserpom
ICE: layout: 🌲 : Size != Size C-bug Category: This is a bug. F-transmutability `#![feature(transmutability)]` 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.
#126460 opened Jun 14, 2024 by matthiaskrgr
Inline const expression inside vec!/macros should suggest adding parentheses under edition <2024 A-diagnostics Area: Messages for errors, warnings, and lints A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-suggestion-diagnostics Area: Suggestions generated by the compiler applied by `cargo fix`. D-newcomer-roadblock Diagnostics: Confusing error or lint; hard to understand for new users. F-inline_const Inline constants (aka: const blocks, const expressions, anonymous constants) 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.
#126459 opened Jun 14, 2024 by Zalathar
Inappropriate unused_parens for inline const inside vec!/macros A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) C-bug Category: This is a bug. D-incorrect Diagnostics: A diagnostic that is giving misleading or incorrect information. F-inline_const Inline constants (aka: const blocks, const expressions, anonymous constants) L-unused_parens Lint: unused_parens 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.
#126457 opened Jun 14, 2024 by Zalathar
Complete tier 3 target information A-targets Area: Concerning the implications of different compiler targets C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126451 opened Jun 14, 2024 by ChrisDenton
recommending the wrong Arbitrary A-diagnostics Area: Messages for errors, warnings, and lints S-needs-repro Status: This issue has no reproduction and needs a reproduction to make progress. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126447 opened Jun 13, 2024 by lolbinarycat
ICE with generic_const_exprs (and std::simd) C-bug Category: This is a bug. F-generic_const_exprs `#![feature(generic_const_exprs)]` needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. requires-incomplete-features T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126443 opened Jun 13, 2024 by anderspapitto
ProTip! Mix and match filters to narrow down what you’re looking for.