ztellman / clj-tuple

efficient small collections for clojure
179 stars 21 forks source link

clojure.spec issues #18

Closed whilo closed 7 years ago

whilo commented 7 years ago

Hi,

I am trying to include clj-leveldb in my project using Clojure 1.9 and the clj-tuple dependency cannot be loaded (when the ns form is evaled in the REPL):

#error {
 :cause Call to clojure.core/defn- did not conform to spec:
In: [0] val: clj-tuple/conj-tuple fails spec: :clojure.core.specs/defn-args at: [:args :name] predicate: simple-symbol?
:clojure.spec/args  (clj-tuple/conj-tuple [t__15721__unified__ x__15722__unified__] (clojure.core/let [t__15721__unified__ t__15721__unified__] (clojure.core/case (.count t__15721__unified__) 0 (new Tuple1 x__15722__unified__ (clojure.core/meta t__15721__unified__)) 1 (new Tuple2 (. t__15721__unified__ e0) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 2 (new Tuple3 (. t__15721__unified__ e0) (. t__15721__unified__ e1) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 3 (new Tuple4 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 4 (new Tuple5 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 5 (new Tuple6 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) (. t__15721__unified__ e4) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 6 (clojure.core/let [t__15721__unified__ t__15721__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__15721__unified__ 0)) (clojure.core/conj! (.nth t__15721__unified__ 1)) (clojure.core/conj! (.nth t__15721__unified__ 2)) (clojure.core/conj! (.nth t__15721__unified__ 3)) (clojure.core/conj! (.nth t__15721__unified__ 4)) (clojure.core/conj! (.nth t__15721__unified__ 5)) (clojure.core/conj! x__15722__unified__) clojure.core/persistent!) (clojure.core/meta t__15721__unified__))))))

 :data #:clojure.spec{:problems [{:path [:args :name], :pred simple-symbol?, :val clj-tuple/conj-tuple, :via [:clojure.core.specs/defn-args :clojure.core.specs/defn-args], :in [0]}], :args (clj-tuple/conj-tuple [t__15721__unified__ x__15722__unified__] (clojure.core/let [t__15721__unified__ t__15721__unified__] (clojure.core/case (.count t__15721__unified__) 0 (new Tuple1 x__15722__unified__ (clojure.core/meta t__15721__unified__)) 1 (new Tuple2 (. t__15721__unified__ e0) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 2 (new Tuple3 (. t__15721__unified__ e0) (. t__15721__unified__ e1) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 3 (new Tuple4 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 4 (new Tuple5 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 5 (new Tuple6 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) (. t__15721__unified__ e4) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 6 (clojure.core/let [t__15721__unified__ t__15721__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__15721__unified__ 0)) (clojure.core/conj! (.nth t__15721__unified__ 1)) (clojure.core/conj! (.nth t__15721__unified__ 2)) (clojure.core/conj! (.nth t__15721__unified__ 3)) (clojure.core/conj! (.nth t__15721__unified__ 4)) (clojure.core/conj! (.nth t__15721__unified__ 5)) (clojure.core/conj! x__15722__unified__) clojure.core/persistent!) (clojure.core/meta t__15721__unified__))))))}
 :via
 [{:type clojure.lang.Compiler$CompilerException
   :message clojure.lang.ExceptionInfo: Call to clojure.core/defn- did not conform to spec:
In: [0] val: clj-tuple/conj-tuple fails spec: :clojure.core.specs/defn-args at: [:args :name] predicate: simple-symbol?
:clojure.spec/args  (clj-tuple/conj-tuple [t__15721__unified__ x__15722__unified__] (clojure.core/let [t__15721__unified__ t__15721__unified__] (clojure.core/case (.count t__15721__unified__) 0 (new Tuple1 x__15722__unified__ (clojure.core/meta t__15721__unified__)) 1 (new Tuple2 (. t__15721__unified__ e0) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 2 (new Tuple3 (. t__15721__unified__ e0) (. t__15721__unified__ e1) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 3 (new Tuple4 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 4 (new Tuple5 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 5 (new Tuple6 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) (. t__15721__unified__ e4) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 6 (clojure.core/let [t__15721__unified__ t__15721__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__15721__unified__ 0)) (clojure.core/conj! (.nth t__15721__unified__ 1)) (clojure.core/conj! (.nth t__15721__unified__ 2)) (clojure.core/conj! (.nth t__15721__unified__ 3)) (clojure.core/conj! (.nth t__15721__unified__ 4)) (clojure.core/conj! (.nth t__15721__unified__ 5)) (clojure.core/conj! x__15722__unified__) clojure.core/persistent!) (clojure.core/meta t__15721__unified__))))))
 #:clojure.spec{:problems [{:path [:args :name], :pred simple-symbol?, :val clj-tuple/conj-tuple, :via [:clojure.core.specs/defn-args :clojure.core.specs/defn-args], :in [0]}], :args (clj-tuple/conj-tuple [t__15721__unified__ x__15722__unified__] (clojure.core/let [t__15721__unified__ t__15721__unified__] (clojure.core/case (.count t__15721__unified__) 0 (new Tuple1 x__15722__unified__ (clojure.core/meta t__15721__unified__)) 1 (new Tuple2 (. t__15721__unified__ e0) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 2 (new Tuple3 (. t__15721__unified__ e0) (. t__15721__unified__ e1) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 3 (new Tuple4 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 4 (new Tuple5 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 5 (new Tuple6 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) (. t__15721__unified__ e4) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 6 (clojure.core/let [t__15721__unified__ t__15721__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__15721__unified__ 0)) (clojure.core/conj! (.nth t__15721__unified__ 1)) (clojure.core/conj! (.nth t__15721__unified__ 2)) (clojure.core/conj! (.nth t__15721__unified__ 3)) (clojure.core/conj! (.nth t__15721__unified__ 4)) (clojure.core/conj! (.nth t__15721__unified__ 5)) (clojure.core/conj! x__15722__unified__) clojure.core/persistent!) (clojure.core/meta t__15721__unified__))))))}, compiling:(clj_tuple.clj:556:1)
   :at [clojure.lang.Compiler load Compiler.java 7442]}
  {:type clojure.lang.ExceptionInfo
   :message Call to clojure.core/defn- did not conform to spec:
In: [0] val: clj-tuple/conj-tuple fails spec: :clojure.core.specs/defn-args at: [:args :name] predicate: simple-symbol?
:clojure.spec/args  (clj-tuple/conj-tuple [t__15721__unified__ x__15722__unified__] (clojure.core/let [t__15721__unified__ t__15721__unified__] (clojure.core/case (.count t__15721__unified__) 0 (new Tuple1 x__15722__unified__ (clojure.core/meta t__15721__unified__)) 1 (new Tuple2 (. t__15721__unified__ e0) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 2 (new Tuple3 (. t__15721__unified__ e0) (. t__15721__unified__ e1) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 3 (new Tuple4 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 4 (new Tuple5 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 5 (new Tuple6 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) (. t__15721__unified__ e4) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 6 (clojure.core/let [t__15721__unified__ t__15721__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__15721__unified__ 0)) (clojure.core/conj! (.nth t__15721__unified__ 1)) (clojure.core/conj! (.nth t__15721__unified__ 2)) (clojure.core/conj! (.nth t__15721__unified__ 3)) (clojure.core/conj! (.nth t__15721__unified__ 4)) (clojure.core/conj! (.nth t__15721__unified__ 5)) (clojure.core/conj! x__15722__unified__) clojure.core/persistent!) (clojure.core/meta t__15721__unified__))))))

   :data #:clojure.spec{:problems [{:path [:args :name], :pred simple-symbol?, :val clj-tuple/conj-tuple, :via [:clojure.core.specs/defn-args :clojure.core.specs/defn-args], :in [0]}], :args (clj-tuple/conj-tuple [t__15721__unified__ x__15722__unified__] (clojure.core/let [t__15721__unified__ t__15721__unified__] (clojure.core/case (.count t__15721__unified__) 0 (new Tuple1 x__15722__unified__ (clojure.core/meta t__15721__unified__)) 1 (new Tuple2 (. t__15721__unified__ e0) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 2 (new Tuple3 (. t__15721__unified__ e0) (. t__15721__unified__ e1) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 3 (new Tuple4 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 4 (new Tuple5 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 5 (new Tuple6 (. t__15721__unified__ e0) (. t__15721__unified__ e1) (. t__15721__unified__ e2) (. t__15721__unified__ e3) (. t__15721__unified__ e4) x__15722__unified__ (clojure.core/meta t__15721__unified__)) 6 (clojure.core/let [t__15721__unified__ t__15721__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__15721__unified__ 0)) (clojure.core/conj! (.nth t__15721__unified__ 1)) (clojure.core/conj! (.nth t__15721__unified__ 2)) (clojure.core/conj! (.nth t__15721__unified__ 3)) (clojure.core/conj! (.nth t__15721__unified__ 4)) (clojure.core/conj! (.nth t__15721__unified__ 5)) (clojure.core/conj! x__15722__unified__) clojure.core/persistent!) (clojure.core/meta t__15721__unified__))))))}
   :at [clojure.core$ex_info invokeStatic core.clj 4725]}]
 :trace
 [[clojure.core$ex_info invokeStatic core.clj 4725]
  [clojure.spec$macroexpand_check invokeStatic spec.clj 681]
  [clojure.spec$macroexpand_check invoke spec.clj 670]
  [clojure.lang.AFn applyToHelper AFn.java 156]
  [clojure.lang.AFn applyTo AFn.java 144]
  [clojure.lang.Var applyTo Var.java 700]
  [clojure.lang.Compiler macroexpand1 Compiler.java 6816]
  [clojure.lang.Compiler macroexpand Compiler.java 6888]
  [clojure.lang.Compiler eval Compiler.java 6962]
  [clojure.lang.Compiler eval Compiler.java 6941]
  [clojure.core$eval invokeStatic core.clj 3187]
  [clojure.core$eval invoke core.clj 3183]
  [clj_tuple$eval15715 invokeStatic clj_tuple.clj 556]
  [clj_tuple$eval15715 invoke clj_tuple.clj 556]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [byte_streams.utils$eval15030$loading__7732__auto____15031 invoke utils.clj 1]
  [byte_streams.utils$eval15030 invokeStatic utils.clj 1]
  [byte_streams.utils$eval15030 invoke utils.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 482]
  [byte_streams$eval14991$loading__7732__auto____14992 invoke byte_streams.clj 1]
  [byte_streams$eval14991 invokeStatic byte_streams.clj 1]
  [byte_streams$eval14991 invoke byte_streams.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 421]
  [clj_leveldb$eval14985$loading__7732__auto____14986 invoke clj_leveldb.clj 1]
  [clj_leveldb$eval14985 invokeStatic clj_leveldb.clj 1]
  [clj_leveldb$eval14985 invoke clj_leveldb.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 551]
  [konserve_leveldb.core$eval14979$loading__7732__auto____14980 invoke core.clj 1]
  [konserve_leveldb.core$eval14979 invokeStatic core.clj 1]
  [konserve_leveldb.core$eval14979 invoke core.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 930]
  [feebame.places$eval11068$loading__7732__auto____11069 invoke places.clj 1]
  [feebame.places$eval11068 invokeStatic places.clj 1]
  [feebame.places$eval11068 invoke places.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 512]
  [feebame.db$eval11060$loading__7732__auto____11061 invoke db.clj 1]
  [feebame.db$eval11060 invokeStatic db.clj 1]
  [feebame.db$eval11060 invoke db.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5893]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 930]
  [feebame.rest$eval431$loading__7732__auto____432 invoke rest.clj 1]
  [feebame.rest$eval431 invokeStatic rest.clj 1]
  [feebame.rest$eval431 invoke rest.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 482]
  [feebame.system$eval30$loading__7732__auto____31 invoke system.clj 1]
  [feebame.system$eval30 invokeStatic system.clj 1]
  [feebame.system$eval30 invoke system.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 421]
  [feebame.core$eval24$loading__7732__auto____25 invoke core.clj 1]
  [feebame.core$eval24 invokeStatic core.clj 1]
  [feebame.core$eval24 invoke core.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.RT loadResourceScript RT.java 374]
  [clojure.lang.RT loadResourceScript RT.java 365]
  [clojure.lang.RT load RT.java 455]
  [clojure.lang.RT load RT.java 421]
  [clojure.core$load$fn__7846 invoke core.clj 6008]
  [clojure.core$load invokeStatic core.clj 6007]
  [clojure.core$load doInvoke core.clj 5991]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [clojure.core$load_one invokeStatic core.clj 5812]
  [clojure.core$load_one invoke core.clj 5807]
  [clojure.core$load_lib$fn__7791 invoke core.clj 5852]
  [clojure.core$load_lib invokeStatic core.clj 5851]
  [clojure.core$load_lib doInvoke core.clj 5832]
  [clojure.lang.RestFn applyTo RestFn.java 142]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$load_libs invokeStatic core.clj 5889]
  [clojure.core$load_libs doInvoke core.clj 5873]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.core$apply invokeStatic core.clj 659]
  [clojure.core$require invokeStatic core.clj 5911]
  [clojure.core$require doInvoke core.clj 5911]
  [clojure.lang.RestFn invoke RestFn.java 408]
  [user$eval15 invokeStatic form-init6552948365213814794.clj 1]
  [user$eval15 invoke form-init6552948365213814794.clj 1]
  [clojure.lang.Compiler eval Compiler.java 6978]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler eval Compiler.java 6967]
  [clojure.lang.Compiler load Compiler.java 7430]
  [clojure.lang.Compiler loadFile Compiler.java 7368]
  [clojure.main$load_script invokeStatic main.clj 277]
  [clojure.main$init_opt invokeStatic main.clj 279]
  [clojure.main$init_opt invoke main.clj 279]
  [clojure.main$initialize invokeStatic main.clj 310]
  [clojure.main$null_opt invokeStatic main.clj 344]
  [clojure.main$null_opt invoke main.clj 341]
  [clojure.main$main invokeStatic main.clj 423]
  [clojure.main$main doInvoke main.clj 386]
  [clojure.lang.RestFn applyTo RestFn.java 137]
  [clojure.lang.Var applyTo Var.java 700]
  [clojure.main main main.java 37]]}

I can provide further information, if necessary.

Best, Christian

ztellman commented 7 years ago

The version of byte-streams used by clj-leveldb is old, if you add [byte-streams "0.2.2"] to your dependencies, this should resolve itself. Unfortunately, I no longer have commit rights to clj-leveldb, and cannot fix this there.

whilo commented 7 years ago

Ok, thanks.