Skip to content
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

[Demangle] Fix OldDemangler DependentMemberTypeName infinite loop #25791

Merged
merged 1 commit into from Jun 28, 2019
Merged

[Demangle] Fix OldDemangler DependentMemberTypeName infinite loop #25791

merged 1 commit into from Jun 28, 2019

Conversation

dmcyk
Copy link
Contributor

@dmcyk dmcyk commented Jun 26, 2019

  • Fixes infinite loop given certain input in the OldDemangler
  • Adds broken input test cases to the test suite

Resolves SR-10961.

@dmcyk
Copy link
Contributor Author

dmcyk commented Jun 28, 2019

hey @rjmccall, would you be able to have a look at this? Or any suggestions on who would?

@jrose-apple
Copy link
Contributor

@eeckstein would be the best choice, but he's not available right now. I think this is pretty safe to take, though.

@swift-ci Please smoke test

@jrose-apple jrose-apple self-assigned this Jun 28, 2019
@dmcyk
Copy link
Contributor Author

dmcyk commented Jun 28, 2019

Great, thank you! Can this be included in 5.1 as well?

@dmcyk
Copy link
Contributor Author

dmcyk commented Jun 28, 2019

Linux failure seems to be unrelated

@jrose-apple
Copy link
Contributor

It seems reasonable to me to cherry-pick, sure.

@swift-ci Please smoke test

@jrose-apple jrose-apple merged commit 9f26b99 into apple:master Jun 28, 2019
jrose-apple pushed a commit to jrose-apple/swift that referenced this pull request Jun 28, 2019
@jrose-apple
Copy link
Contributor

Thank you!

@dmcyk dmcyk deleted the OldRemanglerLoop branch June 28, 2019 22:52
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.

None yet

2 participants