Comments (8)
I don't have access to windows right now, but try the latest commit
from sbt.
I don't get the same error but another one now. Here is the full stacktrace:
[info] == Collections / compile ==
[info]
[info] Logging / compile ...
[info]
[info] == Precompiled 2.9.0-SNAPSHOT / compile ==
[info] Source analysis: 9 new/modified, 0 indirectly invalidated, 0 removed.
[info] Compiling main sources...
[info] 'compiler-interface' not yet compiled for Scala 2.9.0.r24546-b20110323030254. Compiling...
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at xsbt.RawCompiler.apply(RawCompiler.scala:22)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1$$anonfun$apply$1.apply(ComponentComp
iler.scala:68)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1$$anonfun$apply$1.apply(ComponentComp
iler.scala:62)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1.apply(ComponentCompiler.scala:62)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1.apply(ComponentCompiler.scala:59)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler.xsbt$ComponentCompiler$$compileSources(ComponentCompiler.scala:59)
at xsbt.ComponentCompiler$$anonfun$compileAndInstall$1.apply(ComponentCompiler.scala:47)
at xsbt.ComponentCompiler$$anonfun$compileAndInstall$1.apply(ComponentCompiler.scala:45)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler.compileAndInstall(ComponentCompiler.scala:45)
at xsbt.ComponentCompiler$$anonfun$getLocallyCompiled$1.apply(ComponentCompiler.scala:34)
at xsbt.ComponentCompiler$$anonfun$getLocallyCompiled$1.apply(ComponentCompiler.scala:34)
at sbt.IfMissing$Define.apply(ComponentManager.scala:76)
at sbt.ComponentManager.createAndCache$1(ComponentManager.scala:38)
at sbt.ComponentManager$$anonfun$fromGlobal$1$1.apply(ComponentManager.scala:26)
at sbt.ComponentManager$$anonfun$fromGlobal$1$1.apply(ComponentManager.scala:25)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:49)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:63)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock.liftedTree1$1(Locks.scala:45)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:45)
at xsbt.boot.Locks$.apply(Locks.scala:31)
at sbt.ComponentManager.lock(ComponentManager.scala:49)
at sbt.ComponentManager.lockGlobalCache(ComponentManager.scala:48)
at sbt.ComponentManager.fromGlobal$1(ComponentManager.scala:24)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:43)
at sbt.ComponentManager.getOrElse$1(ComponentManager.scala:31)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:49)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:63)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock.liftedTree1$1(Locks.scala:45)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:45)
at xsbt.boot.Locks$.apply(Locks.scala:31)
at sbt.ComponentManager.lock(ComponentManager.scala:49)
at sbt.ComponentManager.lockLocalCache(ComponentManager.scala:46)
at sbt.ComponentManager.files(ComponentManager.scala:43)
at sbt.ComponentManager.file(ComponentManager.scala:52)
at xsbt.ComponentCompiler.getLocallyCompiled(ComponentCompiler.scala:34)
at xsbt.ComponentCompiler.apply(ComponentCompiler.scala:24)
at xsbt.AnalyzingCompiler.getInterfaceJar(AnalyzingCompiler.scala:55)
at xsbt.AnalyzingCompiler.loader(AnalyzingCompiler.scala:45)
at xsbt.AnalyzingCompiler.getInterfaceClass(AnalyzingCompiler.scala:49)
at xsbt.AnalyzingCompiler.call(AnalyzingCompiler.scala:37)
at xsbt.AnalyzingCompiler.apply(AnalyzingCompiler.scala:18)
at sbt.Compile.processScala(Compile.scala:76)
at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:45)
at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:42)
at scala.Option.orElse(Option.scala:102)
at sbt.CompilerCore.doCompile(Compile.scala:41)
at sbt.CompilerCore.apply(Compile.scala:29)
at sbt.AbstractCompileConditional.run$1(Conditional.scala:341)
at sbt.AbstractCompileConditional$$anonfun$3.apply(Conditional.scala:344)
at sbt.AbstractCompileConditional$$anonfun$3.apply(Conditional.scala:344)
at sbt.classfile.Analyze$.apply(Analyze.scala:110)
at sbt.AbstractCompileConditional.execute(Conditional.scala:344)
at sbt.Conditional$class.run(Conditional.scala:43)
at sbt.AbstractCompileConditional.run(Conditional.scala:231)
at sbt.BasicScalaProject.sbt$BasicScalaProject$$doCompile(DefaultProject.scala:259)
at sbt.BasicScalaProject$$anonfun$compileAction$1.apply(DefaultProject.scala:273)
at sbt.BasicScalaProject$$anonfun$compileAction$1.apply(DefaultProject.scala:273)
at sbt.TaskManager$Task.invoke(TaskManager.scala:62)
at sbt.impl.RunTask.doRun$1(RunTask.scala:77)
at sbt.impl.RunTask$$anonfun$runTask$1.apply(RunTask.scala:83)
at sbt.impl.RunTask$$anonfun$runTask$1.apply(RunTask.scala:83)
at sbt.BufferedLogger.buffer(Logger.scala:173)
at sbt.impl.RunTask.bufferLogging(RunTask.scala:90)
at sbt.impl.RunTask.runTask(RunTask.scala:83)
at sbt.impl.RunTask.sbt$impl$RunTask$$runIfNotRoot(RunTask.scala:60)
at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
at sbt.Control$.trapUnit(Control.scala:19)
at sbt.Distributor$Run$Worker.run(ParallelRunner.scala:131)
Caused by: java.lang.NoClassDefFoundError: scala/collection/Parallelizable$class
at scala.tools.nsc.io.AbstractFile.(AbstractFile.scala:86)
at scala.tools.nsc.io.PlainFile.(PlainFile.scala:24)
at scala.tools.nsc.io.AbstractFile$.getDirectory(AbstractFile.scala:44)
at scala.tools.nsc.io.AbstractFile$.getDirectory(AbstractFile.scala:33)
at scala.tools.nsc.settings.MutableSettings$OutputDirs.setSingleOutput(MutableSettings.scala:252)
at scala.tools.nsc.settings.MutableSettings$OutputSetting.value_$eq(MutableSettings.scala:488)
at scala.tools.nsc.settings.MutableSettings$OutputSetting.(MutableSettings.scala:485)
at scala.tools.nsc.settings.MutableSettings.OutputSetting(MutableSettings.scala:193)
at scala.tools.nsc.settings.ScalaSettings$class.$init$(ScalaSettings.scala:38)
at scala.tools.nsc.settings.MutableSettings.(MutableSettings.scala:18)
at scala.tools.nsc.Settings.(Settings.scala:12)
at scala.tools.nsc.Main$.process(Main.scala:43)
at scala.tools.nsc.Main.process(Main.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at xsbt.RawCompiler.apply(RawCompiler.scala:22)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1$$anonfun$apply$1.apply(ComponentComp
iler.scala:68)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1$$anonfun$apply$1.apply(ComponentComp
iler.scala:62)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1.apply(ComponentCompiler.scala:62)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1.apply(ComponentCompiler.scala:59)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler.xsbt$ComponentCompiler$$compileSources(ComponentCompiler.scala:59)
at xsbt.ComponentCompiler$$anonfun$compileAndInstall$1.apply(ComponentCompiler.scala:47)
at xsbt.ComponentCompiler$$anonfun$compileAndInstall$1.apply(ComponentCompiler.scala:45)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler.compileAndInstall(ComponentCompiler.scala:45)
at xsbt.ComponentCompiler$$anonfun$getLocallyCompiled$1.apply(ComponentCompiler.scala:34)
at xsbt.ComponentCompiler$$anonfun$getLocallyCompiled$1.apply(ComponentCompiler.scala:34)
at sbt.IfMissing$Define.apply(ComponentManager.scala:76)
at sbt.ComponentManager.createAndCache$1(ComponentManager.scala:38)
at sbt.ComponentManager$$anonfun$fromGlobal$1$1.apply(ComponentManager.scala:26)
at sbt.ComponentManager$$anonfun$fromGlobal$1$1.apply(ComponentManager.scala:25)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:49)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:63)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock.liftedTree1$1(Locks.scala:45)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:45)
at xsbt.boot.Locks$.apply(Locks.scala:31)
at sbt.ComponentManager.lock(ComponentManager.scala:49)
at sbt.ComponentManager.lockGlobalCache(ComponentManager.scala:48)
at sbt.ComponentManager.fromGlobal$1(ComponentManager.scala:24)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:43)
at sbt.ComponentManager.getOrElse$1(ComponentManager.scala:31)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:49)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:63)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock.liftedTree1$1(Locks.scala:45)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:45)
at xsbt.boot.Locks$.apply(Locks.scala:31)
at sbt.ComponentManager.lock(ComponentManager.scala:49)
at sbt.ComponentManager.lockLocalCache(ComponentManager.scala:46)
at sbt.ComponentManager.files(ComponentManager.scala:43)
at sbt.ComponentManager.file(ComponentManager.scala:52)
at xsbt.ComponentCompiler.getLocallyCompiled(ComponentCompiler.scala:34)
at xsbt.ComponentCompiler.apply(ComponentCompiler.scala:24)
at xsbt.AnalyzingCompiler.getInterfaceJar(AnalyzingCompiler.scala:55)
at xsbt.AnalyzingCompiler.loader(AnalyzingCompiler.scala:45)
at xsbt.AnalyzingCompiler.getInterfaceClass(AnalyzingCompiler.scala:49)
at xsbt.AnalyzingCompiler.call(AnalyzingCompiler.scala:37)
at xsbt.AnalyzingCompiler.apply(AnalyzingCompiler.scala:18)
at sbt.Compile.processScala(Compile.scala:76)
at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:45)
at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:42)
at scala.Option.orElse(Option.scala:102)
at sbt.CompilerCore.doCompile(Compile.scala:41)
at sbt.CompilerCore.apply(Compile.scala:29)
at sbt.AbstractCompileConditional.run$1(Conditional.scala:341)
at sbt.AbstractCompileConditional$$anonfun$3.apply(Conditional.scala:344)
at sbt.AbstractCompileConditional$$anonfun$3.apply(Conditional.scala:344)
at sbt.classfile.Analyze$.apply(Analyze.scala:110)
at sbt.AbstractCompileConditional.execute(Conditional.scala:344)
at sbt.Conditional$class.run(Conditional.scala:43)
at sbt.AbstractCompileConditional.run(Conditional.scala:231)
at sbt.BasicScalaProject.sbt$BasicScalaProject$$doCompile(DefaultProject.scala:259)
at sbt.BasicScalaProject$$anonfun$compileAction$1.apply(DefaultProject.scala:273)
at sbt.BasicScalaProject$$anonfun$compileAction$1.apply(DefaultProject.scala:273)
at sbt.TaskManager$Task.invoke(TaskManager.scala:62)
at sbt.impl.RunTask.doRun$1(RunTask.scala:77)
at sbt.impl.RunTask$$anonfun$runTask$1.apply(RunTask.scala:83)
at sbt.impl.RunTask$$anonfun$runTask$1.apply(RunTask.scala:83)
at sbt.BufferedLogger.buffer(Logger.scala:173)
at sbt.impl.RunTask.bufferLogging(RunTask.scala:90)
at sbt.impl.RunTask.runTask(RunTask.scala:83)
at sbt.impl.RunTask.sbt$impl$RunTask$$runIfNotRoot(RunTask.scala:60)
at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
at sbt.Control$.trapUnit(Control.scala:19)
at sbt.Distributor$Run$Worker.run(ParallelRunner.scala:131)
Caused by: java.lang.ClassNotFoundException: scala.collection.Parallelizable$class
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at scala.tools.nsc.io.AbstractFile.(AbstractFile.scala:86)
at scala.tools.nsc.io.PlainFile.(PlainFile.scala:24)
at scala.tools.nsc.io.AbstractFile$.getDirectory(AbstractFile.scala:44)
at scala.tools.nsc.io.AbstractFile$.getDirectory(AbstractFile.scala:33)
at scala.tools.nsc.settings.MutableSettings$OutputDirs.setSingleOutput(MutableSettings.scala:252)
at scala.tools.nsc.settings.MutableSettings$OutputSetting.value_$eq(MutableSettings.scala:488)
at scala.tools.nsc.settings.MutableSettings$OutputSetting.(MutableSettings.scala:485)
at scala.tools.nsc.settings.MutableSettings.OutputSetting(MutableSettings.scala:193)
at scala.tools.nsc.settings.ScalaSettings$class.$init$(ScalaSettings.scala:38)
at scala.tools.nsc.settings.MutableSettings.(MutableSettings.scala:18)
at scala.tools.nsc.Settings.(Settings.scala:12)
at scala.tools.nsc.Main$.process(Main.scala:43)
at scala.tools.nsc.Main.process(Main.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at xsbt.RawCompiler.apply(RawCompiler.scala:22)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1$$anonfun$apply$1.apply(ComponentComp
iler.scala:68)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1$$anonfun$apply$1.apply(ComponentComp
iler.scala:62)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1.apply(ComponentCompiler.scala:62)
at xsbt.ComponentCompiler$$anonfun$xsbt$ComponentCompiler$$compileSources$1.apply(ComponentCompiler.scala:59)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler.xsbt$ComponentCompiler$$compileSources(ComponentCompiler.scala:59)
at xsbt.ComponentCompiler$$anonfun$compileAndInstall$1.apply(ComponentCompiler.scala:47)
at xsbt.ComponentCompiler$$anonfun$compileAndInstall$1.apply(ComponentCompiler.scala:45)
at xsbt.FileUtilities$.withTemporaryDirectory(FileUtilities.scala:169)
at xsbt.ComponentCompiler.compileAndInstall(ComponentCompiler.scala:45)
at xsbt.ComponentCompiler$$anonfun$getLocallyCompiled$1.apply(ComponentCompiler.scala:34)
at xsbt.ComponentCompiler$$anonfun$getLocallyCompiled$1.apply(ComponentCompiler.scala:34)
at sbt.IfMissing$Define.apply(ComponentManager.scala:76)
at sbt.ComponentManager.createAndCache$1(ComponentManager.scala:38)
at sbt.ComponentManager$$anonfun$fromGlobal$1$1.apply(ComponentManager.scala:26)
at sbt.ComponentManager$$anonfun$fromGlobal$1$1.apply(ComponentManager.scala:25)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:49)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:63)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock.liftedTree1$1(Locks.scala:45)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:45)
at xsbt.boot.Locks$.apply(Locks.scala:31)
at sbt.ComponentManager.lock(ComponentManager.scala:49)
at sbt.ComponentManager.lockGlobalCache(ComponentManager.scala:48)
at sbt.ComponentManager.fromGlobal$1(ComponentManager.scala:24)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:43)
at sbt.ComponentManager.getOrElse$1(ComponentManager.scala:31)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:43)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:49)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:63)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:67)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.withFileLock(Locks.scala:67)
at xsbt.boot.Locks$GlobalLock.liftedTree1$1(Locks.scala:45)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:45)
at xsbt.boot.Locks$.apply(Locks.scala:31)
at sbt.ComponentManager.lock(ComponentManager.scala:49)
at sbt.ComponentManager.lockLocalCache(ComponentManager.scala:46)
at sbt.ComponentManager.files(ComponentManager.scala:43)
at sbt.ComponentManager.file(ComponentManager.scala:52)
at xsbt.ComponentCompiler.getLocallyCompiled(ComponentCompiler.scala:34)
at xsbt.ComponentCompiler.apply(ComponentCompiler.scala:24)
at xsbt.AnalyzingCompiler.getInterfaceJar(AnalyzingCompiler.scala:55)
at xsbt.AnalyzingCompiler.loader(AnalyzingCompiler.scala:45)
at xsbt.AnalyzingCompiler.getInterfaceClass(AnalyzingCompiler.scala:49)
at xsbt.AnalyzingCompiler.call(AnalyzingCompiler.scala:37)
at xsbt.AnalyzingCompiler.apply(AnalyzingCompiler.scala:18)
at sbt.Compile.processScala(Compile.scala:76)
at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:45)
at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:42)
at scala.Option.orElse(Option.scala:102)
at sbt.CompilerCore.doCompile(Compile.scala:41)
at sbt.CompilerCore.apply(Compile.scala:29)
at sbt.AbstractCompileConditional.run$1(Conditional.scala:341)
at sbt.AbstractCompileConditional$$anonfun$3.apply(Conditional.scala:344)
at sbt.AbstractCompileConditional$$anonfun$3.apply(Conditional.scala:344)
at sbt.classfile.Analyze$.apply(Analyze.scala:110)
at sbt.AbstractCompileConditional.execute(Conditional.scala:344)
at sbt.Conditional$class.run(Conditional.scala:43)
at sbt.AbstractCompileConditional.run(Conditional.scala:231)
at sbt.BasicScalaProject.sbt$BasicScalaProject$$doCompile(DefaultProject.scala:259)
at sbt.BasicScalaProject$$anonfun$compileAction$1.apply(DefaultProject.scala:273)
at sbt.BasicScalaProject$$anonfun$compileAction$1.apply(DefaultProject.scala:273)
at sbt.TaskManager$Task.invoke(TaskManager.scala:62)
at sbt.impl.RunTask.doRun$1(RunTask.scala:77)
at sbt.impl.RunTask$$anonfun$runTask$1.apply(RunTask.scala:83)
at sbt.impl.RunTask$$anonfun$runTask$1.apply(RunTask.scala:83)
at sbt.BufferedLogger.buffer(Logger.scala:173)
at sbt.impl.RunTask.bufferLogging(RunTask.scala:90)
at sbt.impl.RunTask.runTask(RunTask.scala:83)
at sbt.impl.RunTask.sbt$impl$RunTask$$runIfNotRoot(RunTask.scala:60)
at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
at sbt.Control$.trapUnit(Control.scala:19)
at sbt.Distributor$Run$Worker.run(ParallelRunner.scala:131)
This nevertheless builds the launcher which then complains about:
org.scala-tools.sbt#sbt_2.8.1;0.9.3-SNAPSHOT: not found
which I guess is to be expected given the above error.
Thanks for you help.
from sbt.
Presumably there are some version mismatches due to partial updates. Do 'clean-lib' and 'update' on the top level project.
from sbt.
and of course rebuild if that wasn't obvious...
from sbt.
I did:
clean-lib, clean, update, proguard
and that works ok.
But I still get the same error when doing the publish-local, which is related to the compilation of the with Scala 2.9.0. I also get this infos:
[info] Compiling main sources...
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.This]) => s
binary.DefaultProtocol.Summand[_ <: xsbti.api.PathComponent] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.This]
[info] required: xsbti.api.PathComponent
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Super]) =>
sbinary.DefaultProtocol.Summand[_ <: xsbti.api.PathComponent] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Super]
[info] required: xsbti.api.PathComponent
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Id]) => sbi
nary.DefaultProtocol.Summand[_ <: xsbti.api.PathComponent] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Id]
[info] required: xsbti.api.PathComponent
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.SimpleType]
) => sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Type] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.SimpleType]
[info] required: xsbti.api.Type
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Annotated])
=> sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Type] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Annotated]
[info] required: xsbti.api.Type
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Structure])
=> sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Type] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Structure]
[info] required: xsbti.api.Type
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Existential
]) => sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Type] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Existential]
[info] required: xsbti.api.Type
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Polymorphic
]) => sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Type] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Polymorphic]
[info] required: xsbti.api.Type
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Val]) => sb
inary.DefaultProtocol.Summand[_ <: xsbti.api.Definition] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Val]
[info] required: xsbti.api.Definition
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Var]) => sb
inary.DefaultProtocol.Summand[_ <: xsbti.api.Definition] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Var]
[info] required: xsbti.api.Definition
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Def]) => sb
inary.DefaultProtocol.Summand[_ <: xsbti.api.Definition] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Def]
[info] required: xsbti.api.Definition
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.ClassLike])
=> sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Definition] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.ClassLike]
[info] required: xsbti.api.Definition
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.TypeAlias])
=> sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Definition] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.TypeAlias]
[info] required: xsbti.api.Definition
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.TypeDeclara
tion]) => sbinary.DefaultProtocol.Summand[_ <: xsbti.api.Definition] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.TypeDeclaration]
[info] required: xsbti.api.Definition
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Projection]
) => sbinary.DefaultProtocol.Summand[_ <: xsbti.api.SimpleType] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Projection]
[info] required: xsbti.api.SimpleType
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.ParameterRe
f]) => sbinary.DefaultProtocol.Summand[_ <: xsbti.api.SimpleType] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.ParameterRef]
[info] required: xsbti.api.SimpleType
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Singleton])
=> sbinary.DefaultProtocol.Summand[_ <: xsbti.api.SimpleType] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Singleton]
[info] required: xsbti.api.SimpleType
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.EmptyType])
=> sbinary.DefaultProtocol.Summand[_ <: xsbti.api.SimpleType] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.EmptyType]
[info] required: xsbti.api.SimpleType
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[xsbti.api.Parameteriz
ed]) => sbinary.DefaultProtocol.Summand[_ <: xsbti.api.SimpleType] because:
[info] type mismatch;
[info] found : sbinary.Format[xsbti.api.Parameterized]
[info] required: xsbti.api.SimpleType
[info] APIFormats.this.formatMethodParameter is not a valid implicit value for sbinary.Format[xsbti.api.MethodParameter]
because:
[info] could not find implicit value for parameter t: sbinary.Format[xsbti.api.Type]
[info] sbinary.this.DefaultProtocol.arrayFormat is not a valid implicit value for sbinary.Format[Array[xsbti.api.MethodP
arameter]] because:
[info] could not find implicit value for parameter fmt: sbinary.Format[xsbti.api.MethodParameter]
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[sbt.inc.Hash]) => sbi
nary.DefaultProtocol.Summand[_ <: sbt.inc.Stamp] because:
[info] type mismatch;
[info] found : sbinary.Format[sbt.inc.Hash]
[info] required: sbt.inc.Stamp
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[sbt.inc.LastModified]
) => sbinary.DefaultProtocol.Summand[_ <: sbt.inc.Stamp] because:
[info] type mismatch;
[info] found : sbinary.Format[sbt.inc.LastModified]
[info] required: sbt.inc.Stamp
[info] sbinary.this.DefaultProtocol.anyToSummand is not a valid implicit value for (sbinary.Format[sbt.inc.Exists]) => s
binary.DefaultProtocol.Summand[_ <: sbt.inc.Stamp] because:
[info] type mismatch;
[info] found : sbinary.Format[sbt.inc.Exists]
[info] required: sbt.inc.Stamp
Anything else I should do?
from sbt.
Those message aren't a problem- I left a debug compiler option on for that project. Perhaps remove project/boot or try a fresh checkout. I'll try to find a windows machine to try to reproduce.
from sbt.
Worked for me on a fresh checkout on a windows machine. (I assume you are using cygwin or worked around the problem msysgit has with the directory with spaces in 'master')
from sbt.
After a fresh checkout (jumping through hoops with Git on windows indeed), clean/clean-lib of all sorts it works perfectly now. Thank you!
from sbt.
Related Issues (20)
- Add documentation for sbt dependencyTree plugin HOT 3
- scaladoc warning: Flag -project set repeatedly HOT 3
- inputFileChanges cannot be scoped to a task scoped to another task HOT 1
- sbt evicted should account for maven dependency version ranges HOT 3
- SBT native `new` command crashes with any template HOT 1
- JLine version (3.19.0) is outdated HOT 5
- `console` does not work with Scala 2.13.13, sbt 1.9.8 HOT 12
- `illegal reflective access operation` using sbt 1.9.9 with Java 11 (but not 8 or 17 or 21) HOT 2
- When there is a corrupted jar in Maven's local repo, it will fail HOT 2
- `sbt new` fails to parse arguments correctly on Windows HOT 3
- sbt throws a `StackOverflowError` when reporting a self-referencing exception. HOT 2
- improvement: [BSP] Add `jvmBuildTarget` info to `workspace/buildTargets` response
- Packages including "scala-library" in its name cannot be imported by other projects. HOT 1
- `getClass.getResource` yields wrong result using 1.9.9 with `sbtPlugin := true` HOT 3
- Found [error] [launcher] error during sbt launcher: java.nio.file.AccessDeniedException: /run/user/0/.sbt on AMI 2023 HOT 2
- sbt launcher - error retrieving required libraries for SBT 0.x HOT 17
- scaladoc: does not include all inline concrete methods HOT 1
- Sbt compile cannot include the dependency jar to classpath HOT 7
- sbt in `--client` mode loses stdout/stderr of the forked processes in continuous (watch) task mode after the task ir reevaluated
- Error downloading org.scalameta:semanticdb-scalac_2.12.19:4.8.3 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sbt.