this happens when setting optimizations to :advanced.  module compilation 
works without error when set to  optimizations is set to :none

On Wednesday, October 11, 2017 at 5:31:47 PM UTC+3, Sonny To wrote:
>
> I get the folloiwing stacktrace when upgrading to   
> [org.clojure/clojurescript "1.9.946"]
>
> it is having problem compiling modules. last version I was able to 
> successfully compile was  1.9.671
>
> clojure.lang.ArityException: Wrong number of args (1) passed to: 
> core/max-key
>         at clojure.lang.AFn.throwArity(AFn.java:429)
>         at clojure.lang.RestFn.invoke(RestFn.java:412)
>         at clojure.lang.AFn.applyToHelper(AFn.java:154)
>         at clojure.lang.RestFn.applyTo(RestFn.java:132)
>         at clojure.core$apply.invokeStatic(core.clj:659)
>         at clojure.core$apply.invoke(core.clj:652)
>         at 
> cljs.module_graph$deepest_common_parent.invokeStatic(module_graph.cljc:137)
>         at 
> cljs.module_graph$deepest_common_parent.invoke(module_graph.cljc:131)
>         at 
> cljs.module_graph$inputs__GT_assigned_modules$assign1__22066.invoke(module_graph.cljc:183)
>         at clojure.core$map$fn__5414$fn__5415.invoke(core.clj:2722)
>         at 
> clojure.core.protocols$iter_reduce.invokeStatic(protocols.clj:49)
>         at clojure.core.protocols$fn__7664.invokeStatic(protocols.clj:75)
>         at clojure.core.protocols$fn__7664.invoke(protocols.clj:75)
>         at 
> clojure.core.protocols$fn__7606$G__7601__7619.invoke(protocols.clj:13)
>         at clojure.core$transduce.invokeStatic(core.clj:6760)
>         at clojure.core$into.invokeStatic(core.clj:6775)
>         at clojure.core$into.invoke(core.clj:6763)
>         at 
> cljs.module_graph$inputs__GT_assigned_modules.invokeStatic(module_graph.cljc:199)
>         at 
> cljs.module_graph$inputs__GT_assigned_modules.invoke(module_graph.cljc:166)
>         at 
> cljs.module_graph$expand_modules.invokeStatic(module_graph.cljc:220)
>         at cljs.module_graph$expand_modules.invoke(module_graph.cljc:208)
>         at cljs.closure$build_modules.invokeStatic(closure.clj:1192)
>         at cljs.closure$build_modules.invoke(closure.clj:1131)
>         at cljs.closure$optimize_modules.invokeStatic(closure.clj:1299)
>         at cljs.closure$optimize_modules.doInvoke(closure.clj:1279)
>         at clojure.lang.RestFn.applyTo(RestFn.java:139)
>         at clojure.core$apply.invokeStatic(core.clj:659)
>         at clojure.core$apply.invoke(core.clj:652)
>         at cljs.closure$build.invokeStatic(closure.clj:2627)
>         at cljs.closure$build.invoke(closure.clj:2507)
>         at cljs.build.api$build.invokeStatic(api.clj:205)
>         at cljs.build.api$build.invoke(api.clj:189)
>         at cljs.build.api$build.invokeStatic(api.clj:192)
>         at cljs.build.api$build.invoke(api.clj:189)
>         at cljsbuild.compiler$compile_cljs$fn__786.invoke(compiler.clj:61)
>         at cljsbuild.compiler$compile_cljs.invokeStatic(compiler.clj:60)
>         at cljsbuild.compiler$compile_cljs.invoke(compiler.clj:48)
>         at cljsbuild.compiler$run_compiler.invokeStatic(compiler.clj:168)
>         at cljsbuild.compiler$run_compiler.invoke(compiler.clj:129)
>         at 
> user$eval915$iter__963__967$fn__968$fn__994.invoke(form-init1546479694599073517.clj:1)
>         at 
> user$eval915$iter__963__967$fn__968.invoke(form-init1546479694599073517.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:526)
>         at clojure.core$seq__4956.invokeStatic(core.clj:137)
>         at clojure.core$dorun.invokeStatic(core.clj:3113)
>         at clojure.core$doall.invokeStatic(core.clj:3128)
>         at clojure.core$doall.invoke(core.clj:3128)
>         at user$eval915.invokeStatic(form-init1546479694599073517.clj:1)
>         at user$eval915.invoke(form-init1546479694599073517.clj:1)
>         at clojure.lang.Compiler.eval(Compiler.java:7005)
>         at clojure.lang.Compiler.eval(Compiler.java:6995)
>         at clojure.lang.Compiler.load(Compiler.java:7457)
>         at clojure.lang.Compiler.loadFile(Compiler.java:7395)
>         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:702)
>         at clojure.main.main(main.java:37)
> Uberjar aborting because jar failed: Subprocess failed
>
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/clojurescript.

Reply via email to