Skip to content

compiling fails at target/cljsbuild-compiler-0/enfocus/core.cljs #112

@JohanTh

Description

@JohanTh

Trying to $ lein cljsbuild auto with [enfocus "2.1.1"] but getting this

$ lein cljsbuild auto
Watching for changes before compiling ClojureScript...
Compiling ["resources/public/main.js"] from ["src-cljs"]...
WARNING: uri? already refers to: cljs.core/uri? being replaced by: cognitect.transit/uri? at line 313 target/cljsbuild-compiler-0/cognitect/transit.cljs
WARNING: uuid already refers to: cljs.core/uuid being replaced by: cognitect.transit/uuid at line 318 target/cljsbuild-compiler-0/cognitect/transit.cljs
WARNING: uuid? already refers to: cljs.core/uuid? being replaced by: cognitect.transit/uuid? at line 323 target/cljsbuild-compiler-0/cognitect/transit.cljs
WARNING: domina is a single segment namespace at line 1 target/cljsbuild-compiler-0/domina.cljs
WARNING: *debug* not declared dynamic and thus is not dynamically rebindable, but its name suggests otherwise. Please either indicate ^:dynamic *debug* or change the name at line 111 target/cljsbuild-compiler-0/domina.cljs
Compiling ["resources/public/main.js"] failed.
clojure.lang.ExceptionInfo: failed compiling file:target/cljsbuild-compiler-0/enfocus/core.cljs
             compiler.cljc:1706 cljs.compiler$compile_file$fn__3901.invoke
             compiler.cljc:1666 cljs.compiler$compile_file.invokeStatic
             compiler.cljc:1642 cljs.compiler$compile_file.invoke
                closure.clj:653 cljs.closure/compile-file
                closure.clj:631 cljs.closure/compile-file
                closure.clj:727 cljs.closure/fn
                closure.clj:721 cljs.closure/fn
                closure.clj:549 cljs.closure/fn[fn]
                closure.clj:700 cljs.closure/compile-from-jar
                closure.clj:690 cljs.closure/compile-from-jar
                closure.clj:737 cljs.closure/fn
                closure.clj:721 cljs.closure/fn
                closure.clj:549 cljs.closure/fn[fn]
               closure.clj:1088 cljs.closure/compile-sources[fn]
                LazySeq.java:42 clojure.lang.LazySeq.sval
                LazySeq.java:51 clojure.lang.LazySeq.seq
                   Cons.java:39 clojure.lang.Cons.next
                    RT.java:709 clojure.lang.RT.next
                    core.clj:64 clojure.core/next
                  core.clj:3142 clojure.core/dorun
                  core.clj:3148 clojure.core/doall
                  core.clj:3148 clojure.core/doall
               closure.clj:1084 cljs.closure/compile-sources
               closure.clj:1073 cljs.closure/compile-sources
               closure.clj:3011 cljs.closure/build
               closure.clj:2919 cljs.closure/build
                    api.clj:208 cljs.build.api/build
                    api.clj:189 cljs.build.api/build
                    api.clj:195 cljs.build.api/build
                    api.clj:189 cljs.build.api/build
                compiler.clj:61 cljsbuild.compiler/compile-cljs[fn]
                compiler.clj:60 cljsbuild.compiler/compile-cljs
                compiler.clj:48 cljsbuild.compiler/compile-cljs
               compiler.clj:168 cljsbuild.compiler/run-compiler
               compiler.clj:129 cljsbuild.compiler/run-compiler
form-init5716414124850582155.clj:1 user/eval838[fn]
form-init5716414124850582155.clj:1 user/eval838[fn]
                LazySeq.java:42 clojure.lang.LazySeq.sval
                LazySeq.java:51 clojure.lang.LazySeq.seq
                    RT.java:531 clojure.lang.RT.seq
                   core.clj:137 clojure.core/seq
                  core.clj:3133 clojure.core/dorun
                  core.clj:3148 clojure.core/doall
                  core.clj:3148 clojure.core/doall
