We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
This is fairly minimized:
package a case class B(c: collection.mutable.Map[Int, Int]) { def d(): Unit = c(undefinedSymbol) += 1 }
and crashes with the error:
{code}symbol value #15064 does not exist in a.B.d, which contains locals{code}
(that last line is not truncated but has a space at the end of it in my terminal)
It's (obviously) illegal, but it generates a compiler crash, so I thought it might be interesting.
The text was updated successfully, but these errors were encountered:
Imported From: https://issues.scala-lang.org/browse/SI-9781?orig=1 Reporter: James Harlow (jamesharlow) Affected Versions: 2.11.7, 2.11.8, 2.12.0-M3 Duplicates #8763 Attachments:
Sorry, something went wrong.
@liff said: Slightly smaller test case:
object T9781 { val c: collection.mutable.Map[Int, Int] = ??? c(undefinedSymbol) += 1 }
and a PR against 2.12: scala/scala#5179
liff
No branches or pull requests
This is fairly minimized:
and crashes with the error:
{code}symbol value #15064 does not exist in a.B.d, which contains locals{code}
(that last line is not truncated but has a space at the end of it in my terminal)
It's (obviously) illegal, but it generates a compiler crash, so I thought it might be interesting.
The text was updated successfully, but these errors were encountered: