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
Assertion failure on some illegal code with recursive type definition #9652
Comments
Imported From: https://issues.scala-lang.org/browse/SI-9652?orig=1 |
@retronym said:
|
Unlikely to be fixed in Scala 2, it's a crash but with little impact... |
Despite #9361 being fixed, this still crashes in 2.13.0-M3, but slightly differently. Granted a fix for this is low priority, but I really don't see that that justifies closing this. |
Doesn't crash since 2.13.0. Worth adding a regression test? |
a regression test would be welcome, if minimized — I wouldn't suggest just dumping OP's full code into a test case |
I got this assertion failure when, in ChangeStruct, I tried to add a type member mirroring the type parameter T, without renaming it.
Not very high priority I guess, since the crash follows a valid type error, but I thought I should file an issue anyway.
The text was updated successfully, but these errors were encountered: