Skip to content

Fix ICE generating debug info for unboxed closures #17803

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

Merged
merged 2 commits into from
Oct 6, 2014

Conversation

bkoropoff
Copy link
Contributor

This closes issue #17021.

This causes it to hit the previously ICEing debuginfo codepath
@rust-highfive
Copy link
Contributor

warning Warning warning

  • These commits modify unsafe code. Please review it carefully!

@alexcrichton
Copy link
Member

@bkoropoff you've been on quite a roll recently, thanks so much for investigating all these problems!

@nathantypanski
Copy link
Contributor

@bkoropoff Thank you for writing this.

@bkoropoff
Copy link
Contributor Author

Hmm, after running through a full make check, I'm seeing debuginfo/evec-in-struct.rs fail, but I don't see how it could be related since the test does not use closures or unboxed closures at all.

@bkoropoff
Copy link
Contributor Author

I see it even using rustc as of c586490, so I don't think it's related to this PR. My first suspicion would be the llvm upgrade. I'll file a separate issue.

bors added a commit that referenced this pull request Oct 6, 2014
@bors bors closed this Oct 6, 2014
@bors bors merged commit 1694bf6 into rust-lang:master Oct 6, 2014
tomassedovic added a commit to tomassedovic/tcod-rs that referenced this pull request Oct 9, 2014
tomassedovic added a commit to tryjumping/dose-response that referenced this pull request Nov 20, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants