-
-
Save mhuebert/ea628936b0bccd8c3890c8ef4867880d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
failed to compile resource: [:shadow.build.classpath/resource "cljs/tools/reader/reader_types.cljs"] | |
{:tag :shadow.build.compiler/compile-cljs, :source-id [:shadow.build.classpath/resource "cljs/tools/reader/reader_types.cljs"], :url #object[java.net.URL 0x2be3d771 "jar:file:/Users/MattPro/.m2/repository/org/clojure/tools.reader/1.0.5/tools.reader-1.0.5.jar!/cljs/tools/reader/reader_types.cljs"], :file nil, :line 43, :column 1, :source-excerpt {:start-idx 38, :before [";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;" ";; reader deftypes" ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;" ""], :line "(deftype StringReader", :after [" [s s-len ^:mutable s-pos]" " Reader" " (read-char [reader]" " (when (> s-len s-pos)" " (let [r (.charAt s s-pos)]"]}} | |
ExceptionInfo: failed to compile resource: [:shadow.build.classpath/resource "cljs/tools/reader/reader_types.cljs"] | |
clojure.core/ex-info (core.clj:4725) | |
clojure.core/ex-info (core.clj:4725) | |
shadow.build.compiler/maybe-compile-cljs/fn--21067 (compiler.clj:528) | |
shadow.build.compiler/maybe-compile-cljs (compiler.clj:507) | |
shadow.build.compiler/maybe-compile-cljs (compiler.clj:491) | |
shadow.build.compiler/generate-output-for-source (compiler.clj:547) | |
shadow.build.compiler/generate-output-for-source (compiler.clj:536) | |
shadow.build.compiler/par-compile-one (compiler.clj:590) | |
shadow.build.compiler/par-compile-one (compiler.clj:550) | |
shadow.build.compiler/par-compile-cljs-sources/fn--21093/iter--21094--21098/fn--21099/fn--21100/fn--21101 (compiler.clj:636) | |
clojure.core/apply (core.clj:657) | |
clojure.core/with-bindings* (core.clj:1970) | |
clojure.core/with-bindings* (core.clj:1970) | |
clojure.core/apply (core.clj:661) | |
clojure.core/bound-fn*/fn--5292 (core.clj:2000) | |
java.util.concurrent.FutureTask.run (FutureTask.java:266) | |
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) | |
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617) | |
java.lang.Thread.run (Thread.java:745) | |
Caused by: | |
ClassCastException: clojure.lang.PersistentArrayMap cannot be cast to java.lang.String | |
clojure.core/symbol (core.clj:579) | |
clojure.core/symbol (core.clj:574) | |
cljs.analyzer/dep-has-global-exports? (analyzer.cljc:763) | |
cljs.analyzer/dep-has-global-exports? (analyzer.cljc:759) | |
cljs.analyzer/ns->module-type (analyzer.cljc:949) | |
cljs.analyzer/ns->module-type (analyzer.cljc:945) | |
cljs.analyzer/fn--15131/fn--15132 (analyzer.cljc:951) | |
clojure.lang.MultiFn.invoke (MultiFn.java:238) | |
cljs.analyzer/resolve-var (analyzer.cljc:1040) | |
cljs.analyzer/resolve-var (analyzer.cljc:998) | |
cljs.analyzer/resolve-existing-var (analyzer.cljc:1103) | |
cljs.analyzer/resolve-existing-var (analyzer.cljc:1098) | |
cljs.analyzer/analyze-symbol (analyzer.cljc:3175) | |
cljs.analyzer/analyze-symbol (analyzer.cljc:3143) | |
cljs.analyzer/analyze-form (analyzer.cljc:3498) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3563) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3561) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/fn--15478 (analyzer.cljc:1974) | |
cljs.analyzer/fn--15478 (analyzer.cljc:1970) | |
clojure.lang.MultiFn.invoke (MultiFn.java:251) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3321) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3319) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3326) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3324) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3350) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3563) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3561) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/fn--15425 (analyzer.cljc:1830) | |
cljs.analyzer/fn--15425 (analyzer.cljc:1826) | |
clojure.lang.MultiFn.invoke (MultiFn.java:251) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3321) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3319) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3326) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3324) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3350) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3563) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3561) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze-fn-method-body (analyzer.cljc:1645) | |
cljs.analyzer/analyze-fn-method-body (analyzer.cljc:1643) | |
cljs.analyzer/analyze-fn-method (analyzer.cljc:1666) | |
cljs.analyzer/analyze-fn-method (analyzer.cljc:1647) | |
cljs.analyzer/analyze-fn-methods-pass2*/fn--15368 (analyzer.cljc:1697) | |
clojure.core/map/fn--5406 (core.clj:2735) | |
clojure.lang.LazySeq.sval (LazySeq.java:40) | |
clojure.lang.LazySeq.seq (LazySeq.java:49) | |
clojure.lang.RT.seq (RT.java:525) | |
clojure.core/seq--4944 (core.clj:137) | |
clojure.core/dorun (core.clj:3113) | |
clojure.core/doall (core.clj:3128) | |
clojure.core/doall (core.clj:3128) | |
cljs.analyzer/analyze-fn-methods-pass2* (analyzer.cljc:1697) | |
cljs.analyzer/analyze-fn-methods-pass2* (analyzer.cljc:1696) | |
cljs.analyzer/analyze-fn-methods-pass2 (analyzer.cljc:1700) | |
cljs.analyzer/analyze-fn-methods-pass2 (analyzer.cljc:1699) | |
cljs.analyzer/fn--15374/fn--15383 (analyzer.cljc:1745) | |
cljs.analyzer/fn--15374 (analyzer.cljc:1745) | |
cljs.analyzer/fn--15374 (analyzer.cljc:1702) | |
clojure.lang.MultiFn.invoke (MultiFn.java:251) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3321) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3319) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3326) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3324) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3350) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3351) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3563) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/fn--15319/fn--15322 (analyzer.cljc:1522) | |
cljs.analyzer/fn--15319 (analyzer.cljc:1520) | |
cljs.analyzer/fn--15319 (analyzer.cljc:1454) | |
clojure.lang.MultiFn.invoke (MultiFn.java:251) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3321) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3319) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3326) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3324) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3350) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3351) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3563) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze (analyzer.cljc:3561) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze-do-statements*/fn--15420 (analyzer.cljc:1821) | |
clojure.core/map/fn--5406 (core.clj:2733) | |
clojure.lang.LazySeq.sval (LazySeq.java:40) | |
clojure.lang.LazySeq.seq (LazySeq.java:49) | |
clojure.lang.RT.seq (RT.java:525) | |
clojure.core/seq--4944 (core.clj:137) | |
clojure.core/dorun (core.clj:3113) | |
clojure.core/doall (core.clj:3128) | |
clojure.core/doall (core.clj:3128) | |
cljs.analyzer/analyze-do-statements* (analyzer.cljc:1821) | |
cljs.analyzer/analyze-do-statements* (analyzer.cljc:1820) | |
cljs.analyzer/analyze-do-statements (analyzer.cljc:1824) | |
cljs.analyzer/analyze-do-statements (analyzer.cljc:1823) | |
cljs.analyzer/fn--15425 (analyzer.cljc:1828) | |
cljs.analyzer/fn--15425 (analyzer.cljc:1826) | |
clojure.lang.MultiFn.invoke (MultiFn.java:251) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3321) | |
cljs.analyzer/analyze-seq* (analyzer.cljc:3319) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3326) | |
cljs.analyzer/analyze-seq*-wrap (analyzer.cljc:3324) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3350) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3351) | |
cljs.analyzer/analyze-seq (analyzer.cljc:3328) | |
cljs.analyzer/analyze-form (analyzer.cljc:3499) | |
cljs.analyzer/analyze-form (analyzer.cljc:3495) | |
cljs.analyzer/analyze* (analyzer.cljc:3546) | |
cljs.analyzer/analyze* (analyzer.cljc:3537) | |
cljs.analyzer/analyze (analyzer.cljc:3571) | |
cljs.analyzer/analyze (analyzer.cljc:3554) | |
shadow.build.compiler/analyze (compiler.clj:120) | |
shadow.build.compiler/analyze (compiler.clj:96) | |
shadow.build.compiler/analyze (compiler.clj:98) | |
shadow.build.compiler/analyze (compiler.clj:96) | |
shadow.build.compiler/default-compile-cljs (compiler.clj:195) | |
shadow.build.compiler/default-compile-cljs (compiler.clj:192) | |
clojure.core/partial/fn--5380 (core.clj:2605) | |
shadow.build.compiler/do-compile-cljs-string/fn--20962 (compiler.clj:166) | |
shadow.build.compiler/do-compile-cljs-string (compiler.clj:143) | |
shadow.build.compiler/do-compile-cljs-string (compiler.clj:128) | |
shadow.build.compiler/compile-cljs-string/fn--20998 (compiler.clj:251) | |
shadow.build.compiler/compile-cljs-string (compiler.clj:250) | |
shadow.build.compiler/compile-cljs-string (compiler.clj:248) | |
shadow.build.compiler/do-compile-cljs-resource/fn--21015 (compiler.clj:318) | |
shadow.build.compiler/do-compile-cljs-resource (compiler.clj:305) | |
shadow.build.compiler/do-compile-cljs-resource (compiler.clj:272) | |
shadow.build.compiler/maybe-compile-cljs/fn--21067 (compiler.clj:508) | |
shadow.build.compiler/maybe-compile-cljs (compiler.clj:507) | |
shadow.build.compiler/maybe-compile-cljs (compiler.clj:491) | |
shadow.build.compiler/generate-output-for-source (compiler.clj:547) | |
shadow.build.compiler/generate-output-for-source (compiler.clj:536) | |
shadow.build.compiler/par-compile-one (compiler.clj:590) | |
shadow.build.compiler/par-compile-one (compiler.clj:550) | |
shadow.build.compiler/par-compile-cljs-sources/fn--21093/iter--21094--21098/fn--21099/fn--21100/fn--21101 (compiler.clj:636) | |
clojure.core/apply (core.clj:657) | |
clojure.core/with-bindings* (core.clj:1970) | |
clojure.core/with-bindings* (core.clj:1970) | |
clojure.core/apply (core.clj:661) | |
clojure.core/bound-fn*/fn--5292 (core.clj:2000) | |
java.util.concurrent.FutureTask.run (FutureTask.java:266) | |
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) | |
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617) | |
java.lang.Thread.run (Thread.java:745) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment