while compiling: /Volumes/HD2/adam/Documents/code/scala/fastq/src/main/scala/fast/FastMain.scala during phase: global=lambdalift, enteringPhase=constructors library version: version 2.11.0-20120822-071948-67de646839 compiler version: version 2.11.0-20120822-071948-67de646839 reconstructed args: -deprecation -bootclasspath /Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/jsfd.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/ui.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/laf.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/sunrsasign.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/jsse.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/jce.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/charsets.jar:/users/adam/Documents/code/scala/compiler/build/pack/lib/scala-library.jar -classpath /Volumes/HD2/adam/Documents/code/scala/fastq/target/scala-2.9.2/classes:/Volumes/HD2/adam/.ivy2/cache/org.scala-tools.time/time_2.9.1/jars/time_2.9.1-0.5.jar:/Volumes/HD2/adam/.ivy2/cache/joda-time/joda-time/jars/joda-time-1.6.2.jar:/Volumes/HD2/adam/.ivy2/cache/com.googlecode.efficient-java-matrix-library/ejml/jars/ejml-0.19.jar:/Volumes/HD2/adam/.ivy2/cache/org.apache.commons/commons-math/jars/commons-math-2.2.jar:/Volumes/HD2/adam/.ivy2/cache/it.unimi.dsi/fastutil/jars/fastutil-6.4.4.jar -d /Volumes/HD2/adam/Documents/code/scala/fastq/target/scala-2.9.2/classes -unchecked last tree to typer: term values symbol: value Bar$$values in class Bar (flags: ) symbol definition: val Bar$$values: Array[Int] tpe: symbol owners: value Bar$$values -> class Bar -> package context owners: value arr -> method fun$mcI$sp -> class Bar -> package == Enclosing template or block == DefDef( // def fun$mIcI$sp(init: Int,f: Function2): Int in class Bar "fun$mIcI$sp" [] // 1 parameter list ValDef( // init: Int "init" // tree.tpe=Int ) ValDef( // f: Function2 "f" // tree.tpe=Function2 ) // tree.tpe=Int Block( // tree.tpe=Int ValDef( // val arr: Array[Int] "arr" // tree.tpe=Array[Int] Bar.this."Bar$$values" // val Bar$$values: Array[Int] in class Bar, tree.tpe=Array[Int] ) Apply( // def unbox(x: Object): Int in object Int, tree.tpe=Int "unbox" // def unbox(x: Object): Int in object Int, tree.tpe=(x: Object)Int Apply( // def apply(v1: Object,v2: Object): Object in trait Function2, tree.tpe=Object "f"."apply" // def apply(v1: Object,v2: Object): Object in trait Function2, tree.tpe=(v1: Object, v2: Object)Object // 2 arguments Apply( // def box(x: Int): Integer in object Int, tree.tpe=Object "scala"."Int"."box" // def box(x: Int): Integer in object Int, tree.tpe=(x: Int)Integer "init" // init: Int, tree.tpe=Int ) Apply( // def box(x: Int): Integer in object Int, tree.tpe=Object "scala"."Int"."box" // def box(x: Int): Integer in object Int, tree.tpe=(x: Int)Integer Apply( // def apply(i: Int): T in class Array, tree.tpe=Int "arr"."apply" // def apply(i: Int): T in class Array, tree.tpe=(i: Int)Int 0 ) ) ) ) ) ) == Expanded type of tree == unhandled exception while transforming FastMain.scala [error] [error] while compiling: /Volumes/HD2/adam/Documents/code/scala/fastq/src/main/scala/fast/FastMain.scala [error] during phase: lambdalift [error] library version: version 2.11.0-20120822-071948-67de646839 [error] compiler version: version 2.11.0-20120822-071948-67de646839 [error] reconstructed args: -deprecation -bootclasspath /Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/jsfd.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/ui.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/laf.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/sunrsasign.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/jsse.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/jce.jar:/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Classes/charsets.jar:/users/adam/Documents/code/scala/compiler/build/pack/lib/scala-library.jar -classpath /Volumes/HD2/adam/Documents/code/scala/fastq/target/scala-2.9.2/classes:/Volumes/HD2/adam/.ivy2/cache/org.scala-tools.time/time_2.9.1/jars/time_2.9.1-0.5.jar:/Volumes/HD2/adam/.ivy2/cache/joda-time/joda-time/jars/joda-time-1.6.2.jar:/Volumes/HD2/adam/.ivy2/cache/com.googlecode.efficient-java-matrix-library/ejml/jars/ejml-0.19.jar:/Volumes/HD2/adam/.ivy2/cache/org.apache.commons/commons-math/jars/commons-math-2.2.jar:/Volumes/HD2/adam/.ivy2/cache/it.unimi.dsi/fastutil/jars/fastutil-6.4.4.jar -d /Volumes/HD2/adam/Documents/code/scala/fastq/target/scala-2.9.2/classes -unchecked [error] [error] last tree to typer: term values [error] symbol: value Bar$$values in class Bar (flags: ) [error] symbol definition: val Bar$$values: Array[Int] [error] tpe: [error] symbol owners: value Bar$$values -> class Bar -> package [error] context owners: value arr -> method fun$mcI$sp -> class Bar -> package [error] [error] == Enclosing template or block == [error] [error] DefDef( // def fun$mIcI$sp(init: Int,f: Function2): Int in class Bar [error] [error] "fun$mIcI$sp" [error] [] [error] // 1 parameter list [error] ValDef( // init: Int [error] [error] "init" [error] // tree.tpe=Int [error] [error] ) [error] ValDef( // f: Function2 [error] [error] "f" [error] // tree.tpe=Function2 [error] [error] ) [error] // tree.tpe=Int [error] Block( // tree.tpe=Int [error] ValDef( // val arr: Array[Int] [error] [error] "arr" [error] // tree.tpe=Array[Int] [error] Bar.this."Bar$$values" // val Bar$$values: Array[Int] in class Bar, tree.tpe=Array[Int] [error] ) [error] Apply( // def unbox(x: Object): Int in object Int, tree.tpe=Int [error] "unbox" // def unbox(x: Object): Int in object Int, tree.tpe=(x: Object)Int [error] Apply( // def apply(v1: Object,v2: Object): Object in trait Function2, tree.tpe=Object [error] "f"."apply" // def apply(v1: Object,v2: Object): Object in trait Function2, tree.tpe=(v1: Object, v2: Object)Object [error] // 2 arguments [error] Apply( // def box(x: Int): Integer in object Int, tree.tpe=Object [error] "scala"."Int"."box" // def box(x: Int): Integer in object Int, tree.tpe=(x: Int)Integer [error] "init" // init: Int, tree.tpe=Int [error] ) [error] Apply( // def box(x: Int): Integer in object Int, tree.tpe=Object [error] "scala"."Int"."box" // def box(x: Int): Integer in object Int, tree.tpe=(x: Int)Integer [error] Apply( // def apply(i: Int): T in class Array, tree.tpe=Int [error] "arr"."apply" // def apply(i: Int): T in class Array, tree.tpe=(i: Int)Int [error] 0 [error] ) [error] ) [error] ) [error] ) [error] ) [error] ) [error] [error] == Expanded type of tree == [error] [error] [error] [error] uncaught exception during compilation: java.lang.IllegalArgumentException [trace] Stack trace suppressed: run last compile:compile for the full output. [error] (compile:compile) java.lang.IllegalArgumentException: Could not find proxy for val arr: Array[Int] in List(value arr, method fun$mcI$sp, class Bar, package , package ) (currentOwner= method fun$mIcI$sp ) [error] Total time: 2 s, completed Aug 26, 2012 5:30:32 PM