diff options
-rw-r--r-- | compiler/test/dotc/scala-collections.blacklist | 50 | ||||
-rw-r--r-- | compiler/test/dotc/scala-collections.whitelist | 28 |
2 files changed, 31 insertions, 47 deletions
diff --git a/compiler/test/dotc/scala-collections.blacklist b/compiler/test/dotc/scala-collections.blacklist index 16bf1fb95..fea3a0417 100644 --- a/compiler/test/dotc/scala-collections.blacklist +++ b/compiler/test/dotc/scala-collections.blacklist @@ -52,26 +52,7 @@ ../scala-scala/src/library/scala/Function1.scala ../scala-scala/src/library/scala/Function2.scala -../scala-scala/src/library/scala/Function3.scala -../scala-scala/src/library/scala/Function4.scala -../scala-scala/src/library/scala/Function5.scala -../scala-scala/src/library/scala/Function6.scala -../scala-scala/src/library/scala/Function7.scala -../scala-scala/src/library/scala/Function8.scala -../scala-scala/src/library/scala/Function9.scala -../scala-scala/src/library/scala/Function10.scala -../scala-scala/src/library/scala/Function11.scala -../scala-scala/src/library/scala/Function12.scala -../scala-scala/src/library/scala/Function13.scala -../scala-scala/src/library/scala/Function14.scala -../scala-scala/src/library/scala/Function15.scala -../scala-scala/src/library/scala/Function16.scala -../scala-scala/src/library/scala/Function17.scala -../scala-scala/src/library/scala/Function18.scala -../scala-scala/src/library/scala/Function19.scala -../scala-scala/src/library/scala/Function20.scala -../scala-scala/src/library/scala/Function21.scala -../scala-scala/src/library/scala/Function22.scala +# Cyclic reference because of @specialized annotation ../scala-scala/src/library/scala/reflect/ClassManifestDeprecatedApis.scala # 51 | import Manifest._ @@ -85,14 +66,6 @@ # 104 | private def readResolve(): Any = Manifest.Short # | ^^^^^^^^ # | not found: Manifest -../scala-scala/src/library/scala/reflect/NameTransformer.scala -# 89 | if (buf eq null) name else buf.toString() -# | ^^^^^^^^^^^^^^ -# | missing argument for parameter index of method apply: (index: Int)Char -../scala-scala/src/library/scala/reflect/package.scala -# 63 | private[scala] def materializeClassTag[T](): ClassTag[T] = macro ??? -# | ^^^^^ -# | not found: macro ../scala-scala/src/library/scala/runtime/Tuple2Zipped.scala # 122 | val buf = bf(x._1) @@ -106,25 +79,8 @@ # | found: T1 # | required: CC1[_] -../scala-scala/src/library/scala/StringContext.scala -# 168 | def f[A >: Any](args: A*): String = macro ??? -# | ^^^^^ -# | not found: macro - ../scala-scala/src/library/scala/text/Document.scala - -../scala-scala/src/library/scala/util/control/Exception.scala -# scala.MatchError: PostfixOp(Select(Ident(pf),isDefinedAt),_) (of class dotty.tools.dotc.ast.untpd$PostfixOp) -# at dotty.tools.dotc.ast.Trees$Instance$TreeAccumulator.foldOver(Trees.scala:1173) +# Lots of type errors for pattern matches ../scala-scala/src/library/scala/util/control/TailCalls.scala -# assertion failed - -../scala-scala/src/library/scala/util/hashing/Hashing.scala -# 35 | implicit def default[T] = new Default[T] -# | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -# | result type of implicit definition needs to be given explicitly - - -../scala-scala/src/library/scala/sys/SystemProperties.scala -# crashes on dotty.tools.dottydoc.TestWhitelistedCollections.arrayHasDocumentation +# -Ycheck:classOf failure diff --git a/compiler/test/dotc/scala-collections.whitelist b/compiler/test/dotc/scala-collections.whitelist index b1e797dfe..a3dec3ad3 100644 --- a/compiler/test/dotc/scala-collections.whitelist +++ b/compiler/test/dotc/scala-collections.whitelist @@ -62,6 +62,7 @@ ../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/StringContext.scala ../scala-scala/src/library/scala/UninitializedError.scala ../scala-scala/src/library/scala/UninitializedFieldError.scala ../scala-scala/src/library/scala/collection/IndexedSeqOptimized.scala @@ -290,12 +291,14 @@ ../scala-scala/src/library/scala/util/Try.scala +../scala-scala/src/library/scala/util/control/Exception.scala ../scala-scala/src/library/scala/util/control/Breaks.scala ../scala-scala/src/library/scala/util/control/ControlThrowable.scala ../scala-scala/src/library/scala/util/control/NonFatal.scala ../scala-scala/src/library/scala/util/control/NoStackTrace.scala ../scala-scala/src/library/scala/util/DynamicVariable.scala ../scala-scala/src/library/scala/util/Either.scala +../scala-scala/src/library/scala/util/hashing/Hashing.scala ../scala-scala/src/library/scala/util/hashing/ByteswapHashing.scala ../scala-scala/src/library/scala/util/hashing/MurmurHash3.scala ../scala-scala/src/library/scala/util/hashing/package.scala @@ -397,6 +400,7 @@ ../scala-scala/src/library/scala/sys/SystemProperties.scala ../scala-scala/src/library/scala/sys/package.scala +../scala-scala/src/library/scala/sys/SystemProperties.scala ../scala-scala/src/library/scala/sys/Prop.scala ../scala-scala/src/library/scala/sys/PropImpl.scala ../scala-scala/src/library/scala/sys/BooleanProp.scala @@ -439,6 +443,8 @@ ../scala-scala/src/library/scala/reflect/macros/internal/macroImpl.scala ../scala-scala/src/library/scala/reflect/NoManifest.scala ../scala-scala/src/library/scala/reflect/OptManifest.scala +../scala-scala/src/library/scala/reflect/NameTransformer.scala +../scala-scala/src/library/scala/reflect/package.scala ../scala-scala/src/library/scala/Responder.scala @@ -571,6 +577,28 @@ ../scala-scala/src/library/scala/Function.scala ../scala-scala/src/library/scala/Function0.scala +#../scala-scala/src/library/scala/Function1.scala +#../scala-scala/src/library/scala/Function2.scala +../scala-scala/src/library/scala/Function3.scala +../scala-scala/src/library/scala/Function4.scala +../scala-scala/src/library/scala/Function5.scala +../scala-scala/src/library/scala/Function6.scala +../scala-scala/src/library/scala/Function7.scala +../scala-scala/src/library/scala/Function8.scala +../scala-scala/src/library/scala/Function9.scala +../scala-scala/src/library/scala/Function10.scala +../scala-scala/src/library/scala/Function11.scala +../scala-scala/src/library/scala/Function12.scala +../scala-scala/src/library/scala/Function13.scala +../scala-scala/src/library/scala/Function14.scala +../scala-scala/src/library/scala/Function15.scala +../scala-scala/src/library/scala/Function16.scala +../scala-scala/src/library/scala/Function17.scala +../scala-scala/src/library/scala/Function18.scala +../scala-scala/src/library/scala/Function19.scala +../scala-scala/src/library/scala/Function20.scala +../scala-scala/src/library/scala/Function21.scala +../scala-scala/src/library/scala/Function22.scala ../scala-scala/src/library/scala/Tuple1.scala ../scala-scala/src/library/scala/Tuple2.scala |