aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2015-12-08 20:16:03 +0100
committerMartin Odersky <odersky@gmail.com>2015-12-14 14:30:08 +0100
commitac99941234da48427d1ca10823e45aa740baa354 (patch)
tree8e19632f197d0430ba0bd44b00ec5d04163a795b /test
parent6c9168467d9278e13c06fc7e56ae7bf331ae0198 (diff)
downloaddotty-ac99941234da48427d1ca10823e45aa740baa354.tar.gz
dotty-ac99941234da48427d1ca10823e45aa740baa354.tar.bz2
dotty-ac99941234da48427d1ca10823e45aa740baa354.zip
Do not report data races between symbols defined in class and its selftype
Analogous to the previous situation where we do not report a data race if the previous symbol comes from a superclass, we now do the same if the previous symbol comes from a given self type. Makes overrideDataRace.scala pass, and finally enables stdlib test with TraverableViewLike.scala added.
Diffstat (limited to 'test')
-rw-r--r--test/dotc/scala-collections.whitelist2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/dotc/scala-collections.whitelist b/test/dotc/scala-collections.whitelist
index 39db99c79..5c3c38e66 100644
--- a/test/dotc/scala-collections.whitelist
+++ b/test/dotc/scala-collections.whitelist
@@ -181,7 +181,7 @@
## those classes use early initialisers.
#./scala-scala/src/library/scala/collection/IterableViewLike.scala
#./scala-scala/src/library/scala/collection/SeqViewLike.scala
-#./scala-scala/src/library/scala/collection/TraversableViewLike.scala
+./scala-scala/src/library/scala/collection/TraversableViewLike.scala
#./scala-scala/src/library/scala/collection/immutable/StreamViewLike.scala
## This class causes a crash in backend.