-
-
Couldn't load subscription status.
- Fork 5.7k
Fix subtyping freeze in 1.9.0 #49875
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
Conversation
|
@AzamatB: merging this will reintroduce the subtype error you reported in #40865 to Julia 1.9.1. However it will remain fixed on 1.9.0 and on @KristofferC: can this go to 1.9.1? |
|
Those are present on the backport branch as well. |
84d8fdd to
2dcb8f0
Compare
|
Remaining failures seem to be the same ones as in |
* Disable slow path to handle Union explosion * 3 tests are broken due to disabling slow path
|
Glad to see this merged. Great work everyone! Thanks @N5N3, @kpamnany, @KristofferC! :) |
* Disable slow path to handle Union explosion * 3 tests are broken due to disabling slow path
* Disable slow path to handle Union explosion * 3 tests are broken due to disabling slow path
Closes #49857.
As suggested by @N5N3, this disables the slow path in
local_forall_exists_subtypeas an alternative to backing out #48441.Confirmed that it fixes #49857. Also confirmed that the test added in #49014 passes. However, as with #49859, this fix will reopen #40865.
Cc: @quinnj and @NHDaly