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

Does bug still exist?
#2161 opened Dec 10, 2024 by dev-ardi
Date Reference Triage for 2024-12 C-date-reference-triage Category: date reference triage
#2150 opened Dec 1, 2024 by github-actions bot
25 tasks
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
RUSTC_BLESS_TEST env var is not documented A-compiletest Area: src/tools/compiletest A-test-suite Area: our test suite `tests/` I-missing Issue: entirely undocumented T-bootstrap Relevant to bootstrap team
#2130 opened Nov 9, 2024 by jieyouxu
Collect backlinks to rustc-dev-guide reading club sessions C-enhancement Category: enhancement E-easy Difficulty: might be a good place for a beginner F-reading-club Effort: dev-guide reading club WG-rustc-dev-guide Working group: rustc-dev-guide
#2126 opened Nov 4, 2024 by jieyouxu
The chapter on effect checking is outdated A-effects Area: effects E-hard Difficulty: might require advanced knowledge I-outdated Issue: info is outdated PG-const-traits Project group: https://github.com/orgs/rust-lang/teams/project-const-traits T-compiler Relevant to compiler team
#2125 opened Nov 4, 2024 by fmease
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
The {{produces}} special marker isn't explained in lint docs A-lints Area: lints C-enhancement Category: enhancement E-easy Difficulty: might be a good place for a beginner E-needs-investigation Call for participation: this issue needs further investigation T-bootstrap Relevant to bootstrap team T-compiler Relevant to compiler team
#2114 opened Nov 2, 2024 by jieyouxu
mention E-needs-test under Getting Started A-contributor-onboarding Area: contributor on-boarding advice (e.g. for new contributors) A-meta Area: meta, about rustc or rustc-dev-guide itself C-enhancement Category: enhancement E-easy Difficulty: might be a good place for a beginner
#2069 opened Sep 19, 2024 by lolbinarycat
mention S-tracking-needs-summary under "what should i work on" A-contributor-onboarding Area: contributor on-boarding advice (e.g. for new contributors) A-meta Area: meta, about rustc or rustc-dev-guide itself C-discussion Category: discussion
#2053 opened Sep 3, 2024 by lolbinarycat
Make CI Linkcheck green again A-linkcheck Area: linkcheck C-CI Category: CI for this repo
#2031 opened Jul 29, 2024 by marxin
Why is book.toml included in .gitignore ? A-git Area: git A-meta Area: meta, about rustc or rustc-dev-guide itself C-discussion Category: discussion
#2018 opened Jul 23, 2024 by marxin
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
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: our test suite `tests/` C-enhancement Category: enhancement E-hard Difficulty: might require advanced knowledge T-compiler Relevant to compiler team
#1965 opened Apr 23, 2024 by workingjubilee
Automated Dead Link Detection A-linkcheck Area: linkcheck C-CI Category: CI for this repo
#1956 opened Apr 1, 2024 by compiler-errors
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
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
Appendix D: Compiler Lecture Series: Update A-external-references Area: external references (as in resources) C-discussion Category: discussion
#1894 opened Feb 19, 2024 by dev-ardi
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
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! Mix and match filters to narrow down what you’re looking for.