Skip to content

Issues: rust-lang/rust

Draft release notes for 1.86.0
#138795 opened Mar 21, 2025 by cuviper
Open 13
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

import_trait_associated_functions is not very compatible with min_generic_const_args C-bug Category: This is a bug. F-min_generic_const_args `#![feature(min_generic_const_args)]` needs-triage This issue may need triage. Remove it if it has been sufficiently triaged.
#138711 opened Mar 19, 2025 by petrochenkov
Add one more "late metadata"/"digest" file to rlib archives A-linkage Area: linking into static, shared libraries and binaries C-enhancement Category: An issue proposing an enhancement or a PR with one. E-help-wanted Call for participation: Help is requested to fix this issue. E-mentor Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138243 opened Mar 8, 2025 by petrochenkov
Should tokens passed through macro_rules be able to join? A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-proc-macro-back-compat Area: Backwards compatibility hacks for proc macros C-discussion Category: Discussion or questions that doesn't represent real issues. 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-macros Working group: Macros
#127123 opened Jun 29, 2024 by petrochenkov
Migrate parser to the new span combining scheme A-diagnostics Area: Messages for errors, warnings, and lints A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-parser Area: The parsing of Rust source code to an AST C-cleanup Category: PRs that clean code up or issues documenting cleanup. E-mentor Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#126763 opened Jun 20, 2024 by petrochenkov
effective visibilities: Split reachable into "reachable through interfaces" and "reachable through bounds" A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. A-visibility Area: Visibility / privacy L-private_bounds Lint: private_bounds L-private_interfaces Lint: private_interfaces T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#120149 opened Jan 19, 2024 by petrochenkov
effective visibilities: Count types leaked through trivial type aliases as reexported A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. A-visibility Area: Visibility / privacy C-enhancement Category: An issue proposing an enhancement or a PR with one. L-unnameable_types Lint: unnameable_types T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#120146 opened Jan 19, 2024 by petrochenkov
Tracking Issue for function delegation (fn_delegation, RFC 3530) B-experimental Blocker: In-tree experiment; RFC pending, not yet approved or unneeded (requires FCP to stabilize). C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-fn_delegation `#![feature(fn_delegation)]` S-tracking-impl-incomplete Status: The implementation is incomplete. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#118212 opened Nov 23, 2023 by petrochenkov
9 of 25 tasks
How do crate-level macro attributes deal with standard library prelude? A-linkage Area: linking into static, shared libraries and binaries A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-resolve Area: Name/path resolution done by `rustc_resolve` specifically
#110082 opened Apr 8, 2023 by petrochenkov
Tracking Issue for feature(packed_bundled_libs) A-linkage Area: linking into static, shared libraries and binaries C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-packed_bundled_libs `#![feature(packed_bundled_libs)]` T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#108081 opened Feb 15, 2023 by petrochenkov
1 of 3 tasks
Tracking Issue for linker arguments respecting their relative order with -l library options A-linkage Area: linking into static, shared libraries and binaries C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC S-tracking-needs-to-bake Status: The implementation is "complete" but it needs time to bake. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#99427 opened Jul 18, 2022 by petrochenkov
1 of 3 tasks
Tracking Issue for native link modifier as-needed A-linkage Area: linking into static, shared libraries and binaries C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-native_link_modifiers_as_needed `#![feature(native_link_modifiers_as_needed)]` S-tracking-impl-incomplete Status: The implementation is incomplete. S-tracking-needs-to-bake Status: The implementation is "complete" but it needs time to bake. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#99424 opened Jul 18, 2022 by petrochenkov
3 tasks
Tracking Issue --extern crate modifiers C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC
#98405 opened Jun 22, 2022 by petrochenkov
rustdoc: Make sure that items are not constructed multiple times during doc inlining T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#96309 opened Apr 22, 2022 by petrochenkov
rustbuild: x.py fmt src/tools/rustfmt doesn't format code in the rustfmt subtree A-rustfmt Area: Rustfmt E-medium Call for participation: Medium difficulty. Experience needed to fix: Intermediate. E-mentor Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#90672 opened Nov 7, 2021 by petrochenkov
Test src\test\rustdoc\macro-document-private-duplicate.rs fails spuriously A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) C-bug Category: This is a bug. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#89228 opened Sep 24, 2021 by petrochenkov
Tracking issue for future-incompatibility lint proc_macro_derive_resolution_fallback A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. A-proc-macro-back-compat Area: Backwards compatibility hacks for proc macros A-proc-macros Area: Procedural macros 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-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.
#83583 opened Mar 27, 2021 by petrochenkov
Tracking Issue for built-in attribute macro #[cfg_eval] A-attributes Area: Attributes (`#[…]`, `#![…]`) A-proc-macros Area: Procedural macros C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#82679 opened Mar 1, 2021 by petrochenkov
1 of 3 tasks
Tracking issue for deprecation lint legacy_derive_helpers A-lints 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, ..) A-resolve Area: Name/path resolution done by `rustc_resolve` specifically C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC S-tracking-ready-to-stabilize Status: This is ready to stabilize; it may need a stabilization report and a PR T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#79202 opened Nov 19, 2020 by petrochenkov
metadata: Span data and SourceFiles for macro-only dependencies can be inlined A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-metadata Area: Crate metadata 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.
#74731 opened Jul 25, 2020 by petrochenkov
Remove fn pretty_printing_compatibility_hack A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-pretty Area: Pretty printing (including `-Z unpretty`) A-proc-macro-back-compat Area: Backwards compatibility hacks for proc macros A-proc-macros Area: Procedural macros C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#73933 opened Jul 1, 2020 by petrochenkov
Linked native libraries are sometimes deduplicated and sometimes not deduplicated A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug.
#73319 opened Jun 13, 2020 by petrochenkov
Consider making cfg(feature = "crt-static") available *only* for link-time configuration A-linkage Area: linking into static, shared libraries and binaries 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. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#72510 opened May 23, 2020 by petrochenkov
Enabling +crt-static in a blanket way breaks dynamic libraries including proc macros A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#71651 opened Apr 28, 2020 by petrochenkov
rustc should prefer statically linking native dependencies with unspecified kind if crt-static is enabled A-linkage Area: linking into static, shared libraries and binaries C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#71647 opened Apr 28, 2020 by petrochenkov
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.