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

Freeze constraints in a condition check of maximiseType #16526

Merged
merged 1 commit into from
Dec 15, 2022

Conversation

dwijnand
Copy link
Member

Not doing so, in a context where GADT inferrence is enabled, such as in
TypeOps.refineUsingParent, leads to false inferrences.

Doing so, and removing the previous fix for #15967, fixes the regression
in #16339, and keeps #15967 as well as #16123 (which is somewhat
related) fixed.

Not doing so, in a context where GADT inferrence is enabled, such as in
TypeOps.refineUsingParent, leads to false inferrences.

Doing so, and removing the previous fix for scala#15967, fixes the regression
in scala#16339, and keeps scala#15967 as well as scala#16123 (which is somewhat
related) fixed.
@dwijnand dwijnand marked this pull request as ready for review December 15, 2022 12:38
@dwijnand dwijnand merged commit 4d44638 into scala:main Dec 15, 2022
@dwijnand dwijnand deleted the exh/regression branch December 15, 2022 12:38
@dwijnand dwijnand linked an issue Dec 15, 2022 that may be closed by this pull request
@Kordyjan Kordyjan added this to the 3.2.2 backports milestone Dec 22, 2022
@Kordyjan Kordyjan added backport:nominated If we agree to backport this PR, replace this tag with "backport:accepted", otherwise delete it. and removed backport:nominated If we agree to backport this PR, replace this tag with "backport:accepted", otherwise delete it. labels Dec 22, 2022
@Kordyjan Kordyjan modified the milestones: 3.2.2 backports, 3.3.0-RC1 Dec 22, 2022
@Kordyjan Kordyjan modified the milestones: 3.3.0-RC1, 3.3.0 Aug 1, 2023
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.

Regression in rescala-lang/rescala v0.31.0
3 participants