Skip to content

Instantly share code, notes, and snippets.

@paradigmatic
Created February 5, 2014 16:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save paradigmatic/8827878 to your computer and use it in GitHub Desktop.
Save paradigmatic/8827878 to your computer and use it in GitHub Desktop.
[error] scala.tools.reflect.ToolBoxError: reflective compilation has failed:
[error]
[error] object Ary is not a member of package ArrayOps
[error] at scala.tools.reflect.ToolBoxFactory$ToolBoxImpl$ToolBoxGlobal.throwIfErrors(ToolBoxFactory.scala:314)
[error] at scala.tools.reflect.ToolBoxFactory$ToolBoxImpl$ToolBoxGlobal.compile(ToolBoxFactory.scala:248)
[error] at scala.tools.reflect.ToolBoxFactory$ToolBoxImpl.compile(ToolBoxFactory.scala:411)
[error] at scala.tools.reflect.ToolBoxFactory$ToolBoxImpl.eval(ToolBoxFactory.scala:414)
[error] at scala.reflect.macros.runtime.Evals$class.eval(Evals.scala:16)
[error] at scala.reflect.macros.runtime.Context.eval(Context.scala:6)
[error] at ch.unige.fastvec.Macros$.evalArrayTree(Macros.scala:18)
[error] val z = eval{ x + y }
object Main extends App {
import ArrayOps._
import ArrayEval._
val x = Array( 0.0, 1.0, 2.0 )
val y = Array( -1.0, 0.0, 1.0 )
val z = eval{ x + y }
println( z.mkString(", ") )
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment