Skip to content
This repository was archived by the owner on Nov 28, 2020. It is now read-only.

Commit 9a578d7

Browse files
committed
optimizer flags added
1 parent dee86bf commit 9a578d7

1 file changed

Lines changed: 12 additions & 6 deletions

File tree

‎build.sbt‎

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ lazy val hadoopVersion = Properties.envOrElse("SPARK_HADOOP_VERSION", DEFAULT_HA
1717

1818

1919
dependencyOverrides += "com.google.guava" % "guava" % "15.0"
20-
20+
libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.12.12"
2121
libraryDependencies += "org.seqdoop" % "hadoop-bam" % "7.10.0"
2222
libraryDependencies += "org.apache.hadoop" % "hadoop-client" % hadoopVersion
2323
libraryDependencies += "org.apache.spark" % "spark-core_2.12" % sparkVersion
@@ -28,7 +28,7 @@ libraryDependencies += "com.holdenkarau" % "spark-testing-base_2.12" % "2.4.3_0.
2828
libraryDependencies += "org.bdgenomics.adam" %% "adam-core-spark2" % "0.27.0"
2929
libraryDependencies += "org.bdgenomics.adam" %% "adam-apis-spark2" % "0.27.0"
3030
libraryDependencies += "org.bdgenomics.adam" %% "adam-cli-spark2" % "0.27.0"
31-
libraryDependencies += "org.scala-lang" % "scala-library" % scalaVersion.toString()
31+
libraryDependencies += "org.scala-lang" % "scala-library" % scalaVersion.value
3232
libraryDependencies += "org.rogach" %% "scallop" % "3.1.2"
3333
libraryDependencies += "org.bdgenomics.utils" % "utils-metrics-spark2_2.12" % "0.2.16"
3434
libraryDependencies += "com.github.samtools" % "htsjdk" % "2.19.0"
@@ -38,7 +38,6 @@ libraryDependencies += "org.apache.logging.log4j" % "log4j-core" % "2.12.1"
3838
libraryDependencies += "org.apache.logging.log4j" % "log4j-api" % "2.12.1"
3939
libraryDependencies += "com.intel.gkl" % "gkl" % "0.8.5-1-darwin-SNAPSHOT"
4040
libraryDependencies += "com.intel.gkl" % "gkl" % "0.8.5-1-linux-SNAPSHOT"
41-
//libraryDependencies += "org.hammerlab.bam" %% "load" % "1.2.0-M1"
4241
libraryDependencies += "de.ruedigermoeller" % "fst" % "2.57"
4342
libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.7"
4443
libraryDependencies += "org.eclipse.jetty" % "jetty-servlet" % "9.3.24.v20180605"
@@ -70,10 +69,17 @@ javaOptions ++= Seq("-Xms512M", "-Xmx8192M", "-XX:+CMSClassUnloadingEnabled" , "
7069
//fix for using with hdp warehouse connector
7170
javacOptions ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint")
7271
scalacOptions ++=Seq (
73-
"-opt:l:inline",
74-
"-opt-inline-from:org.biodatageeks.pileup.model.**",
75-
"-opt-warnings:any-inline-failed"
72+
"-opt:unreachable-code",
73+
"-opt:simplify-jumps",
74+
"-opt:redundant-casts",
75+
"-opt:box-unbox"
7676
)
77+
//"-opt:simplify-jumps",
78+
//"-opt:allow-skip-core-module-init",
79+
//"-opt-warnings:any-inline-failed"
80+
// "-opt:l:method",
81+
//"-opt:l:inline",
82+
//"-opt-inline-from:org.biodatageeks.sequila.pileup.model.**",
7783
updateOptions := updateOptions.value.withLatestSnapshots(false)
7884
outputStrategy := Some(StdoutOutput)
7985

0 commit comments

Comments
 (0)