aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGuillaume Martres <smarter@ubuntu.com>2015-12-01 16:52:01 +0100
committerGuillaume Martres <smarter@ubuntu.com>2015-12-01 17:11:28 +0100
commit60fb657649d800c03e8335892cd82455e7e34235 (patch)
tree00a90ea37bd3031884aecbe3834a98a59b826c2e /test
parent112564655f4f23552cb9ae48d0fdb7d8ac5b725c (diff)
downloaddotty-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')
-rw-r--r--test/dotc/scala-collections.whitelist3
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