-
Notifications
You must be signed in to change notification settings - Fork 13.3k
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
Label
Projects
Milestones
Assignee
Sort
Issues list
Unuseful span in type error in some format_args!() invocations
A-diagnostics
Area: Messages for errors, warnings, and lints
A-fmt
Area: `core::fmt`
D-imprecise-spans
Diagnostics: spans don't point to exactly the erroneous code
E-help-wanted
Call for participation: Help is requested to fix this issue.
P-low
Low priority
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#140578
opened May 2, 2025 by
m-ou-se
ICE: Area: `core::fmt`
C-bug
Category: This is a bug.
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.
format_args!
optimization can construct a &str
longer than isize::MAX
A-fmt
#138811
opened Mar 21, 2025 by
thaliaarchi
Experiment: New format_args!() representation
A-fmt
Area: `core::fmt`
perf-regression
Performance regression.
S-experimental
Status: Ongoing experiment that does not require reviewing and won't be merged in its current state.
S-waiting-on-author
Status: This is awaiting some action (such as code changes or more information) from the author.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
Identifiers with combining characters do not work as captured identifiers in Area: `core::fmt`
A-proc-macros
Area: Procedural macros
A-Unicode
Area: Unicode
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler 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.
println!
format strings
A-fmt
#137063
opened Feb 15, 2025 by
interactive-toast
Tracking issue for release notes of #136932: Reduce formatting Area: `core::fmt`
relnotes
Marks issues that should be documented in the release notes of the next release.
relnotes-tracking-issue
Marks issues tracking what text to put in release notes.
T-libs
Relevant to the library 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.
width
and precision
to 16 bits
A-fmt
dbg! prints can tear in multi-threading code
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
WG-debugging
Working group: Bad Rust debugging experiences
#136703
opened Feb 7, 2025 by
orlp
Path
/OsStr
incorrectly handle Formatter
flags
A-fmt
#136617
opened Feb 6, 2025 by
thaliaarchi
Integer Area: `core::fmt`
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
to_string
is slow
A-fmt
#135543
opened Jan 15, 2025 by
jh05013
absent precision parameter for floating point format string is undocumented
A-docs
Area: Documentation for any part of the project, including the compiler, standard library, and tools
A-floating-point
Area: Floating point numbers and arithmetic
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#131159
opened Oct 2, 2024 by
e00E
Decimal formatting for some floating point numbers does not round-to-even
A-floating-point
Area: Floating point numbers and arithmetic
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#130936
opened Sep 27, 2024 by
gregates
generated call to core::fmt::Arguments::new_const fails to constant fold
A-fmt
Area: `core::fmt`
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#128709
opened Aug 5, 2024 by
lolbinarycat
Inconsistent format string support for binary and hex representations of arrays
A-diagnostics
Area: Messages for errors, warnings, and lints
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
D-papercut
Diagnostics: An error or lint that needs small tweaks.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#119300
opened Dec 25, 2023 by
ChaiTRex
Cannot round trip parsing Area: `core::fmt`
C-bug
Category: This is a bug.
C-feature-request
Category: A feature request, i.e: not implemented / a PR.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
-1
as non-decimal
A-fmt
#115545
opened Sep 4, 2023 by
Shadow53
Tracking Issue for std::fmt::Arguments::from_str
A-fmt
Area: `core::fmt`
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#115352
opened Aug 29, 2023 by
m-ou-se
3 tasks
OsString
Debug
implementation prints escaped single quotes
A-fmt
#114583
opened Aug 7, 2023 by
tamird
Using Area: Code generation
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
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-libs
Relevant to the library team, which will review and decide on the PR/issue.
&v
instead of v
arg in format!
does not inline, causing ~6% perf hit
A-codegen
#112156
opened Jun 1, 2023 by
nyurik
Flatten bool arguments under Area: `core::fmt`
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-libs
Relevant to the library team, which will review and decide on the PR/issue.
-Zflatten-format-args=yes
A-fmt
#111995
opened May 26, 2023 by
KisaragiEffective
bad diagnostic suggestion for self access in a format string
A-diagnostics
Area: Messages for errors, warnings, and lints
A-fmt
Area: `core::fmt`
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
A-resolve
Area: Name/path resolution done by `rustc_resolve` specifically
A-suggestion-diagnostics
Area: Suggestions generated by the compiler applied by `cargo fix`
D-invalid-suggestion
Diagnostics: A structured suggestion resulting in incorrect code.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#105520
opened Dec 10, 2022 by
ehuss
Tracking Issue for simple_fmt
A-fmt
Area: `core::fmt`
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#105054
opened Nov 29, 2022 by
m-ou-se
6 tasks
Using the format!() macro with an async function makes the whole Future non-Send
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
E-easy
Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.
E-needs-test
Call for participation: An issue has been fixed and does not reproduce, but no test has been added.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#101650
opened Sep 10, 2022 by
Hocuri
Tracking issue for improving std::fmt::Arguments and format_args!()
A-fmt
Area: `core::fmt`
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
I-heavy
Issue: Problems and improvements with respect to binary size of generated code.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#99012
opened Jul 7, 2022 by
m-ou-se
40 of 50 tasks
stmt_expr_attributes attempts to parse a simple doc-comment
A-diagnostics
Area: Messages for errors, warnings, and lints
A-fmt
Area: `core::fmt`
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#98063
opened Jun 13, 2022 by
ckiee
specified formatting not applied if Area: `core::fmt`
C-bug
Category: This is a bug.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
format_args()
is passed to println!()
A-fmt
#97797
opened Jun 6, 2022 by
matthiaskrgr
Range's Debug implementation misbehaves with formatting
A-fmt
Area: `core::fmt`
C-bug
Category: This is a bug.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#90240
opened Oct 24, 2021 by
JaniM
write! generate longer assembly compared to format!
A-fmt
Area: `core::fmt`
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
I-heavy
Issue: Problems and improvements with respect to binary size of generated code.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
T-libs
Relevant to the library team, which will review and decide on the PR/issue.
#82508
opened Feb 25, 2021 by
pickfire
Previous Next
ProTip!
Exclude everything labeled
bug
with -label:bug.