Skip to content

Commit

Permalink
Tailrec bug is fixed.
Browse files Browse the repository at this point in the history
  • Loading branch information
DarkDimius committed Nov 10, 2015
1 parent bd54033 commit 296caf5
Showing 1 changed file with 14 additions and 42 deletions.
56 changes: 14 additions & 42 deletions test/dotc/scala-collections.whitelist
Original file line number Diff line number Diff line change
Expand Up @@ -63,23 +63,17 @@
./scala-scala/src/library/scala/Product7.scala
./scala-scala/src/library/scala/Product8.scala
./scala-scala/src/library/scala/Product9.scala

./scala-scala/src/library/scala/Proxy.scala
./scala-scala/src/library/scala/SerialVersionUID.scala
./scala-scala/src/library/scala/Serializable.scala
./scala-scala/src/library/scala/Specializable.scala
./scala-scala/src/library/scala/Symbol.scala
./scala-scala/src/library/scala/UninitializedError.scala
./scala-scala/src/library/scala/UninitializedFieldError.scala

# https://github.com/lampepfl/dotty/issues/912
# ./scala-scala/src/library/scala/collection/IndexedSeqOptimized.scala

./scala-scala/src/library/scala/collection/IndexedSeqOptimized.scala
./scala-scala/src/library/scala/collection/IterableLike.scala
./scala-scala/src/library/scala/collection/Iterator.scala
./scala-scala/src/library/scala/collection/LinearSeqOptimized.scala

# https://github.com/lampepfl/dotty/issues/914
./scala-scala/src/library/scala/collection/TraversableOnce.scala
./scala-scala/src/library/scala/collection/generic/Growable.scala
./scala-scala/src/library/scala/collection/generic/TraversableForwarder.scala
Expand All @@ -88,7 +82,6 @@
./scala-scala/src/library/scala/collection/immutable/IndexedSeq.scala
./scala-scala/src/library/scala/collection/immutable/Iterable.scala
./scala-scala/src/library/scala/collection/immutable/LinearSeq.scala

./scala-scala/src/library/scala/collection/immutable/List.scala
./scala-scala/src/library/scala/collection/immutable/MapProxy.scala
./scala-scala/src/library/scala/collection/immutable/PagedSeq.scala
Expand Down Expand Up @@ -135,11 +128,6 @@
./scala-scala/src/library/scala/transient.scala
./scala-scala/src/library/scala/unchecked.scala
./scala-scala/src/library/scala/volatile.scala

# cyclic reference
./scala-scala/src/library/scala/collection/GenSeq.scala
./scala-scala/src/library/scala/collection/GenSeqLike.scala

./scala-scala/src/library/scala/collection/BitSet.scala
./scala-scala/src/library/scala/collection/BitSetLike.scala
./scala-scala/src/library/scala/collection/BufferedIterator.scala
Expand All @@ -149,16 +137,13 @@
./scala-scala/src/library/scala/collection/GenIterableLike.scala
./scala-scala/src/library/scala/collection/GenMap.scala
./scala-scala/src/library/scala/collection/GenMapLike.scala

# cyclic reference https://github.com/lampepfl/dotty/issues/935
#./scala-scala/src/library/scala/collection/GenSeq.scala
#./scala-scala/src/library/scala/collection/GenSeqLike.scala
./scala-scala/src/library/scala/collection/GenSeq.scala
./scala-scala/src/library/scala/collection/GenSeqLike.scala

# seems https://github.com/lampepfl/dotty/issues/916
#./scala-scala/src/library/scala/collection/GenSet.scala

# triggers cyclic reference
#./scala-scala/src/library/scala/collection/GenSetLike.scala
./scala-scala/src/library/scala/collection/GenSetLike.scala

# breaks genMapLike https://github.com/lampepfl/dotty/issues/937
#./scala-scala/src/library/scala/collection/GenTraversable.scala
Expand All @@ -170,38 +155,34 @@
./scala-scala/src/library/scala/collection/Iterable.scala
./scala-scala/src/library/scala/collection/IterableProxy.scala
./scala-scala/src/library/scala/collection/IterableProxyLike.scala

./scala-scala/src/library/scala/collection/JavaConversions.scala
./scala-scala/src/library/scala/collection/JavaConverters.scala
./scala-scala/src/library/scala/collection/LinearSeq.scala

# tailrec bug
#./scala-scala/src/library/scala/collection/LinearSeqLike.scala

./scala-scala/src/library/scala/collection/LinearSeqLike.scala
./scala-scala/src/library/scala/collection/Map.scala
./scala-scala/src/library/scala/collection/MapLike.scala
./scala-scala/src/library/scala/collection/MapProxy.scala
./scala-scala/src/library/scala/collection/MapProxyLike.scala
./scala-scala/src/library/scala/collection/Parallel.scala
./scala-scala/src/library/scala/collection/Parallelizable.scala
# tailrec bug
#./scala-scala/src/library/scala/collection/Searching.scala
./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/SeqExtractors.scala

./scala-scala/src/library/scala/collection/SeqExtractors.scala

# https://github.com/lampepfl/dotty/issues/945
#./scala-scala/src/library/scala/collection/SeqLike.scala
#./scala-scala/src/library/scala/collection/SeqProxy.scala

./scala-scala/src/library/scala/collection/SeqProxy.scala
./scala-scala/src/library/scala/collection/SeqProxyLike.scala

# seems https://github.com/lampepfl/dotty/issues/916
#./scala-scala/src/library/scala/collection/Set.scala

# cyclic reference involving trait Set
#./scala-scala/src/library/scala/collection/SetLike.scala

./scala-scala/src/library/scala/collection/SetLike.scala
./scala-scala/src/library/scala/collection/SetProxy.scala
./scala-scala/src/library/scala/collection/SetProxyLike.scala
./scala-scala/src/library/scala/collection/SortedMap.scala
Expand Down Expand Up @@ -237,8 +218,7 @@
#./scala-scala/src/library/scala/collection/immutable/IntMap.scala


# tailrec bug
#./scala-scala/src/library/scala/collection/immutable/ListMap.scala
./scala-scala/src/library/scala/collection/immutable/ListMap.scala

# seems https://github.com/lampepfl/dotty/issues/916
#./scala-scala/src/library/scala/collection/immutable/ListSet.scala
Expand All @@ -248,17 +228,9 @@

./scala-scala/src/library/scala/collection/immutable/Map.scala
./scala-scala/src/library/scala/collection/immutable/MapLike.scala

# https://github.com/lampepfl/dotty/issues/940
# ./scala-scala/src/library/scala/collection/immutable/MapProxy.scala

./scala-scala/src/library/scala/collection/immutable/NumericRange.scala
./scala-scala/src/library/scala/collection/immutable/Range.scala


# tailrec bug
#./scala-scala/src/library/scala/collection/immutable/RedBlackTree.scala

./scala-scala/src/library/scala/collection/immutable/RedBlackTree.scala
./scala-scala/src/library/scala/collection/immutable/Seq.scala

# uses refinements that dotty does not support
Expand Down

0 comments on commit 296caf5

Please sign in to comment.