Aladdin - Scala Bugtracking
[#36] project: compiler priority: medium category: bug
submitter assigned to status date submitted
Vincent Martin not repro 2003-06-13 13:36:13.0
subject loop in typechecker
code
object m {

  val xs: List[int] = Nil;
  def f(i: int) = 0;
  val v = xs map f;

  def m() = {}
}
what happened
stack-overflow of the typechecker. Does not happen without function "m" or if the module has a different name. I\
f we replace "def m()" with "def m" there is another strange error:
"value f is not a member of scala.Unit"
what expected compilation without error
[back to overview]
Changes of this bug report