-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
import_trait_associated_functions
is not very compatible with min_generic_const_args
C-bug
#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 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
macro_rules
be able to join?
A-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 (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.
fn_delegation
, RFC 3530)
B-experimental
#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 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.
feature(packed_bundled_libs)
A-linkage
#108081
opened Feb 15, 2023 by
petrochenkov
1 of 3 tasks
Tracking Issue for linker arguments respecting their relative order with 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.
-l
library options
A-linkage
#99427
opened Jul 18, 2022 by
petrochenkov
1 of 3 tasks
Tracking Issue for native link modifier 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.
as-needed
A-linkage
#99424
opened Jul 18, 2022 by
petrochenkov
3 tasks
Tracking Issue Category: An issue tracking the progress of sth. like the implementation of an RFC
--extern
crate modifiers
C-tracking-issue
#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
Audit string literals in inline assembly syntax for correct unescaping
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
#95625
opened Apr 3, 2022 by
petrochenkov
rustbuild: 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.
x.py fmt src/tools/rustfmt
doesn't format code in the rustfmt subtree
A-rustfmt
#90672
opened Nov 7, 2021 by
petrochenkov
Test 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.
src\test\rustdoc\macro-document-private-duplicate.rs
fails spuriously
A-macros
#89228
opened Sep 24, 2021 by
petrochenkov
Tracking issue for future-incompatibility lint 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.
proc_macro_derive_resolution_fallback
A-lints
#83583
opened Mar 27, 2021 by
petrochenkov
Tracking Issue for built-in attribute macro 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.
#[cfg_eval]
A-attributes
#82679
opened Mar 1, 2021 by
petrochenkov
1 of 3 tasks
Tracking issue for deprecation 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, ..)
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.
legacy_derive_helpers
A-lints
#79202
opened Nov 19, 2020 by
petrochenkov
metadata: Span data and 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.
SourceFile
s for macro-only dependencies can be inlined
A-macros
#74731
opened Jul 25, 2020 by
petrochenkov
Remove 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.
fn pretty_printing_compatibility_hack
A-macros
#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 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.
cfg(feature = "crt-static")
available *only* for link-time configuration
A-linkage
#72510
opened May 23, 2020 by
petrochenkov
Enabling 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.
+crt-static
in a blanket way breaks dynamic libraries including proc macros
A-linkage
#71651
opened Apr 28, 2020 by
petrochenkov
rustc
should prefer statically linking native dependencies with unspecified kind if crt-static
is enabled
A-linkage
#71647
opened Apr 28, 2020 by
petrochenkov
Previous Next
ProTip!
Type g p on any issue or pull request to go back to the pull request listing page.