emezeske/lein-cljsbuild

org.clojure.core.rrb-vector errors

Open

#469 ouverte le 16 août 2017

Voir sur GitHub
 (6 commentaires) (6 réactions) (0 assignés)Clojure (153 forks)batch import
BugHelp WantedSuccessful Repro

Métriques du dépôt

Stars
 (1 096 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

There is a problem compiling with respect to the "ranges" macro, which conflicts with a function name. Building with ClojureScript's public API directly compiles just fine.

clojure.lang.ExceptionInfo: failed compiling file:target/js/clojure/core/rrb_vector/trees.cljs {:file #object[java.io.File 0x6a65daed "target/js/clojure/core/rrb_vector/trees.cljs"]}
....
Caused by: clojure.lang.ArityException: Wrong number of args (1) passed to: nodes/ranges
        at cljs.analyzer$macroexpand_1_STAR_$fn__2179.invoke(analyzer.cljc:2658)
....

See full details in original discussion: https://github.com/brandonbloom/fipp/issues/42

Here's a diff to the RRB vector project that works around this problem: https://github.com/clojure/core.rrb-vector/compare/master...alexandergunnarson:master

Guide contributeur