Skip to content

Issues: rust-lang/rustc-dev-guide

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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

Command to update submodules
#2336 opened Apr 13, 2025 by quaternic
Date Reference Triage for 2025-04
#2312 opened Apr 1, 2025 by github-actions bot
3 of 34 tasks
description of rustdoc test suites is scattered A-test-suite Area: rust-lang/rust test suites I-confusing Issue: info is confusing to readers I-terse Issue: info is very terse T-rustdoc Relevant to rustdoc team
#2260 opened Feb 24, 2025 by lolbinarycat
Bug: Book build fails on Windows C-bug Category: bug O-windows Operating system: Windows WG-rustc-dev-guide Working group: rustc-dev-guide
#2204 opened Jan 10, 2025 by QingyaoLin
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
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
Collect backlinks to rustc-dev-guide reading club sessions C-enhancement Category: enhancement E-easy Difficulty: might be a good place for a beginner WG-rustc-dev-guide Working group: rustc-dev-guide X-reading-club Effort: dev-guide reading club
#2126 opened Nov 4, 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
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
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: 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
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 oriongonza
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
Date Reference Triage for 2024-01 C-date-reference-triage Category: date reference triage
#1845 opened Jan 1, 2024 by github-actions bot
31 tasks
explain generalization when talking about type inference A-inference Area: type inference E-hard Difficulty: might require advanced knowledge I-terse Issue: info is very terse T-types Relevant to types team
#1820 opened Nov 3, 2023 by lcnr
shell.nix fails to link tests/ui/process/nofile-limit.rs on NixOS A-test-suite Area: rust-lang/rust test suites C-discussion Category: discussion E-needs-investigation Call for participation: this issue needs further investigation T-compiler Relevant to compiler team
#1812 opened Oct 22, 2023 by eopb
ProTip! no:milestone will show everything without a milestone.