form-init5716414124850582155.clj:1 user/eval838
form-init5716414124850582155.clj:1 user/eval838
             Compiler.java:7176 clojure.lang.Compiler.eval
             Compiler.java:7166 clojure.lang.Compiler.eval
             Compiler.java:7635 clojure.lang.Compiler.load
             Compiler.java:7573 clojure.lang.Compiler.loadFile
                   main.clj:452 clojure.main/load-script
                   main.clj:454 clojure.main/init-opt
                   main.clj:454 clojure.main/init-opt
                   main.clj:485 clojure.main/initialize
                   main.clj:519 clojure.main/null-opt
                   main.clj:516 clojure.main/null-opt
                   main.clj:598 clojure.main/main
                   main.clj:561 clojure.main/main
                RestFn.java:137 clojure.lang.RestFn.applyTo
                   Var.java:705 clojure.lang.Var.applyTo
                   main.java:37 clojure.main.main
Caused by: clojure.lang.Compiler$CompilerException: Syntax error macroexpanding clojure.core/ns at (enfocus/macros.clj:1:1).
             Compiler.java:6971 clojure.lang.Compiler.checkSpecs
             Compiler.java:6987 clojure.lang.Compiler.macroexpand1
             Compiler.java:7074 clojure.lang.Compiler.macroexpand
             Compiler.java:7160 clojure.lang.Compiler.eval
             Compiler.java:7635 clojure.lang.Compiler.load
                    RT.java:381 clojure.lang.RT.loadResourceScript
                    RT.java:372 clojure.lang.RT.loadResourceScript
                    RT.java:463 clojure.lang.RT.load
                    RT.java:428 clojure.lang.RT.load
                  core.clj:6126 clojure.core/load[fn]
                  core.clj:6125 clojure.core/load
                  core.clj:6109 clojure.core/load
                RestFn.java:408 clojure.lang.RestFn.invoke
                  core.clj:5908 clojure.core/load-one
                  core.clj:5903 clojure.core/load-one
                  core.clj:5948 clojure.core/load-lib[fn]
                  core.clj:5947 clojure.core/load-lib
                  core.clj:5928 clojure.core/load-lib
                RestFn.java:142 clojure.lang.RestFn.applyTo
                   core.clj:667 clojure.core/apply
                  core.clj:5985 clojure.core/load-libs
                  core.clj:5969 clojure.core/load-libs
                RestFn.java:137 clojure.lang.RestFn.applyTo
                   core.clj:667 clojure.core/apply
                  core.clj:6007 clojure.core/require
                  core.clj:6007 clojure.core/require
                RestFn.java:408 clojure.lang.RestFn.invoke
             analyzer.cljc:4017 cljs.analyzer$ns_side_effects$fn__2604.invoke
             analyzer.cljc:4016 cljs.analyzer$ns_side_effects.invokeStatic
             analyzer.cljc:3988 cljs.analyzer$ns_side_effects.invoke
             analyzer.cljc:4112 cljs.analyzer$analyze_STAR_$fn__2657.invoke
      PersistentVector.java:343 clojure.lang.PersistentVector.reduce
                  core.clj:6827 clojure.core/reduce
                  core.clj:6810 clojure.core/reduce
             analyzer.cljc:4112 cljs.analyzer$analyze_STAR_.invokeStatic
             analyzer.cljc:4102 cljs.analyzer$analyze_STAR_.invoke
             analyzer.cljc:4131 cljs.analyzer$analyze.invokeStatic
             analyzer.cljc:4114 cljs.analyzer$analyze.invoke
             compiler.cljc:1524 cljs.compiler$emit_source.invokeStatic
             compiler.cljc:1497 cljs.compiler$emit_source.invoke
             compiler.cljc:1609 cljs.compiler$compile_file_STAR_$fn__3870.invoke
             compiler.cljc:1417 cljs.compiler$with_core_cljs.invokeStatic
             compiler.cljc:1406 cljs.compiler$with_core_cljs.invoke
             compiler.cljc:1593 cljs.compiler$compile_file_STAR_.invokeStatic
             compiler.cljc:1586 cljs.compiler$compile_file_STAR_.invoke
             compiler.cljc:1691 cljs.compiler$compile_file$fn__3901.invoke
Caused by: clojure.lang.ExceptionInfo: Call to clojure.core/ns did not conform to spec.
                  alpha.clj:705 clojure.spec.alpha/macroexpand-check
                  alpha.clj:697 clojure.spec.alpha/macroexpand-check
                   AFn.java:156 clojure.lang.AFn.applyToHelper
                   AFn.java:144 clojure.lang.AFn.applyTo
                   Var.java:705 clojure.lang.Var.applyTo
             Compiler.java:6969 clojure.lang.Compiler.checkSpecs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions