-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Description
scala.collection.immutable.Stream
defines inner class Cons
and an inner object cons
.
The second one triggers creation of a class cons
with static forwarders, that are used in separate compilation and that bears TASTY.
OS X has case-insensitive filesystem and Cons.class
and cons.class
overwrite each-other.
Manifests itself with a funny exception:
Exception in thread "main" java.lang.NoClassDefFoundError:
scala/collection/immutable/Stream$Cons (wrong name: scala/collection/immutable/Stream$cons)