Skip to content

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
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

When a proc_macro has a stack overflow, rustc crashes and errors confusingly A-error-handling Area: Error handling A-proc-macros Area: Procedural macros C-bug Category: This is a bug. I-crash Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#118701 opened Dec 7, 2023 by PizzasBear
ICE abort due to nested panic while panic-unwinding inside a proc-macro A-error-handling Area: Error handling A-proc-macros Area: Procedural macros C-bug Category: This is a bug. glacier ICE tracked in rust-lang/glacier. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#106298 opened Dec 30, 2022 by Veetaha
Add track_caller to iterator methods A-diagnostics Area: Messages for errors, warnings, and lints A-error-handling Area: Error handling A-iterators Area: Iterators C-discussion Category: Discussion or questions that doesn't represent real issues. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#102024 opened Sep 19, 2022 by xxchan
Error::source and Error::cause do not expose immediate error in custom io::Error A-error-handling Area: Error handling C-bug Category: This is a bug. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#101817 opened Sep 14, 2022 by jonhoo
Location is missing the function name A-error-handling Area: Error handling C-enhancement Category: An issue proposing an enhancement or a PR with one. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#95529 opened Mar 31, 2022 by schreter
stdlib makes assumptions about errors returned by POSIX functions A-concurrency Area: Concurrency A-error-handling Area: Error handling T-libs Relevant to the library team, which will review and decide on the PR/issue.
#94705 opened Mar 7, 2022 by tavianator
rustc build artifacts should contain checksum to pervent unrelated ICEs / miscompiles / etc A-error-handling Area: Error handling A-incr-comp Area: Incremental compilation I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#94051 opened Feb 16, 2022 by klensy
Can't fail a test with my custom error message without the panic boilerplate A-diagnostics Area: Messages for errors, warnings, and lints A-error-handling Area: Error handling A-libtest Area: `#[test]` / the `test` library C-bug Category: This is a bug. T-testing-devex Relevant to the testing devex team (testing DX), which will review and decide on the PR/issue.
#89398 opened Sep 30, 2021 by imsnif
Tracking Issue for io_error_more A-error-handling Area: Error handling A-io Area: `std::io`, `std::fs`, `std::net` and `std::path` C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. finished-final-comment-period The final comment period is finished for this PR / Issue. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#86442 opened Jun 18, 2021 by ijackson
1 of 4 tasks
Tracking Issue for ExitStatusError A-error-handling Area: Error handling C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC PG-error-handling Project group: Error handling (https://github.com/rust-lang/project-error-handling) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#84908 opened May 4, 2021 by ijackson
1 of 5 tasks
There's no flag to allow assert_eq to format as multi-line results A-error-handling Area: Error handling A-fmt Area: `std::fmt` C-enhancement Category: An issue proposing an enhancement or a PR with one. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#80787 opened Jan 7, 2021 by gilescope
Tracking Issue for backtrace_frames A-error-handling Area: Error handling B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC Libs-Tracked Libs issues that are tracked on the team's project board. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#79676 opened Dec 3, 2020 by seanchen1991
1 of 3 tasks
Tracking issue for stabilizing Error::type_id A-error-handling Area: Error handling B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC Libs-Tracked Libs issues that are tracked on the team's project board. PG-error-handling Project group: Error handling (https://github.com/rust-lang/project-error-handling) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#60784 opened May 13, 2019 by alexcrichton
Tracking issue for error source iterators A-error-handling Area: Error handling B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC Libs-Tracked Libs issues that are tracked on the team's project board. PG-error-handling Project group: Error handling (https://github.com/rust-lang/project-error-handling) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#58520 opened Feb 16, 2019 by sfackler
Tracking issue for RFC 2504, "Fix the Error trait" A-error-handling Area: Error handling B-RFC-approved Blocker: Approved by a merged RFC but not yet implemented. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC Libs-Tracked Libs issues that are tracked on the team's project board. PG-error-handling Project group: Error handling (https://github.com/rust-lang/project-error-handling) T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#53487 opened Aug 19, 2018 by Centril
5 of 9 tasks
Tracking issue for RFC 2011: Generic assert A-error-handling Area: Error handling A-fmt Area: `std::fmt` B-RFC-approved Blocker: Approved by a merged RFC but not yet implemented. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-generic_assert `#![feature(generic_assert)]` Libs-Tracked Libs issues that are tracked on the team's project board. PG-error-handling Project group: Error handling (https://github.com/rust-lang/project-error-handling) S-tracking-impl-incomplete Status: The implementation is incomplete. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#44838 opened Sep 25, 2017 by alexcrichton
1 of 3 tasks
Result-based error handling optimizes very poorly for large payloads A-error-handling Area: Error handling C-enhancement Category: An issue proposing an enhancement or a PR with one. C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such I-slow Issue: Problems and improvements with respect to performance of generated code. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#42047 opened May 16, 2017 by Gankra
Pluggable panic implementations (tracking issue for RFC 1513) A-error-handling Area: Error handling B-RFC-implemented Blocker: Approved by a merged RFC and implemented. B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC Libs-Tracked Libs issues that are tracked on the team's project board. P-low Low priority S-tracking-perma-unstable Status: The feature will stay unstable indefinitely. T-lang Relevant to the language team, which will review and decide on the PR/issue. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#32837 opened Apr 8, 2016 by nikomatsakis
Tracking issue for ? operator and try blocks (RFC 243, question_mark & try_blocks features) A-error-handling Area: Error handling B-RFC-approved Blocker: Approved by a merged RFC but not yet implemented. B-RFC-implemented Blocker: Approved by a merged RFC and implemented. B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-try_blocks `#![feature(try_blocks)]` Libs-Tracked Libs issues that are tracked on the team's project board. S-tracking-design-concerns Status: There are blocking design concerns. T-lang Relevant to the language team, which will review and decide on the PR/issue. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#31436 opened Feb 5, 2016 by nikomatsakis
10 of 12 tasks
ProTip! Adding no:label will show everything without a label.