suprematic / ascent.repl

ClojureScript REPL for Chrome DevTools
39 stars 1 forks source link

can't compile #1

Closed piranha closed 10 years ago

piranha commented 10 years ago

I wonder if you know why this happens (dependencies are updated to their latest versions) - can't get version from repository compiled:

piranha@spica ~/dev/misc/ascent.repl> lein cljsbuild once 
Compiling ClojureScript.
Compiling "extension/js/compiled/cdtrepl.js" from ["src/cljs"]...
Compiling "extension/js/compiled/cdtrepl.js" failed.
clojure.lang.ExceptionInfo:  {:tag :cljs/analysis-error}
    at clojure.core$ex_info.invoke(core.clj:4327)
    at cljs.analyzer$error.invoke(analyzer.clj:268)
    at cljs.analyzer$analyze.invoke(analyzer.clj:1527)
    at cljs.compiler$parse_ns$fn__2646$fn__2647.invoke(compiler.clj:971)
    at cljs.compiler$parse_ns$fn__2646.invoke(compiler.clj:971)
    at cljs.compiler$parse_ns.invoke(compiler.clj:966)
    at cljs.compiler$parse_ns.invoke(compiler.clj:961)
    at cljs.compiler$to_target_file.invoke(compiler.clj:1049)
    at cljs.compiler$compile_root.invoke(compiler.clj:1081)
    at cljs.closure$compile_dir.invoke(closure.clj:341)
    at cljs.closure$eval2987$fn__2988.invoke(closure.clj:381)
    at cljs.closure$eval2924$fn__2925$G__2915__2932.invoke(closure.clj:292)
    at cljs.closure$eval2974$fn__2975.invoke(closure.clj:395)
    at cljs.closure$eval2924$fn__2925$G__2915__2932.invoke(closure.clj:292)
    at cljsbuild.compiler.SourcePaths$fn__3187.invoke(compiler.clj:44)
    at clojure.core$map$fn__4207.invoke(core.clj:2485)
    at clojure.lang.LazySeq.sval(LazySeq.java:42)
    at clojure.lang.LazySeq.seq(LazySeq.java:60)
    at clojure.lang.RT.seq(RT.java:484)
    at clojure.core$seq.invoke(core.clj:133)
    at clojure.core$apply.invoke(core.clj:617)
    at clojure.core$mapcat.doInvoke(core.clj:2514)
    at clojure.lang.RestFn.invoke(RestFn.java:423)
    at cljsbuild.compiler.SourcePaths._compile(compiler.clj:44)
    at cljs.closure$build.invoke(closure.clj:957)
    at cljs.closure$build.invoke(closure.clj:923)
    at cljsbuild.compiler$compile_cljs$fn__3198.invoke(compiler.clj:58)
    at cljsbuild.compiler$compile_cljs.invoke(compiler.clj:57)
    at cljsbuild.compiler$run_compiler.invoke(compiler.clj:159)
    at user$eval3324$iter__3342__3346$fn__3347$fn__3359.invoke(form-init2511637577687796613.clj:1)
    at user$eval3324$iter__3342__3346$fn__3347.invoke(form-init2511637577687796613.clj:1)
    at clojure.lang.LazySeq.sval(LazySeq.java:42)
    at clojure.lang.LazySeq.seq(LazySeq.java:60)
    at clojure.lang.RT.seq(RT.java:484)
    at clojure.core$seq.invoke(core.clj:133)
    at clojure.core$dorun.invoke(core.clj:2780)
    at clojure.core$doall.invoke(core.clj:2796)
    at user$eval3324.invoke(form-init2511637577687796613.clj:1)
    at clojure.lang.Compiler.eval(Compiler.java:6619)
    at clojure.lang.Compiler.eval(Compiler.java:6609)
    at clojure.lang.Compiler.load(Compiler.java:7064)
    at clojure.lang.Compiler.loadFile(Compiler.java:7020)
    at clojure.main$load_script.invoke(main.clj:294)
    at clojure.main$init_opt.invoke(main.clj:299)
    at clojure.main$initialize.invoke(main.clj:327)
    at clojure.main$null_opt.invoke(main.clj:362)
    at clojure.main$main.doInvoke(main.clj:440)
    at clojure.lang.RestFn.invoke(RestFn.java:421)
    at clojure.lang.Var.invoke(Var.java:419)
    at clojure.lang.AFn.applyToHelper(AFn.java:163)
    at clojure.lang.Var.applyTo(Var.java:532)
    at clojure.main.main(main.java:37)
Caused by: java.lang.NullPointerException
    at cljs.core$import_macros$fn__3397.invoke(core.clj:49)
    at clojure.core$map$fn__4207.invoke(core.clj:2485)
    at clojure.lang.LazySeq.sval(LazySeq.java:42)
    at clojure.lang.LazySeq.seq(LazySeq.java:60)
    at clojure.lang.RT.seq(RT.java:484)
    at clojure.core$seq.invoke(core.clj:133)
    at clojure.core$map$fn__4211.invoke(core.clj:2490)
    at clojure.lang.LazySeq.sval(LazySeq.java:42)
    at clojure.lang.LazySeq.seq(LazySeq.java:67)
    at clojure.lang.RT.seq(RT.java:484)
    at clojure.core$seq.invoke(core.clj:133)
    at clojure.core$concat$cat__3925$fn__3926.invoke(core.clj:687)
    at clojure.lang.LazySeq.sval(LazySeq.java:42)
    at clojure.lang.LazySeq.seq(LazySeq.java:60)
    at clojure.lang.Cons.next(Cons.java:39)
    at clojure.lang.RT.next(RT.java:598)
    at clojure.lang.Compiler.eval(Compiler.java:6606)
    at clojure.lang.Compiler.load(Compiler.java:7064)
    at clojure.lang.RT.loadResourceScript(RT.java:370)
    at clojure.lang.RT.loadResourceScript(RT.java:361)
    at clojure.lang.RT.load(RT.java:440)
    at clojure.lang.RT.load(RT.java:411)
    at clojure.core$load$fn__5018.invoke(core.clj:5530)
    at clojure.core$load.doInvoke(core.clj:5529)
    at clojure.lang.RestFn.invoke(RestFn.java:408)
    at cljs.analyzer$load_core.invoke(analyzer.clj:210)
    at cljs.analyzer$analyze$fn__1651.invoke(analyzer.clj:1533)
    at cljs.analyzer$analyze.invoke(analyzer.clj:1529)
    ... 49 more
Subprocess failed
aav commented 10 years ago

I'm back from holidays. Will take a look and respond asap.

aav commented 10 years ago

please update from the github and try again. i pushed some changes (including version updates). it works (compiles) at my computer. if you still get problems - let me know. let's investigate deeper.

piranha commented 10 years ago

This time it works, thanks! Though updating cljs to 2322 makes it fail again. :)