-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Fix large_stack_frames FP on compiler generated targets
#15101
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
Conversation
|
rustbot has assigned @samueltardieu. Use |
|
@profetia @samueltardieu @y21 thank you! |
tests/ui-toml/large_stack_frames_for_generated_fn/large_stack_frames.rs
Outdated
Show resolved
Hide resolved
tests/ui-toml/large_stack_frames_for_generated_fn/large_stack_frames.stderr
Outdated
Show resolved
Hide resolved
tests/ui-toml/large_stack_frames_for_generated_fn/large_stack_frames.rs
Outdated
Show resolved
Hide resolved
ce992be to
4ddb621
Compare
|
@y21 I've updated this PR based on the above discussions:
|
|
Lintcheck changes for 1b76a34
This comment will be updated if you push new changes |
y21
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not really sure about the newly added configuration options, mostly because I can't see a use case for them and it complicates clippy. I'd have much more preferred the initial version of the PR which was much simpler.
|
r? clippy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a nit, and this is looking great!
|
Reminder, once the PR becomes ready for a review, use |
|
This PR was rebased onto a different master commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for this great contribution!
|
@blyxyas The test still failed on i386 target due to size difference. I've set the test to ignore i386 entirely |
Closes #15099
The compiler will generate a special
mainfunction for the tests, which caused this FP.changelog: [
large_stack_frames] fix FP on compiler generated targets