emezeske/lein-cljsbuild

org.clojure.core.rrb-vector errors

Open

#469 geöffnet am 16. Aug. 2017

Auf GitHub ansehen
 (6 Kommentare) (6 Reaktionen) (0 zugewiesene Personen)Clojure (153 Forks)batch import
BugHelp WantedSuccessful Repro

Repository-Metriken

Stars
 (1.096 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

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

Contributor Guide