-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
format_args!() inlining/flattening allows for longer lifetimes #110769
Labels
A-fmt
Area: std::fmt
C-bug
Category: This is a bug.
regression-from-stable-to-nightly
Performance or correctness regression from stable to nightly.
Comments
Luckily the fix is easy. We just need to make sure that any |
Fix here: #110770 |
46 tasks
oli-obk
added
the
regression-from-stable-to-nightly
Performance or correctness regression from stable to nightly.
label
May 9, 2023
rustbot
added
the
I-prioritize
Issue: Indicates that prioritization has been requested for this issue.
label
May 9, 2023
matthiaskrgr
added a commit
to matthiaskrgr/rust
that referenced
this issue
May 9, 2023
Limit lifetime of format_args!() with inlined args. Fixes rust-lang#110769
apiraino
removed
the
I-prioritize
Issue: Indicates that prioritization has been requested for this issue.
label
May 10, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-fmt
Area: std::fmt
C-bug
Category: This is a bug.
regression-from-stable-to-nightly
Performance or correctness regression from stable to nightly.
Before #109999, this gave an error:
But after #109999, that no longer gives an error.
Ideally it shouldn't give an error in any case, but that's a separate issue. Inlining/flattening format_args shouldn't change what compiles and what doesn't compile, so, for now, this still shouldn't compile.
The text was updated successfully, but these errors were encountered: