For some reason, maven builds clojure just fine, but then dies with a really odd error. I've enabled the verbose logs, but nothing besides "Java returned 1" is displayed:
Ideas? Thanks, Timothy [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building clojure 1.5.0-master-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (enforce-maven) @ clojure --- [INFO] [INFO] --- build-helper-maven-plugin:1.5:add-source (add-clojure-source-dirs) @ clojure --- [INFO] Source directory: /home/tim/tmp/clojure/src/jvm added. [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ clojure --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 40 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ clojure --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-antrun-plugin:1.6:run (clojure-compile) @ clojure --- [INFO] Executing tasks main: compile-clojure: [java] Compiling clojure.core to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.core.protocols to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.core.reducers to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.main to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.set to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.xml to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.zip to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.inspector to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.walk to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.stacktrace to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.template to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.test to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.test.tap to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.test.junit to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.pprint to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.java.io to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.repl to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.java.browse to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.java.javadoc to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.java.shell to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.java.browse-ui to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.string to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.data to /home/tim/tmp/clojure/target/classes [java] Compiling clojure.reflect to /home/tim/tmp/clojure/target/classes [INFO] Executed tasks [INFO] [INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ clojure --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/tim/tmp/clojure/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ clojure --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.6:test (default-test) @ clojure --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-antrun-plugin:1.6:run (clojure-test) @ clojure --- [INFO] Executing tasks main: compile-tests: [java] Compiling clojure.test-clojure.protocols.examples to /home/tim/tmp/clojure/target/test-classes [java] Compiling clojure.test-clojure.genclass.examples to /home/tim/tmp/clojure/target/test-classes test: [java] [java] ============================================================ [java] Running clojure.test tests [java] [java] [java] clojure.test-clojure.agents [java] [java] [java] clojure.test-clojure.clojure-set [java] [java] [java] clojure.test-clojure.clojure-walk [java] [java] [java] clojure.test-clojure.compilation [java] [java] [java] clojure.test-clojure.control [java] [java] [java] clojure.test-clojure.data [java] [java] [java] clojure.test-clojure.data-structures [java] [java] [java] clojure.test-clojure.def [java] [java] [java] clojure.test-clojure.errors [java] [java] [java] clojure.test-clojure.evaluation [java] [java] [java] clojure.test-clojure.fn [java] [java] [java] clojure.test-clojure.for [java] [java] [java] clojure.test-clojure.genclass [java] [java] [java] clojure.test-clojure.java.io [java] [java] [java] clojure.test-clojure.java.javadoc [java] [java] [java] clojure.test-clojure.java.shell [java] [java] [java] clojure.test-clojure.java-interop [java] [java] [java] clojure.test-clojure.keywords [java] [java] [java] clojure.test-clojure.logic [java] [java] [java] clojure.test-clojure.main [java] [java] [java] clojure.test-clojure.metadata [java] [java] {:clojure.test/vars (public-vars-with-docstrings-have-added), [java] :thread/name "main", [java] :pid 3447, [java] :thread 1, [java] :type :assert/fail, [java] :level :warn, [java] :test/actual [java] (not [java] (= [java] [] [java] (#<Var@5034ce92: [java] #<core$queue_QMARK_ clojure.core$queue_QMARK_@3e691d5f>> [java] #<Var@1ee1f114: #<core$queue clojure.core$queue@54fef4dc>> [java] #<Var@21d71fbe: [java] #<core$queue_STAR_ clojure.core$queue_STAR_@78c0d25a>>))), [java] :test/expected [java] (= [java] [] [java] (remove [java] (comp :added meta) [java] public-vars-with-docstrings-not-generated)), [java] :line 46, [java] :tstamp 1348885611002, [java] :file "metadata.clj"} [java] [java] clojure.test-clojure.multimethods [java] [java] [java] clojure.test-clojure.ns-libs [java] [java] [java] clojure.test-clojure.numbers [java] [java] [java] clojure.test-clojure.other-functions [java] [java] [java] clojure.test-clojure.parallel [java] [java] [java] clojure.test-clojure.pprint [java] [java] [java] clojure.test-clojure.predicates [java] [java] [java] clojure.test-clojure.printer [java] [java] [java] clojure.test-clojure.protocols [java] [java] [java] clojure.test-clojure.protocols.hash-collisions [java] [java] [java] clojure.test-clojure.reader [java] [java] [java] clojure.test-clojure.reducers [java] [java] [java] clojure.test-clojure.reflect [java] [java] [java] clojure.test-clojure.repl [java] [java] [java] clojure.test-clojure.rt [java] [java] [java] clojure.test-clojure.sequences [java] [java] [java] clojure.test-clojure.serialization [java] [java] [java] clojure.test-clojure.special [java] [java] [java] clojure.test-clojure.string [java] [java] [java] clojure.test-clojure.test [java] [java] [java] clojure.test-clojure.test-fixtures [java] [java] [java] clojure.test-clojure.transients [java] [java] [java] clojure.test-clojure.try-catch [java] [java] [java] clojure.test-clojure.vars [java] [java] [java] clojure.test-clojure.vectors [java] [java] [java] ============================================================ [java] Running clojure.test.generative tests [java] [java] [java] clojure.test-clojure.numbers [java] [java] {:count 35243, :name quotient-and-remainder, :test/result :test/pass, :msec 2013} [java] {:count 36567, :name quotient-and-remainder, :test/result :test/pass, :msec 2013} [java] {:count 36421, :name quotient-and-remainder, :test/result :test/pass, :msec 2013} [java] {:count 37764, :name quotient-and-remainder, :test/result :test/pass, :msec 2013} [java] {:count 20054, :name integer-distributive-laws, :test/result :test/pass, :msec 2000} [java] {:count 17937, :name integer-distributive-laws, :test/result :test/pass, :msec 2000} [java] {:count 17964, :name integer-distributive-laws, :test/result :test/pass, :msec 2000} [java] {:count 18390, :name integer-distributive-laws, :test/result :test/pass, :msec 2000} [java] {:count 43076, :name addition-undoes-subtraction, :test/result :test/pass, :msec 2000} [java] {:count 43185, :name addition-undoes-subtraction, :test/result :test/pass, :msec 2000} [java] {:count 43366, :name addition-undoes-subtraction, :test/result :test/pass, :msec 2000} [java] {:count 42048, :name addition-undoes-subtraction, :test/result :test/pass, :msec 2000} [java] {:count 30254, :name integer-associative-laws, :test/result :test/pass, :msec 2000} [java] {:count 30283, :name integer-associative-laws, :test/result :test/pass, :msec 2000} [java] {:count 30323, :name integer-associative-laws, :test/result :test/pass, :msec 2000} [java] {:count 29396, :name integer-associative-laws, :test/result :test/pass, :msec 2000} [java] {:count 35337, :name integer-commutative-laws, :test/result :test/pass, :msec 2000} [java] {:count 34996, :name integer-commutative-laws, :test/result :test/pass, :msec 2000} [java] {:count 35898, :name integer-commutative-laws, :test/result :test/pass, :msec 2000} [java] {:count 35465, :name integer-commutative-laws, :test/result :test/pass, :msec 2000} [java] [java] *** Some tests failed *** [java] [java] [java] Framework clojure.test [java] {:assert/fail 1, :test/group 46, :test/test 442, :assert/pass 12891} [java] [java] Framework clojure.test.generative [java] {:test/group 1, :test/test 20, :test/iter 653967} [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3:36.051s [INFO] Finished at: Fri Sep 28 21:27:06 CDT 2012 [INFO] Final Memory: 10M/211M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.6:run (clojure-test) on project clojure: An Ant BuildException has occured: The following error occurred while executing this line: [ERROR] /home/tim/tmp/clojure/build.xml:103: Java returned: 1 [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en