@@ -737,6 +737,8 @@ object Build {
737737
738738 lazy val `dotty-library` = project.in(file(" library" )).asDottyLibrary(NonBootstrapped )
739739 lazy val `dotty-library-bootstrapped` : Project = project.in(file(" library" )).asDottyLibrary(Bootstrapped )
740+ // TODO: move -Yerased-terms to dottyLibrarySettings on reference compiler update
741+ .settings(scalacOptions in Compile += " -Yerased-terms" ) // support declaration of scala.compiletime.erasedValue
740742
741743 def dottyLibrary (implicit mode : Mode ): Project = mode match {
742744 case NonBootstrapped => `dotty-library`
@@ -758,6 +760,7 @@ object Build {
758760 settings(
759761 unmanagedSourceDirectories in Compile :=
760762 (unmanagedSourceDirectories in (`dotty-library-bootstrapped`, Compile )).value,
763+ scalacOptions += " -Yerased-terms" , // support declaration of scala.compiletime.erasedValue
761764 )
762765
763766 lazy val tastyCoreSettings = Seq (
@@ -990,7 +993,7 @@ object Build {
990993 val dir = fetchScalaJSSource.value / " test-suite"
991994 (
992995 (dir / " shared/src/test/scala/org/scalajs/testsuite/compiler" ** ((" *.scala" : FileFilter ) -- " RegressionTest.scala" -- " ReflectiveCallTest.scala" )).get
993- ++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/lang" ** (( " *.scala" : FileFilter ) -- " StringTest.scala " ) ).get
996+ ++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/lang" ** " *.scala" ).get
994997 ++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/io" ** ((" *.scala" : FileFilter ) -- " ReadersTest.scala" )).get
995998 ++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/math" ** " *.scala" ).get
996999 ++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/net" ** " *.scala" ).get
0 commit comments