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

fix #22239, stack overflow in type intersection #22249

Merged
merged 1 commit into from
Jun 6, 2017
Merged

Conversation

JeffBezanson
Copy link
Sponsor Member

The problem seems to be part of a heuristic fast path, so hopefully it is ok to kind of hack around it, which this does.

@JeffBezanson JeffBezanson added kind:bugfix This change fixes an existing bug domain:types and dispatch Types, subtyping and method dispatch labels Jun 6, 2017
@tkelman
Copy link
Contributor

tkelman commented Jun 6, 2017

needed on 0.6 as well?

@JeffBezanson
Copy link
Sponsor Member Author

Yes if this passes tests I'd say it should be backported.

Copy link
Sponsor Member

@vtjnash vtjnash left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@JeffBezanson JeffBezanson merged commit 285ec1f into master Jun 6, 2017
@JeffBezanson JeffBezanson deleted the jb/fix22239 branch June 6, 2017 21:17
@martinholters
Copy link
Member

Just a brief thumbs-up from TypeFuzz: No regressions, but quite a few issues solved (all rather similar to the test added here, so probably not worth adding as extra tests.)

tkelman pushed a commit that referenced this pull request Jun 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain:types and dispatch Types, subtyping and method dispatch kind:bugfix This change fixes an existing bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants