Skip to content

Issues: rust-lang/rust

Draft release notes for 1.87
#140133 opened Apr 21, 2025 by BoxyUwU
Open 5
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

ICE: assertion failed: bpos.to_u32() >= mbc.pos.to_u32() + mbc.bytes as u32' A-borrow-checker Area: The borrow checker A-error-handling Area: Error handling A-frontend Area: Compiler frontend (errors, parsing and HIR) A-parser Area: The lexing & parsing of Rust source code to an AST C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. S-has-bisection Status: a bisection has been found for this issue 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.
#139089 opened Mar 28, 2025 by matthiaskrgr
ICE: no entry for node id: 'NodeId(53)' A-frontend Area: Compiler frontend (errors, parsing and HIR) C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ S-bug-has-test Status: This bug is tracked inside the repo by a `known-bug` test. 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.
#122903 opened Mar 22, 2024 by matthiaskrgr
Query cycle before ast lowered turns into dumpster fire A-contributor-roadblock Area: Makes things more difficult for new or seasoned contributors to Rust A-frontend Area: Compiler frontend (errors, parsing and HIR) A-query-system Area: The rustc query system (https://rustc-dev-guide.rust-lang.org/query.html) 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.
#103844 opened Nov 1, 2022 by camsteffen
If-else value followed by operator parsing error provided only for some operators A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) A-parser Area: The lexing & parsing of Rust source code to an AST 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.
#91999 opened Dec 16, 2021 by ChaiTRex
coercions perf benchmark regressed by 3% to 14% after bidi lint addition A-frontend Area: Compiler frontend (errors, parsing and HIR) A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. A-parser Area: The lexing & parsing of Rust source code to an AST 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.
#90514 opened Nov 2, 2021 by pnkfelix
Macro Invocations Behave Questionable Regarding Semicolons A-frontend Area: Compiler frontend (errors, parsing and HIR) A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-parser Area: The lexing & parsing of Rust source code to an AST C-bug Category: This is a bug. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#70432 opened Mar 26, 2020 by steffahn
Syntax of rustc --cfg with key and value is obscure. A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) 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.
#66450 opened Nov 15, 2019 by vext01
Direct users to crate-type=cdylib in crate-type=dylib documentation A-FFI Area: Foreign function interface (FFI) A-frontend Area: Compiler frontend (errors, parsing and HIR) 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.
#65517 opened Oct 17, 2019 by hanna-kruppe
pgo: -Cprofile-use can't find file A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) A-PGO Area: Profile-guided optimizations (PGO) C-enhancement Category: An issue proposing an enhancement or a PR with one. T-cargo Relevant to the cargo team, which will review and decide on the PR/issue. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#63609 opened Aug 15, 2019 by matthiaskrgr
How to treat inert attributes on macro invocations? A-frontend Area: Compiler frontend (errors, parsing and HIR) A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) T-lang Relevant to the language team, which will review and decide on the PR/issue.
#63221 opened Aug 2, 2019 by petrochenkov
allow(deprecated) is too coarse-grained, should take a path A-attributes Area: Attributes (`#[…]`, `#![…]`) A-frontend Area: Compiler frontend (errors, parsing and HIR) A-lints 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. L-deprecated Lint: deprecated needs-rfc This change is large or controversial enough that it should have an RFC accepted before doing it. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#62398 opened Jul 5, 2019 by RalfJung
What is a trailing expression in a block exactly? A-frontend Area: Compiler frontend (errors, parsing and HIR) A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-parser Area: The lexing & parsing of Rust source code to an AST T-lang Relevant to the language team, which will review and decide on the PR/issue.
#61733 opened Jun 11, 2019 by petrochenkov
--print=native-static-libs should behave as the other --print commands and not create output A-driver Area: rustc_driver that ties everything together into the `rustc` compiler A-frontend Area: Compiler frontend (errors, parsing and HIR) C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#61089 opened May 23, 2019 by lu-zero
Doc comments can be passed to macros as literals A-frontend Area: Compiler frontend (errors, parsing and HIR) A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) C-enhancement Category: An issue proposing an enhancement or a PR with one. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#61001 opened May 21, 2019 by petrochenkov
Inconsistent literal escaping in proc macros A-frontend Area: Compiler frontend (errors, parsing and HIR) A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-proc-macros Area: Procedural macros C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#60495 opened May 3, 2019 by petrochenkov
Tracking issue for future-incompatbility warning 'invalid literal suffix on tuple index' (not a lint) A-frontend Area: Compiler frontend (errors, parsing and HIR) A-parser Area: The lexing & parsing of Rust source code to an AST C-future-incompatibility Category: Future-incompatibility lints C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC T-lang Relevant to the language team, which will review and decide on the PR/issue.
#60210 opened Apr 23, 2019 by nikomatsakis
Inconsistent whitespace definitions in string literals and language itself A-frontend Area: Compiler frontend (errors, parsing and HIR) A-parser Area: The lexing & parsing of Rust source code to an AST A-Unicode Area: Unicode C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#60209 opened Apr 23, 2019 by matklad
Move the compiler flags in the unstable book to the rustc book A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools A-frontend Area: Compiler frontend (errors, parsing and HIR) 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.
#59679 opened Apr 3, 2019 by DevQps
Refiling "Deprecate "implicit ()" by making it a compilation error." A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) 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. WG-diagnostics Working group: Diagnostics
#55076 opened Oct 14, 2018 by Centril
Refiled: "Rustfmt/pretty-print types in error messages" A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) C-enhancement Category: An issue proposing an enhancement or a PR with one. D-diagnostic-infra Diagnostics: Issues that affect all diagnostics, or relate to the diagnostic machinery itself. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-diagnostics Working group: Diagnostics
#54923 opened Oct 9, 2018 by Centril
Only first cap-lints argument is used A-CLI Area: Command-line interface (CLI) to the compiler A-frontend Area: Compiler frontend (errors, parsing and HIR) A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#54282 opened Sep 17, 2018 by Mark-Simulacrum
<Default>::default() makes the compiler very mad at me A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) A-trait-system Area: Trait system C-feature-request Category: A feature request, i.e: not implemented / a PR. D-verbose Diagnostics: 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. WG-diagnostics Working group: Diagnostics
#51077 opened May 26, 2018 by scottmcm
improve wording of "possible candidate is found in another module" with enums A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) 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. WG-diagnostics Working group: Diagnostics
#49031 opened Mar 15, 2018 by comex
Feature: show failure step when compilation failed due to static analysis A-diagnostics Area: Messages for errors, warnings, and lints A-frontend Area: Compiler frontend (errors, parsing and HIR) 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.
#48303 opened Feb 17, 2018 by dbkaplun
Make the way to get intel-formatted assembly from rustc more discoverable A-frontend Area: Compiler frontend (errors, parsing and HIR) 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.
#48011 opened Feb 5, 2018 by scottmcm
ProTip! Adding no:label will show everything without a label.