{"action":"closed","issue":{"url":"https://api.github.com/repos/stanford-ppl/hyperdsl/issues/50","labels_url":"https://api.github.com/repos/stanford-ppl/hyperdsl/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/stanford-ppl/hyperdsl/issues/50/comments","events_url":"https://api.github.com/repos/stanford-ppl/hyperdsl/issues/50/events","html_url":"https://github.com/stanford-ppl/hyperdsl/issues/50","id":68818735,"number":50,"title":"[Getting Started Instructions] Compilation breaks when building OptiML","user":{"login":"radoye","id":6981187,"avatar_url":"https://avatars.githubusercontent.com/u/6981187?v=3","gravatar_id":"","url":"https://api.github.com/users/radoye","html_url":"https://github.com/radoye","followers_url":"https://api.github.com/users/radoye/followers","following_url":"https://api.github.com/users/radoye/following{/other_user}","gists_url":"https://api.github.com/users/radoye/gists{/gist_id}","starred_url":"https://api.github.com/users/radoye/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/radoye/subscriptions","organizations_url":"https://api.github.com/users/radoye/orgs","repos_url":"https://api.github.com/users/radoye/repos","events_url":"https://api.github.com/users/radoye/events{/privacy}","received_events_url":"https://api.github.com/users/radoye/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-16T00:48:25Z","updated_at":"2015-04-16T19:45:46Z","closed_at":"2015-04-16T19:45:46Z","body":"Hey guys;\r\nI'm trying to build the tools to follow along when reading some of your papers, and maybe play with Delite/Forge. I don't particularly care about OptiML, but I was going through the motions to confirm that everything works.\r\n\r\nSome info:\r\n * Cloned the repository earlier today.\r\n * The first build passes, though not cleanly (quite a few warnings).\r\n * The second, ```forge/bin/update ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner OptiML``` does not.\r\n * I'm following the [getting started](http://stanford-ppl.github.io/Delite/optiml/getting_started.html) instructions.\r\n * My java is\r\n```\r\n⌂135% [rrs:~/workspace/private/study/classes/delite/hyperdsl] master 2 ± java -version\r\njava version \"1.7.0_60\"\r\nJava(TM) SE Runtime Environment (build 1.7.0_60-b19)\r\nJava HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)\r\n```\r\n * Any hints? Am I missing a step, did not pay attention to deps/versions, building from a wrong branch?\r\n * The first (quite a) few messages before it flips out are below.\r\n\r\n```\r\n⌂386% [rrs:~/workspace/private/study/classes/delite/hyperdsl] master ± forge/bin/update ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner OptiML\r\nsbt compile (1/4)\r\n[info] Loading project definition from /Users/rrs/workspace/private/study/classes/delite/hyperdsl/project/project\r\n[info] Loading project definition from /Users/rrs/workspace/private/study/classes/delite/hyperdsl/project\r\n[info] Set current project to hyperdsl (in build file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/)\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/}runtime...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/}framework...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/}delite-test...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[success] Total time: 34 s, completed Apr 15, 2015 4:47:53 PM\r\nforge ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner  (2/4)\r\n== Generating DSL with options: {'gen_delite': True, 'verbose': False, 'gen_ident': False, 'build_dir': '/Users/rrs/workspace/private/study/classes/delite/hyperdsl', 'no_blas': False, 'fast_compile': False, 'gen_lib': True}\r\n[forge]: DSL Being Staged:[ppl.dsl.forge.dsls.optiml.OptiMLDSLRunner$] (OptiML)\r\n[forge]: DSL generation complete. Please run publish and compile the generated files against Delite to check for errors.\r\npublish OptiML     (3/4)\r\n== Publishing OptiML to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published//OptiML/\r\n[forge]: Publishing complete.\r\n~/workspace/private/study/classes/delite/hyperdsl ~/workspace/private/study/classes/delite/hyperdsl\r\ncd published/OptiML/\r\nsbt compile (4/4)\r\n[info] Loading project definition from /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/project\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/project/}optiml-build...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[info] Compiling 1 Scala source to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/project/target/scala-2.10/sbt-0.13/classes...\r\n[warn] there were 2 deprecation warning(s); re-run with -deprecation for details\r\n[warn] one warning found\r\n[info] Set current project to OptiML (in build file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/)\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-shared...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] downloading http://repo1.maven.org/maven2/com/google/guava/guava/17.0/guava-17.0.jar ...\r\n[info] \t[SUCCESSFUL ] com.google.guava#guava;17.0!guava.jar(bundle) (1065ms)\r\n[info] Done updating.\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-lib...\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-ident...\r\n[info] Resolving org.scala-lang.virtualized#scala-compiler;2.10.2 ...\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-comp...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] downloading http://repo1.maven.org/maven2/com/googlecode/netlib-java/netlib-java/0.9.3/netlib-java-0.9.3.jar ...\r\n[info] \t[SUCCESSFUL ] com.googlecode.netlib-java#netlib-java;0.9.3!netlib-java.jar (329ms)\r\n[info] downloading http://repo1.maven.org/maven2/net/sourceforge/f2j/arpack_combined_all/0.1/arpack_combined_all-0.1.jar ...\r\n[info] \t[SUCCESSFUL ] net.sourceforge.f2j#arpack_combined_all;0.1!arpack_combined_all.jar (526ms)\r\n[info] Done updating.\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML-apps...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[info] Updating {file:/Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/}OptiML...\r\n[info] Resolving org.fusesource.jansi#jansi;1.4 ...\r\n[info] Done updating.\r\n[info] Compiling 73 Scala sources to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/shared/target/scala-2.10/classes...\r\n[warn] there were 182 feature warning(s); re-run with -feature for details\r\n[warn] one warning found\r\n[info] Compiling 111 Scala sources to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/library/target/scala-2.10/classes...\r\n[info] Compiling 109 Scala sources to /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/compiler/target/scala-2.10/classes...\r\n[warn] /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/library/src/optiml/library/classes/Cast.scala:23: abstract type B is unchecked since it is eliminated by erasure\r\n[warn]     __arg0.isInstanceOf[B]\r\n[warn]                        ^\r\n[error] error while loading ForwardTransformer, /Users/rrs/workspace/private/study/classes/delite/hyperdsl/virtualization-lms-core/target/scala-2.10/classes/scala/virtualization/lms/common/ForwardTransformer.class (No such file or directory)\r\n[error] \r\n[error]      while compiling: /Users/rrs/workspace/private/study/classes/delite/hyperdsl/published/OptiML/library/src/optiml/library/classes/Weight.scala\r\n[error]         during phase: jvm\r\n[error]      library version: version 2.10.2-20140310-140650-2481f036a5\r\n[error]     compiler version: version 2.10.2-20140310-140650-2481f036a5\r\n```"}}