Skip to content

Issues: rust-lang/rustc-dev-guide

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

Update rustc_on_unimplemented docs S-blocked Status: this PR is blocked waiting for something T-compiler Relevant to compiler team
#2357 opened Apr 27, 2025 by mejrs Loading…
Align advice to discourage issue-number-only names A-test-suite Area: rust-lang/rust test suites S-waiting-on-author Status: this PR is waiting for additional action by the OP T-compiler Relevant to compiler team
#2323 opened Apr 10, 2025 by smanilov Loading…
stabilization template, docs S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content S-waiting-on-team Status: this PR is waiting on a team T-compiler Relevant to compiler team T-lang Relevant to lang team T-rust-analyzer Relevant to rust-analyzer team T-types Relevant to types team
#2219 opened Jan 23, 2025 by nikomatsakis Loading…
Rework the test directives page A-compiletest Area: src/tools/compiletest A-test-suite Area: rust-lang/rust test suites I-confusing Issue: info is confusing to readers I-outdated Issue: info is outdated T-bootstrap Relevant to bootstrap team T-compiler Relevant to compiler team
#2187 opened Jan 2, 2025 by jieyouxu
Arbitrary self types v2: dev guide updates. F-arbitrary_self_types Feature: arbitrary_self_types S-blocked Status: this PR is blocked waiting for something T-compiler Relevant to compiler team T-types Relevant to types team
#2168 opened Dec 19, 2024 by adetaylor Loading…
Talk about the async machinery, the key concepts, analysis, representations, etc. A-async Area: async A-HIR Area: high-level intermediate representation (HIR) A-MIR Area: mid-level intermediate representation (MIR) A-THIR Area: typed high-level intermediate representation (THIR) A-types Area: types (e.g. how they are represented) C-enhancement Category: enhancement I-terse Issue: info is very terse T-compiler Relevant to compiler team WG-async Working group: async
#2144 opened Nov 21, 2024 by jieyouxu
Flesh out HIR chapter to go more in depth about how hir is structured and all its IDs A-HIR Area: high-level intermediate representation (HIR) C-enhancement Category: enhancement E-medium Difficulty: might require some prior knowledge or code reading I-terse Issue: info is very terse T-compiler Relevant to compiler team
#2143 opened Nov 21, 2024 by jieyouxu
Tracking issue for high-level compiler overview rework A-compiler-architecture Area: high-level compiler architecture C-enhancement Category: enhancement C-tracking-issue Category: issues that track things T-compiler Relevant to compiler team
#2116 opened Nov 2, 2024 by jieyouxu
1 of 5 tasks
It's not clear what's worthy of relnotes C-discussion Category: discussion T-compiler Relevant to compiler team T-release Relevant to release team
#2014 opened Jul 14, 2024 by workingjubilee
move lcnrs leak check fcp to dev guide C-enhancement Category: enhancement T-compiler Relevant to compiler team T-types Relevant to types team
#2003 opened Jun 24, 2024 by BoxyUwU
Elaborate on dataflow outputs for region constraints A-borrow-checker Area: borrow checker A-dataflow Area: dataflow analysis A-regions Area: regions S-waiting-on-author Status: this PR is waiting for additional action by the OP T-compiler Relevant to compiler team
#1969 opened Apr 30, 2024 by amandasystems Loading…
Guide answers "what" but not "why" and "how" for codegen tests A-codegen Area: code generation A-FileCheck Area: LLVM FileCheck tool A-test-suite Area: rust-lang/rust test suites C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge T-compiler Relevant to compiler team
#1965 opened Apr 23, 2024 by workingjubilee
Diagnostic/subdiagnostic example struct /struct field fluent slugs outdated A-diagnostics Area: diagnostics A-diagnostics-infra Area: diagnostics infrastructure A-translation Area: diagnostics translation and other translations E-medium Difficulty: might require some prior knowledge or code reading I-outdated Issue: info is outdated T-compiler Relevant to compiler team
#1913 opened Feb 26, 2024 by jieyouxu
Update incrcomp-debugging.md A-contributor-onboarding Area: contributor on-boarding advice (e.g. for new contributors) A-devex Area: contributor developer experience A-incr-comp Area: incremental compilation S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content T-compiler Relevant to compiler team WG-incr-comp Working group: incremental compilation
#1905 opened Feb 25, 2024 by Tbkhi Loading…
Update incremental-compilation-in-detail.md A-incr-comp Area: incremental compilation S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content T-compiler Relevant to compiler team
#1904 opened Feb 25, 2024 by Tbkhi Loading…
Update incremental-compilation.md A-incr-comp Area: incremental compilation S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content T-compiler Relevant to compiler team
#1903 opened Feb 24, 2024 by Tbkhi Loading…
Update query-evaluation-model-in-detail.md A-incr-comp Area: incremental compilation A-query-system Area: query system S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content T-compiler Relevant to compiler team
#1902 opened Feb 24, 2024 by Tbkhi Loading…
Update query.md A-query-system Area: query system S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content T-compiler Relevant to compiler team
#1901 opened Feb 24, 2024 by Tbkhi Loading…
HIR documentation is outdated A-HIR Area: high-level intermediate representation (HIR) E-medium Difficulty: might require some prior knowledge or code reading I-outdated Issue: info is outdated T-compiler Relevant to compiler team
#1896 opened Feb 24, 2024 by Arthur-Milchior
Clarify "call site hierarchy" in macro A-macros Area: macros (general sense) E-hard Difficulty: might require advanced knowledge I-confusing Issue: info is confusing to readers T-compiler Relevant to compiler team
#1874 opened Jan 28, 2024 by Arthur-Milchior
In macro expansion section, explains why import and collections must be redone A-macros Area: macros (general sense) E-hard Difficulty: might require advanced knowledge I-terse Issue: info is very terse T-compiler Relevant to compiler team
#1873 opened Jan 28, 2024 by Arthur-Milchior
Clarify eager macro explanation A-macro-expansion Area: macro expansion A-macros Area: macros (general sense) S-waiting-on-review Status: this PR is waiting for a reviewer to verify its content T-compiler Relevant to compiler team
#1872 opened Jan 28, 2024 by Arthur-Milchior Loading…
Not clear sentence "Eager expansion generally performs a subset of the things that lazy (normal) expansion does." A-macros Area: macros (general sense) E-hard Difficulty: might require advanced knowledge I-confusing Issue: info is confusing to readers T-compiler Relevant to compiler team
#1871 opened Jan 28, 2024 by Arthur-Milchior
Clarify why Salsa is mentioned A-incr-comp Area: incremental compilation A-query-system Area: query system E-medium Difficulty: might require some prior knowledge or code reading I-confusing Issue: info is confusing to readers T-compiler Relevant to compiler team
#1867 opened Jan 28, 2024 by Arthur-Milchior
In Compiler Architecture section, state explicitly you assume the compiler do not change between build A-compiler-architecture Area: high-level compiler architecture A-incr-comp Area: incremental compilation A-query-system Area: query system E-medium Difficulty: might require some prior knowledge or code reading I-confusing Issue: info is confusing to readers T-compiler Relevant to compiler team
#1860 opened Jan 27, 2024 by Arthur-Milchior
ProTip! Exclude everything labeled bug with -label:bug.