diff --git a/build.sbt b/build.sbt index 8d3f72e5ff..8a8bc46883 100644 --- a/build.sbt +++ b/build.sbt @@ -69,7 +69,7 @@ lazy val warningSuppression = Seq( "cat=deprecation&origin=chisel3\\.util\\.experimental\\.BoringUtils.*:s", "cat=deprecation&origin=chisel3\\.experimental\\.IntrinsicModule:s", "cat=deprecation&origin=chisel3\\.ltl.*:s", - "cat=deprecation&msg=Looking up Modules is deprecated:s", + "cat=deprecation&msg=Looking up Modules is deprecated:s" ).mkString(",") ) @@ -124,7 +124,7 @@ lazy val firrtlSettings = Seq( "-language:implicitConversions", "-Yrangepos", // required by SemanticDB compiler plugin "-Xsource:3", - "-Xsource-features:infer-override", + "-Xsource-features:infer-override" ), // Always target Java8 for maximum compatibility javacOptions ++= Seq("-source", "1.8", "-target", "1.8"), @@ -140,7 +140,7 @@ lazy val firrtlSettings = Seq( ), scalacOptions += "-Ymacro-annotations", // starting with scala 2.13 the parallel collections are separate from the standard library - libraryDependencies += "org.scala-lang.modules" %% "scala-parallel-collections" % "1.0.4", + libraryDependencies += "org.scala-lang.modules" %% "scala-parallel-collections" % "1.1.0", Test / scalacOptions ++= Seq( "-Xsource-features:package-prefix-implicits" ) @@ -316,7 +316,7 @@ lazy val core = (project in file("core")) "-unchecked", "-Xcheckinit", "-Xlint:infer-any", - "-Xsource:3", + "-Xsource:3" // , "-Xlint:missing-interpolator" ) ) @@ -342,7 +342,7 @@ lazy val chisel = (project in file(".")) .settings( // Suppress Scala 3 behavior requiring explicit types on implicit definitions // Note this must come before the -Wconf is warningSuppression - Test / scalacOptions += "-Wconf:cat=other-implicit-type:s", + Test / scalacOptions += "-Wconf:cat=other-implicit-type:s" ) .settings(warningSuppression: _*) .settings(fatalWarningsSettings: _*)