ScalaParallelコレクションのベンチマーク用のInputTasksを含む単純なSBTプロジェクトを開発しています。
InputKeysを定義し、問題が発生したときにタスクの作成を開始しました。
私のベンチマークはScala2.10.0-M5build.sbt
を必要とするので、私はこれを自分の: でやってみました
name := "scala-parallel-collection-benchmark"
version := "1.0.0"
organization := "com.google.summer"
scalaVersion := "2.10.0-M5"
ただし、コンパイル時に次のエラーが発生します。
[info] Loading project definition from C:\Users\Administrator\scala-parallel-collection-benchmark\project
[info] Compiling 1 Scala source to C:\Users\Administrator\scala-parallel-collection-benchmark\project\target\scala-2.9.1\sbt-0.11.3\classes...
[error] C:\Users\Administrator\scala-parallel-collection-benchmark\project\Build.scala:47: value tasksupport is not a member of scala.collection.parallel.mutable.ParArray[Int]
[error] collection.tasksupport = new ForkJoinTaskSupport(new ForkJoinPool(par))
[error] ^
[error] one error found
[error] {file:/C:/Users/Administrator/scala-parallel-collection-benchmark/project/}default-e0b2a2/compile:compile: Compilation failed
コンパイルにはまだScala2.9.1を使用しているようです。
Scala 2.10.0-M5を使用してコードをコンパイルするようにSBTを設定するにはどうすればよいですか?