Skip to content

Instantly share code, notes, and snippets.

@Blaisorblade
Last active December 18, 2015 18:19
Show Gist options
  • Save Blaisorblade/5824586 to your computer and use it in GitHub Desktop.
Save Blaisorblade/5824586 to your computer and use it in GitHub Desktop.
Errors while building Scala with ant and zinc 0.2.5
jvm_opts='-Xms2048M -Xmx2048M -Xss1M -XX:MaxPermSize=256M -XX:+CMSClassUnloadingEnabled -XX:ReservedCodeCacheSize=64m -XX:+TieredCompilation -XX:+UseNUMA -XX:+UseParallelGC -XX:+TieredCompilation -XX:+UseNUMA -XX:+UseParallelGC'
export ZINC_OPTS="$jvm_opts"
export ANT_OPTS="$jvm_opts -Dpartest.java_opts='-Xmx256M -Xms32M -XX:MaxPermSize=128M'"
unset jvm_opts
locker.skip=1
starr.use.released=1
$ ant build
Buildfile: /Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build.xml
desired.jars.uptodate:
boot:
init:
[artifact:dependencies] [WARNING] POM for 'biz.aQute:bndlib:pom:1.43.0:compile' is invalid.
[artifact:dependencies]
[artifact:dependencies] Its dependencies (if any) will NOT be available to the current build.
[echo] Using Scala 2.11.0-M2 for STARR.
[echo] build time: 20 June 2013, 18:18:51
[echo] java version: Java HotSpot(TM) 64-Bit Server VM 1.6.0_45 (1.6)
[echo] java args: -Xms2048M -Xmx2048M -Xss1M -XX:MaxPermSize=256M -XX:+CMSClassUnloadingEnabled -XX:ReservedCodeCacheSize=64m -XX:+TieredCompilation -XX:+UseNUMA -XX:+UseParallelGC -XX:+TieredCompilation -XX:+UseNUMA -XX:+UseParallelGC -Dpartest.java_opts='-Xmx256M -Xms32M -XX:MaxPermSize=128M'
[echo] javac args:
[echo] scalac args:
[echo] scalac quick args:
[echo] git date: 20130619-165142
[echo] git hash: e2aaf80aea
[echo] maven version: 2.11.0-SNAPSHOT
[echo] OSGi version: 2.11.0.v20130619-165142-e2aaf80aea
[echo] canonical version: 2.11.0-20130619-165142-e2aaf80aea
[echo] Using STARR to build the quick stage (skipping locker).
asm.done:
forkjoin.done:
locker.start:
locker.lib:
locker.reflect:
locker.comp:
locker.done:
quick.start:
quick.lib:
[exec] [info] 'compiler-interface' not yet compiled for Scala 2.11.0-M2. Compiling...
[exec] [info] Compilation completed in 31.671 s
[exec] [info] Compiling 696 Scala sources and 32 Java sources to /Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build/quick/classes/library...
[exec] [warn] Note: Some input files use unchecked or unsafe operations.
[exec] [warn] Note: Recompile with -Xlint:unchecked for details.
[exec] [warn] /Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/src/library/scala/SerialVersionUID.scala:15: Implementation restriction: subclassing Classfile does not
[exec] [warn] make your annotation visible at runtime. If that is what
[exec] [warn] you want, you must write the annotation class in Java.
[exec] [warn] class SerialVersionUID(value: Long) extends scala.annotation.ClassfileAnnotation
[exec] [warn] ^
[exec]
[exec] while compiling: /Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/src/library/scala/Array.scala
[exec] during phase: global=lambdalift, enteringPhase=constructors
[exec] library version: version 2.11.0-M2
[exec] compiler version: version 2.11.0-M2
[exec] reconstructed args: -bootclasspath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar:/Users/pgiarrusso/.m2/repository/org/scala-lang/scala-library/2.11.0-M2/scala-library-2.11.0-M2.jar -sourcepath /Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/src/library -classpath /Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build/quick/classes/library:/Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build/quick/classes/library:/Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build/libs/classes/forkjoin:/usr/share/java/ant-1.8.2/lib/ant.jar -d /Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build/quick/classes/library
[exec]
[exec] last tree to typer: TypeTree(class IntRef)
[exec] symbol: class IntRef in package runtime (flags: <java>)
[exec] symbol definition: class IntRef extends
[exec] tpe: runtime.IntRef
[exec] symbol owners: class IntRef -> package runtime
[exec] context owners: package runtime
[exec]
[exec] == Enclosing template or block ==
[exec]
[exec] PackageDef(
[exec] "scala"."runtime"
[exec] ModuleDef( // object IntRef in package runtime
[exec] <module> <java>
[exec] "IntRef"
[exec] Template(
[exec] // parents
[exec] ValDef(
[exec] private
[exec] "_"
[exec] <tpt>
[exec] <empty>
[exec] )
[exec] // 4 statements
[exec] DefDef(
[exec] <java>
[exec] "<init>"
[exec] []
[exec] List(Nil)
[exec] <tpt>
[exec] "_"
[exec] )
[exec] ValDef(
[exec] private <java> <static>
[exec] "serialVersionUID"
[exec] <tpt> // tree.tpe=Long
[exec] "_"
[exec] )
[exec] DefDef(
[exec] <java> <static>
[exec] "create"
[exec] []
[exec] // 1 parameter list
[exec] ValDef(
[exec] <mutable> <param> <java>
[exec] "e"
[exec] <tpt> // tree.tpe=Int
[exec] "_"
[exec] )
[exec] "IntRef"
[exec] "_"
[exec] )
[exec] DefDef(
[exec] <java> <static>
[exec] "zero"
[exec] []
[exec] List(Nil)
[exec] "IntRef"
[exec] "_"
[exec] )
[exec] )
[exec] )
[exec] ClassDef( // class IntRef extends in package runtime
[exec] <java>
[exec] "IntRef"
[exec] []
[exec] Template(
[exec] "_root_"."java"."lang"."Object", "java"."io"."Serializable" // parents
[exec] ValDef(
[exec] private
[exec] "_"
[exec] <tpt>
[exec] <empty>
[exec] )
[exec] // 4 statements
[exec] Import(
[exec] "IntRef"
[exec] List(
[exec] ImportSelector(_,-1,null,-1)
[exec] )
[exec] )
[exec] ValDef(
[exec] <mutable> <java>
[exec] "elem"
[exec] <tpt> // tree.tpe=Int
[exec] "_"
[exec] )
[exec] DefDef(
[exec] <java>
[exec] "<init>"
[exec] []
[exec] // 1 parameter list
[exec] ValDef(
[exec] <mutable> <param> <java>
[exec] "elem"
[exec] <tpt> // tree.tpe=Int
[exec] "_"
[exec] )
[exec] <tpt>
[exec] "_"
[exec] )
[exec] DefDef(
[exec] <java>
[exec] "toString"
[exec] []
[exec] List(Nil)
[exec] "String"
[exec] "_"
[exec] )
[exec] )
[exec] )
[exec] )
[exec]
[exec] == Expanded type of tree ==
[exec]
[exec] TypeRef(TypeSymbol(class IntRef extends ))
[exec]
[exec] unhandled exception while transforming Array.scala
[exec] [error] uncaught exception during compilation: ClassCastException("xsbt.API$ApiPhase cannot be cast to scala.tools.nsc.Global$GlobalPhase") @ scala.tools.nsc.Global$Run$$anonfun$compileLate$2$$anonfun$apply$1.apply(Global.scala:1611)
[exec] [error] xsbt.API$ApiPhase cannot be cast to scala.tools.nsc.Global$GlobalPhase
BUILD FAILED
/Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build.xml:1138: The following error occurred while executing this line:
/Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build.xml:951: The following error occurred while executing this line:
/Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build.xml:957: The following error occurred while executing this line:
/Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build.xml:897: The following error occurred while executing this line:
/Users/pgiarrusso/Documents/Research/Sorgenti/scala-master/build.xml:866: exec returned: 1
Total time: 3 minutes 6 seconds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment