diff options
author | Guillaume Martres <smarter@ubuntu.com> | 2015-12-01 16:52:01 +0100 |
---|---|---|
committer | Guillaume Martres <smarter@ubuntu.com> | 2015-12-01 17:11:28 +0100 |
commit | 60fb657649d800c03e8335892cd82455e7e34235 (patch) | |
tree | 00a90ea37bd3031884aecbe3834a98a59b826c2e /test/dotc/scala-collections.whitelist | |
parent | 112564655f4f23552cb9ae48d0fdb7d8ac5b725c (diff) | |
download | dotty-60fb657649d800c03e8335892cd82455e7e34235.tar.gz dotty-60fb657649d800c03e8335892cd82455e7e34235.tar.bz2 dotty-60fb657649d800c03e8335892cd82455e7e34235.zip |
Compile scala.collection.Seq without double-binding error
This commit fixes two issues which caused us to complete Seq too early and
read it from the classpath instead of from the sources:
- Evaluting RepeatedParamClass forced Seq, this is not necessary
because the type of RepeatedParamClass is a LazyType
- TypeErasure#sigName on a Scala type always forced Seq, even if
the type is not a repeated param type.
This fixes #980.
Diffstat (limited to 'test/dotc/scala-collections.whitelist')
-rw-r--r-- | test/dotc/scala-collections.whitelist | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/test/dotc/scala-collections.whitelist b/test/dotc/scala-collections.whitelist index a0c9ce588..4f87fadf8 100644 --- a/test/dotc/scala-collections.whitelist +++ b/test/dotc/scala-collections.whitelist @@ -163,8 +163,7 @@ ./scala-scala/src/library/scala/collection/Searching.scala -# cyclic reference involving trait Seq -#./scala-scala/src/library/scala/collection/Seq.scala +./scala-scala/src/library/scala/collection/Seq.scala ./scala-scala/src/library/scala/collection/SeqExtractors.scala |