Looks like you have a dependency issue. Use `lein deps :tree` or the
equivalent command to sort it out.

HTH
David

On Saturday, January 28, 2017, Francesco Bellomi <
francesco.bell...@gmail.com> wrote:

> Hi,
>
> first of all, congratulations on this release, it's a huge step ahead.
>
> I'm having an issue compiling a program with advanced optimizations, which
> worked fine with .293
>
> I get the following exception, any ideas on how can i narrow down the
> problem within my source?
>
> Exception in thread "main" java.lang.NoSuchMethodError:
> com.google.common.base.Preconditions.checkState(
> ZLjava/lang/String;Ljava/lang/Object;)V, compiling:(/tmp/form-
> init5778645093287298904.clj:1:73)
>         at clojure.lang.Compiler.load(Compiler.java:7442)
>         at clojure.lang.Compiler.loadFile(Compiler.java:7368)
>         at clojure.main$load_script.invokeStatic(main.clj:277)
>         at clojure.main$init_opt.invokeStatic(main.clj:279)
>         at clojure.main$init_opt.invoke(main.clj:279)
>         at clojure.main$initialize.invokeStatic(main.clj:310)
>         at clojure.main$null_opt.invokeStatic(main.clj:344)
>         at clojure.main$null_opt.invoke(main.clj:341)
>         at clojure.main$main.invokeStatic(main.clj:423)
>         at clojure.main$main.doInvoke(main.clj:386)
>         at clojure.lang.RestFn.applyTo(RestFn.java:137)
>         at clojure.lang.Var.applyTo(Var.java:700)
>         at clojure.main.main(main.java:37)
> Caused by: java.lang.NoSuchMethodError: com.google.common.base.
> Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
>         at com.google.javascript.rhino.IR.name(IR.java:363)
>         at com.google.javascript.jscomp.ClosureCodingConvention.<clinit>(
> ClosureCodingConvention.java:474)
>         at com.google.javascript.jscomp.Compiler.<init>(Compiler.java:202)
>         at com.google.javascript.jscomp.Compiler.<init>(Compiler.java:264)
>         at cljs.closure$make_closure_compiler.invokeStatic(closure.
> clj:293)
>         at cljs.closure$optimize.invokeStatic(closure.clj:1255)
>         at cljs.closure$optimize.doInvoke(closure.clj:1251)
>         at clojure.lang.RestFn.applyTo(RestFn.java:139)
>         at clojure.core$apply.invokeStatic(core.clj:659)
>         at cljs.closure$build.invokeStatic(closure.clj:2113)
>         at cljs.build.api$build.invokeStatic(api.clj:205)
>         at cljs.build.api$build.invoke(api.clj:193)
>         at cljs.build.api$build.invokeStatic(api.clj:196)
>         at cljsbuild.compiler$compile_cljs$fn__6997.invoke(compiler.
> clj:59)
>         at cljsbuild.compiler$compile_cljs.invokeStatic(compiler.clj:59)
>         at cljsbuild.compiler$run_compiler.invokeStatic(compiler.clj:167)
>         at user$eval7152$iter__7200__7204$fn__7205$fn__7231.invoke(
> form-init5778645093287298904.clj:1)
>         at user$eval7152$iter__7200__7204$fn__7205.invoke(form-
> init5778645093287298904.clj:1)
>         at clojure.lang.LazySeq.sval(LazySeq.java:40)
>         at clojure.lang.LazySeq.seq(LazySeq.java:49)
>         at clojure.lang.RT.seq(RT.java:525)
>         at clojure.core$seq__6422.invokeStatic(core.clj:137)
>         at clojure.core$dorun.invokeStatic(core.clj:3106)
>         at clojure.core$doall.invokeStatic(core.clj:3121)
>         at user$eval7152.invokeStatic(form-init5778645093287298904.clj:1)
>         at user$eval7152.invoke(form-init5778645093287298904.clj:1)
>         at clojure.lang.Compiler.eval(Compiler.java:6978)
>         at clojure.lang.Compiler.eval(Compiler.java:6968)
>         at clojure.lang.Compiler.load(Compiler.java:7430)
>         ... 12 more
>
> thanks in advance
>
> Francesco
>
> --
> Note that posts from new members are moderated - please be patient with
> your first post.
> ---
> You received this message because you are subscribed to the Google Groups
> "ClojureScript" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojurescript+unsubscr...@googlegroups.com <javascript:;>.
> To post to this group, send email to clojurescript@googlegroups.com
> <javascript:;>.
> Visit this group at https://groups.google.com/group/clojurescript.
>

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojurescript+unsubscr...@googlegroups.com.
To post to this group, send email to clojurescript@googlegroups.com.
Visit this group at https://groups.google.com/group/clojurescript.

Reply via email to