Skip to content

Issues: rust-lang/rust

Draft release notes for 1.87
#140133 opened Apr 21, 2025 by BoxyUwU
Open 5
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

Filter proc-macro helper attributes at AST lowering A-attributes Area: Attributes (`#[…]`, `#![…]`) 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.
#140587 opened May 2, 2025 by jdonszelmann
Convert ui tests that need specific tests/ui/.gitattributes entries into run-make tests A-testsuite Area: The testsuite used to check the correctness of rustc 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.
#140033 opened Apr 19, 2025 by jieyouxu
Consider converting tests/ui/json/json-bom-plus-crlf-multifile-aux.rs-associated tests into a run-make tests A-testsuite Area: The testsuite used to check the correctness of rustc 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.
#139968 opened Apr 17, 2025 by jieyouxu
Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests A-lang-item Area: Language items A-test-infra-minicore Area: `minicore` test auxiliary and `//@ add-core-stubs` A-testsuite Area: The testsuite used to check the correctness of rustc 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. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#139918 opened Apr 16, 2025 by RalfJung
Thousands of /tmp/rustdoctest* directories A-doctests Area: Documentation tests, run by rustdoc C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#139899 opened Apr 16, 2025 by m-ou-se
Refactor contracts attribute expansion as AST macro C-cleanup Category: PRs that clean code up or issues documenting cleanup. F-contracts `#![feature(contracts)]` T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#139304 opened Apr 3, 2025 by xizheyin
rustdoc: sidebar generation code duplicates logic C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#138576 opened Mar 16, 2025 by lolbinarycat
rustdoc::clean::types::Type::is_doc_subtype_of has outdated example, and arguments are flipped C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#138572 opened Mar 16, 2025 by lolbinarycat
src-script.js: make srcIndex into a parameter instead of a global variable A-rustdoc-ui Area: Rustdoc UI (generated HTML) A-technical-debt Area: Internal cleanup work C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
#138467 opened Mar 13, 2025 by lolbinarycat
lint/tidy check imports of rustc_type_ir and rustc_middle A-lints 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-help-wanted Call for participation: Help is requested to fix this issue. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#138449 opened Mar 13, 2025 by lcnr
Too much kw::Empty usage A-technical-debt Area: Internal cleanup work 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.
#137978 opened Mar 4, 2025 by nnethercote
Investigate if some rustdoc tests can use minicore and //@ add-core-stubs A-compiletest Area: The compiletest test runner A-test-infra Area: test infrastructure (may span bootstrap/compiletest/more) A-test-infra-minicore Area: `minicore` test auxiliary and `//@ add-core-stubs` A-testsuite Area: The testsuite used to check the correctness of rustc C-cleanup Category: PRs that clean code up or issues documenting cleanup. E-needs-investigation Call for partcipation: This issues needs some investigation to determine current status T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#137943 opened Mar 3, 2025 by jieyouxu
Migrate #[autodiff] and #[rustc_autodiff] to the new attribute parser. A-attributes Area: Attributes (`#[…]`, `#![…]`) A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools C-cleanup Category: PRs that clean code up or issues documenting cleanup. F-autodiff `#![feature(autodiff)]` T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137774 opened Feb 28, 2025 by ZuseZ4
Can we get rid of the lib.miri.rs hack now? A-miri Area: The miri tool C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#137479 opened Feb 23, 2025 by RalfJung
rustdoc testsuites: Consistently use doc-flags over compile-flags for rustdoc-exclusive flags A-contributor-roadblock Area: Makes things more difficult for new or seasoned contributors to Rust A-testsuite Area: The testsuite used to check the correctness of rustc C-cleanup Category: PRs that clean code up or issues documenting cleanup. C-discussion Category: Discussion or questions that doesn't represent real issues. P-low Low priority T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#137442 opened Feb 22, 2025 by fmease
compiletest: investigate if compare-mode nits are still relevant A-compiletest Area: The compiletest test runner A-compiletest-compare-modes Area: compiletest compare-modes C-cleanup Category: PRs that clean code up or issues documenting cleanup. 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.
#136513 opened Feb 3, 2025 by jieyouxu
move tests from tests/rustdoc-ui/ to tests/rustdoc-ui/lints/ where applicable A-technical-debt Area: Internal cleanup work A-testsuite Area: The testsuite used to check the correctness of rustc 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. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#136501 opened Feb 3, 2025 by lolbinarycat
btree/node.rs: pub fn dormant should be marked as unsafe C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#136255 opened Jan 29, 2025 by btj
Workaround for llvm bug for f32x3 saturating fp->int opt-level=0 on aarch64 is fixed in LLVM 20 A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-SIMD Area: SIMD (Single Instruction Multiple Data) C-cleanup Category: PRs that clean code up or issues documenting cleanup. O-AArch64 Armv8-A or later processors in AArch64 mode PG-portable-simd Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd) T-libs Relevant to the library team, which will review and decide on the PR/issue. WG-llvm Working group: LLVM backend code generation
#135982 opened Jan 24, 2025 by programmerjake
Missing safety blocks in solid/io.rs C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#135904 opened Jan 22, 2025 by JorgeCepeda
universally directly depend on serde_derive instead of accessing it through serde. C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#135647 opened Jan 17, 2025 by lolbinarycat
new build_helper::compiletest module for safer invocations of compiletest by bootstrap A-compiletest Area: The compiletest test runner C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#135645 opened Jan 17, 2025 by lolbinarycat
clean up and unify logic used by rustdoc-js and rustdoc-js-std test suites. C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#135597 opened Jan 16, 2025 by lolbinarycat
Overload visit_qpath instead of using visit_pat in rustdoc "jump to def" implementation C-cleanup Category: PRs that clean code up or issues documenting cleanup. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#135485 opened Jan 14, 2025 by GuillaumeGomez
Upstream LLVM libunwind patch for SGX A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. C-cleanup Category: PRs that clean code up or issues documenting cleanup. O-SGX Target: SGX
#135077 opened Jan 3, 2025 by nikic
ProTip! Mix and match filters to narrow down what you’re looking for.