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 #39218, bug in subtyping fast path for tuples with repeated elements #39237

Merged
merged 1 commit into from Jan 14, 2021

Conversation

JeffBezanson
Copy link
Sponsor Member

fix #39218

This bug seems to go all the way back to v0.6.

@JeffBezanson JeffBezanson added types and dispatch Types, subtyping and method dispatch bugfix This change fixes an existing bug backport 1.6 Change should be backported to release-1.6 labels Jan 13, 2021
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.

Wow, great bugfix-to-character ratio!

@JeffBezanson JeffBezanson merged commit 4e6a3a4 into master Jan 14, 2021
@JeffBezanson JeffBezanson deleted the jb/fix39218 branch January 14, 2021 18:33
@oscardssmith
Copy link
Member

oscardssmith commented Jan 14, 2021

Does this cause any major compile/runtime regressions?

@KristofferC
Copy link
Sponsor Member

What makes you believe that? Did you try something out?

@oscardssmith
Copy link
Member

Based on a quick look at the PR, I assumed that it was restricting the use of a fast path for type equality. I didn't observe regressions, I was just trying to understand if it was expected that there would be any.

@Keno
Copy link
Member

Keno commented Jan 14, 2021

You will get the right answer slower than you used to get the potentially wrong answer ;). I doubt it'll have a major impact though.

@KristofferC KristofferC mentioned this pull request Jan 19, 2021
60 tasks
KristofferC pushed a commit that referenced this pull request Jan 19, 2021
@KristofferC KristofferC removed the backport 1.6 Change should be backported to release-1.6 label Feb 1, 2021
KristofferC pushed a commit that referenced this pull request Feb 1, 2021
ElOceanografo pushed a commit to ElOceanografo/julia that referenced this pull request May 4, 2021
antoine-levitt pushed a commit to antoine-levitt/julia that referenced this pull request May 9, 2021
staticfloat pushed a commit that referenced this pull request Dec 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix This change fixes an existing bug types and dispatch Types, subtyping and method dispatch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

inlining bug with concrete Union constraints
5 participants