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

[3.3.4] Revert "Heal member-select on opaque reference" #21341

Merged

Conversation

dwijnand
Copy link
Member

@dwijnand dwijnand commented Aug 7, 2024

This reverts commit 4443395.

This reverts the behaviour changing part of #19730, which could make code that previously compiled, continue to
compile but with a different runtime behaviour. Now, the code in question is very niche and esoteric, and
effectively exploiting this opaque typing bug. So, we're happy to change the compiler to make this behaviour
silently change, just not in a patch release.

(Same as #21340, but for the LTS.)

@dwijnand dwijnand marked this pull request as ready for review August 7, 2024 21:51
@dwijnand dwijnand requested a review from WojciechMazur August 7, 2024 21:51
@WojciechMazur WojciechMazur merged commit 53791b0 into scala:lts-3.3 Aug 8, 2024
17 checks passed
@dwijnand dwijnand deleted the revert-opaque-member-select-3.3 branch August 8, 2024 13:42
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.

2 participants