Closed
Description
in the 2.12 community build, after scala/community-build@7ef0adf:
-# July 31, 2019
-nightly=2.12.9-bin-87d43d0
+# August 5, 2019
+nightly=2.12.10-bin-f5b7822
two projects started having test failures (starting with https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-integrate-community-build/4800/)
one is scala-refactoring:
[scala-refactoring] [error] Test scala.tools.refactoring.tests.sourcegen.PrettyPrinterTest.testTypeDefs failed: expected:<...d type C >: Nothing [
[scala-refactoring] [error]
[scala-refactoring] [error] type D] <: AnyRef
[scala-refactoring] [error] }> but was:<...d type C >: Nothing [<: Any
[scala-refactoring] [error]
[scala-refactoring] [error] type D >: Nothing] <: AnyRef
[scala-refactoring] [error] }>
[scala-refactoring] [error] Test scala.tools.refactoring.tests.analysis.CompilationUnitDependenciesTest.importIsUsedAsTypeAscription210 failed: expected:<scala.[collection.immutable.Set
[scala-refactoring] [error] scala.this.Predef.Map
[scala-refactoring] [error] scala.this.Predef.any2ArrowAssoc]> but was:<scala.[Predef.ArrowAssoc
[scala-refactoring] [error] scala.Predef.Map
[scala-refactoring] [error] scala.collection.immutable.Set]>
and the other is zinc (an old-ish, frozen version of zinc, which may or may not be relevant):
[zinc] [info] ExtractUsedNamesSpecification:
[zinc] [info] Used names extraction
[zinc] [info] - should extract imported name
[zinc] [info] - should extract names in type tree
[zinc] [info] - should extract symbolic names
[zinc] [info] - should extract type names for objects depending on abstract types *** FAILED ***
[zinc] [info] Set("A", "AnyRef", "Object", "scala", "java;lang;Object;init;") did not equal Set("A", "Nothing", "AnyRef", "Object", "scala", "java;lang;Object;init;", "Any") (ExtractUsedNamesSpecification.scala:84)
note that both repos' failures involve the absence or presence of a Nothing
, which might be a clue that the root cause is somehow the same
Metadata
Metadata
Assignees
Labels
No labels