Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Compiling "resources/public/out/main.js" from ["cljs"]...
Compiling "resources/public/out/main.js" failed.
clojure.lang.ExceptionInfo: failed compiling file:cljs/util/reactive.cljs
core.clj:4327 clojure.core/ex-info
compiler.clj:990 cljs.compiler/compile-file
compiler.clj:1051 cljs.compiler/compile-root
closure.clj:398 cljs.closure/compile-dir
closure.clj:437 cljs.closure/eval2650[fn]
closure.clj:301 cljs.closure/eval2578[fn]
closure.clj:451 cljs.closure/eval2637[fn]
closure.clj:301 cljs.closure/eval2578[fn]
compiler.clj:44 cljsbuild.compiler.SourcePaths/fn
core.clj:2485 clojure.core/map[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:60 clojure.lang.LazySeq.seq
RT.java:484 clojure.lang.RT.seq
core.clj:133 clojure.core/seq
core.clj:617 clojure.core/apply
core.clj:2514 clojure.core/mapcat
RestFn.java:423 clojure.lang.RestFn.invoke
compiler.clj:44 cljsbuild.compiler/cljsbuild.compiler.SourcePaths
closure.clj:1004 cljs.closure/build
closure.clj:978 cljs.closure/build
compiler.clj:58 cljsbuild.compiler/compile-cljs[fn]
compiler.clj:57 cljsbuild.compiler/compile-cljs
compiler.clj:158 cljsbuild.compiler/run-compiler
NO_SOURCE_FILE:1 user/eval2991[fn]
NO_SOURCE_FILE:1 user/eval2991[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:60 clojure.lang.LazySeq.seq
RT.java:484 clojure.lang.RT.seq
core.clj:133 clojure.core/seq
core.clj:2780 clojure.core/dorun
core.clj:2796 clojure.core/doall
NO_SOURCE_FILE:1 user/eval2991
Compiler.java:6619 clojure.lang.Compiler.eval
Compiler.java:6609 clojure.lang.Compiler.eval
Compiler.java:6582 clojure.lang.Compiler.eval
core.clj:2852 clojure.core/eval
main.clj:308 clojure.main/eval-opt
main.clj:327 clojure.main/initialize
main.clj:362 clojure.main/null-opt
main.clj:440 clojure.main/main
RestFn.java:421 clojure.lang.RestFn.invoke
Var.java:419 clojure.lang.Var.invoke
AFn.java:163 clojure.lang.AFn.applyToHelper
Var.java:532 clojure.lang.Var.applyTo
main.java:37 clojure.main.main
Caused by: clojure.lang.ExceptionInfo: No implementation of method: :emit-instruction of protocol: #'cljs.core.async.impl.ioc-macros/IEmittableInstruction found for class: cljs.core.async.impl.ioc_macros.Jmp at line 98 cljs/util/reactive.cljs
core.clj:4327 clojure.core/ex-info
analyzer.clj:237 cljs.analyzer/error
analyzer.clj:1212 cljs.analyzer/analyze
analyzer.clj:1209 cljs.analyzer/analyze
analyzer.clj:645 cljs.analyzer/eval927[fn]
core.clj:2485 clojure.core/map[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:60 clojure.lang.LazySeq.seq
RT.java:484 clojure.lang.RT.seq
core.clj:133 clojure.core/seq
analyzer.clj:645 cljs.analyzer/eval927[fn]
analyzer.clj:644 cljs.analyzer/eval927[fn]
MultiFn.java:241 clojure.lang.MultiFn.invoke
analyzer.clj:1158 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:1209 cljs.analyzer/analyze
analyzer.clj:703 cljs.analyzer/analyze-let[fn]
analyzer.clj:699 cljs.analyzer/analyze-let
analyzer.clj:710 cljs.analyzer/eval955[fn]
MultiFn.java:241 clojure.lang.MultiFn.invoke
analyzer.clj:1158 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:1160 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:1209 cljs.analyzer/analyze
analyzer.clj:647 cljs.analyzer/eval927[fn]
MultiFn.java:241 clojure.lang.MultiFn.invoke
analyzer.clj:1158 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:1209 cljs.analyzer/analyze
analyzer.clj:544 cljs.analyzer/analyze-fn-method[fn]
analyzer.clj:543 cljs.analyzer/analyze-fn-method
analyzer.clj:582 cljs.analyzer/eval889[fn]
core.clj:2487 clojure.core/map[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:60 clojure.lang.LazySeq.seq
RT.java:484 clojure.lang.RT.seq
core.clj:133 clojure.core/seq
core.clj:2479 clojure.core/map[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:60 clojure.lang.LazySeq.seq
RT.java:484 clojure.lang.RT.seq
core.clj:133 clojure.core/seq
core.clj:617 clojure.core/apply
analyzer.clj:583 cljs.analyzer/eval889[fn]
MultiFn.java:241 clojure.lang.MultiFn.invoke
analyzer.clj:1158 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:1160 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:478 cljs.analyzer/eval860[fn]
analyzer.clj:477 cljs.analyzer/eval860[fn]
MultiFn.java:241 clojure.lang.MultiFn.invoke
analyzer.clj:1158 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:1160 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
analyzer.clj:1209 cljs.analyzer/analyze
compiler.clj:867 cljs.compiler/compile-file*
compiler.clj:983 cljs.compiler/compile-file
Caused by: java.lang.IllegalArgumentException: No implementation of method: :emit-instruction of protocol: #'cljs.core.async.impl.ioc-macros/IEmittableInstruction found for class: cljs.core.async.impl.ioc_macros.Jmp
core_deftype.clj:541 clojure.core/-cache-protocol-fn
ioc_macros.clj:193 cljs.core.async.impl.ioc-macros/eval7152[fn]
ioc_macros.clj:738 cljs.core.async.impl.ioc-macros/build-block-body[fn]
core.clj:2485 clojure.core/map[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:60 clojure.lang.LazySeq.seq
RT.java:484 clojure.lang.RT.seq
core.clj:133 clojure.core/seq
core.clj:617 clojure.core/apply
core.clj:2514 clojure.core/mapcat
RestFn.java:423 clojure.lang.RestFn.invoke
ioc_macros.clj:739 cljs.core.async.impl.ioc-macros/build-block-body
ioc_macros.clj:781 cljs.core.async.impl.ioc-macros/emit-state-machine[fn]
core.clj:2487 clojure.core/map[fn]
LazySeq.java:42 clojure.lang.LazySeq.sval
LazySeq.java:60 clojure.lang.LazySeq.seq
Cons.java:39 clojure.lang.Cons.next
RT.java:1654 clojure.lang.RT.boundedLength
RestFn.java:130 clojure.lang.RestFn.applyTo
core.clj:617 clojure.core/apply
core.clj:2514 clojure.core/mapcat
RestFn.java:423 clojure.lang.RestFn.invoke
ioc_macros.clj:785 cljs.core.async.impl.ioc-macros/emit-state-machine
ioc_macros.clj:809 cljs.core.async.impl.ioc-macros/state-machine
macros.clj:18 cljs.core.async.macros/go
RestFn.java:142 clojure.lang.RestFn.applyTo
core.clj:621 clojure.core/apply
analyzer.clj:1119 cljs.analyzer/macroexpand-1
analyzer.clj:1154 cljs.analyzer/analyze-seq
analyzer.clj:1220 cljs.analyzer/analyze
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.