-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Use Area: Lints (warnings about flaws in source code) such as unused_mut.
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
E-easy
Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first 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.
rustc
attrs in dangling_pointers_from_temporaries
lint
A-lints
#132281
opened Oct 28, 2024 by
Urgau
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
Port backtrace-rs test-crates to rustc repo
A-backtrace
Area: Backtraces
A-testsuite
Area: The testsuite used to check the correctness of rustc
C-bug
Category: This is a bug.
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.
#122899
opened Mar 22, 2024 by
workingjubilee
2 of 5 tasks
Add documentation to Area: Documentation for any part of the project, including the compiler, standard library, and tools
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-libs
Relevant to the library team, which will review and decide on the PR/issue.
Send
& Sync
impls
A-docs
#122856
opened Mar 22, 2024 by
IoaNNUwU
Split up diagnostics in uncommon_codepoints (potentially splitting up the lint as well)
A-diagnostics
Area: Messages for errors, warnings, and lints
A-lints
Area: Lints (warnings about flaws in source code) such as unused_mut.
A-Unicode
Area: Unicode
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.
L-uncommon_codepoints
Lint: uncommon_codepoints
#120228
opened Jan 22, 2024 by
Manishearth
C#-style named arguments emit type ascription errors
A-diagnostics
Area: Messages for errors, warnings, and lints
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.
D-papercut
Diagnostics: An error or lint that needs small tweaks.
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.
#116411
opened Oct 4, 2023 by
workingjubilee
Collect lang items on the AST instead of HIR
A-ast
Area: AST
A-lang-item
Area: Language items
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
E-help-wanted
Call for participation: Help is requested to fix this issue.
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#115178
opened Aug 24, 2023 by
cjgillot
finish and clean up Area: Constant evaluation, covers all const contexts (static, const fn, ...)
A-translation
Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
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.
rustc_const_eval
's translatable diagnostics.
A-const-eval
#113117
opened Jun 28, 2023 by
fee1-dead
update internal terminology: Category: PRs that clean code up or issues documenting cleanup.
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.
Substs
-> GenericArgs
C-cleanup
#110793
opened Apr 25, 2023 by
lcnr
C/C++ code linked to Rust code can't use some clang builtins
A-FFI
Area: Foreign function interface (FFI)
A-linkage
Area: linking into static, shared libraries and binaries
C-bug
Category: This is a bug.
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
E-mentor
Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.
O-android
Operating system: Android
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#109717
opened Mar 29, 2023 by
glandium
Tracking Issue for Rustdoc Askama Migration
A-rustdoc-ui
Area: Rustdoc UI (generated HTML)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
E-help-wanted
Call for participation: Help is requested to fix this issue.
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-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
#108868
opened Mar 7, 2023 by
clubby789
11 of 25 tasks
Clipboard button should copy version for crate, not just the name
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
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-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
#106990
opened Jan 17, 2023 by
jyn514
Support individual files for clippy tests
A-clippy
Area: Clippy
A-testsuite
Area: The testsuite used to check the correctness of rustc
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)
#104200
opened Nov 9, 2022 by
jyn514
improve the way we deal with ambiguity errors
A-diagnostics
Area: Messages for errors, warnings, and lints
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
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.
#103911
opened Nov 3, 2022 by
lcnr
Internally change regions to be covariant
A-variance
Area: Variance (https://doc.rust-lang.org/nomicon/subtyping.html)
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
E-mentor
Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#103676
opened Oct 28, 2022 by
lcnr
Add links to doc items to the Unstable Book
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
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.
#103548
opened Oct 25, 2022 by
alercah
Rename sysroot directories to be more clear
A-contributor-roadblock
Area: Makes things more difficult for new contributors to rust itself
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.
S-blocked
Status: Blocked on something else such as an RFC or other implementation work.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#101961
opened Sep 18, 2022 by
jyn514
Download a pre-compiled bootstrap from CI
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)
#99989
opened Jul 31, 2022 by
jyn514
Investigate mutating the AST during late resolution
A-HIR
Area: The high-level intermediate representation (HIR)
A-resolve
Area: Name/path resolution done by `rustc_resolve` specifically
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
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.
#99669
opened Jul 24, 2022 by
cjgillot
4 tasks
orphan check incorrectly handles projections
A-associated-items
Area: Associated items (types, constants & functions)
A-coherence
Area: Coherence
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
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.
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
P-high
High priority
S-triggers-future-incompat-lint
Status: This bug triggers a future-incompatibility lint
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#99554
opened Jul 21, 2022 by
lcnr
Audit accesses to the source_map
A-diagnostics
Area: Messages for errors, warnings, and lints
A-HIR
Area: The high-level intermediate representation (HIR)
A-incr-comp
Area: Incremental compilation
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#97417
opened May 26, 2022 by
cjgillot
Create a tool which suggests tests to run based on modified files
A-contributor-roadblock
Area: Makes things more difficult for new contributors to rust itself
A-testsuite
Area: The testsuite used to check the correctness of rustc
E-help-wanted
Call for participation: Help is requested to fix this issue.
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.
#97339
opened May 24, 2022 by
jyn514
Only determine impl-trait desugaring kind once
A-ast
Area: AST
A-HIR
Area: The high-level intermediate representation (HIR)
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#96529
opened Apr 28, 2022 by
cjgillot
5 tasks
bootstrap: Remove the distinction between Call for participation: Hard difficulty. Experience needed to fix: A lot.
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)
compiler
and compiler_for
E-hard
#96176
opened Apr 18, 2022 by
jyn514
Give a better error when using an undeclared macro variable
A-diagnostics
Area: Messages for errors, warnings, and lints
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
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-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#95943
opened Apr 11, 2022 by
jyn514
Previous Next
ProTip!
no:milestone will show everything without a milestone.