Oh, I forgot to mention one difference I have occasionally seen with IBM JDK 1.8.0: It occasionally core dumps in the IBM JVM during JIT compilation. It is hit-and-miss, maybe one out of 5 times or so when running 'mvn clean test'. I have made no attempt to determine what the cause is.
Andy On Fri, May 15, 2015 at 10:45 AM, Andy Fingerhut <andy.finger...@gmail.com> wrote: > Testing done on 1.7.0-beta3 and results: > > Ran 'mvn clean ; mvn test' on a few OS/JDK combos that are not tested as > often. Reason: there have been (or still are) build or test failures with > some of them. > > Windows 7 Enterprise SP1 + Oracle JDK 1.7.0_72: 3/3 times ok > Ubuntu 14.04.2 LTS + IBM JDK 1.7.0: 3/3 times ok, as long as failing tests > mentioned in http://dev.clojure.org/jira/browse/CLJ-1678 are commented out > Ubuntu 14.04.2 LTS + IBM JDK 1.8.0: same as for IBM JDK 1.7.0 > Ubuntu 14.04.2 LTS + Oracle 1.9.0-ea-b63: 3/3 times ok > > No problems found there. I ran 'mvn clean ; mvn test' in a loop to look > for any occasional failures in pseudo-random tests. No failures found > since the fix for this ticket: http://dev.clojure.org/jira/browse/CLJ-1691 > > Mac OS X 10.10.3 + Oracle JDK 1.8.0_11: 1415/1415 times ok > > I tested the latest released version of Eastwood, 0.2.1, on about 80 > projects that I regularly test Eastwood on, comparing the results between > Clojure 1.6.0 and Clojure 1.7.0-beta3. > > Now that the Instaparse incompatibility with Clojure 1.7.0-alpha6 and > later has been fixed in its version 1.3.6, and other libraries depending > upon Instaparse have had their versions updated, I did not find any > differences in the results. > > On Wed, May 13, 2015 at 6:54 AM, Alex Miller <a...@puredanger.com> wrote: > >> Clojure 1.7.0-beta3 is now available. >> >> Try it via >> - Download: >> https://repo1.maven.org/maven2/org/clojure/clojure/1.7.0-beta3/ >> - Leiningen: [org.clojure/clojure "1.7.0-beta3"] >> >> Additional enhancements to new features since 1.7.0-beta2: >> >> 1) CLJ-1728 - `source` fn now works for vars in cljc files >> 2) CLJ-1716 - the new print format for Throwables now includes ex-data >> 3) CLJ-1726 - restored IPending/realized? support for iterate and cycle >> sequences to detect delayed computation >> >> Regression and bug fixes since 1.7.0-beta2: >> >> 1) CLJ-1723 - expanding transducers (cat, mapcat) that produced nil >> values would throw NPE >> 2) CLJ-1727 - new long-optimized range had bugs related to overflow >> 3) CLJ-1648 - use equals() instead of == when resolving Symbol in compiler >> 4) CLJ-1195 - deftype should expand to ns-qualified invocation of fn to >> allow overrides (this issue was blocking Prismatic Schema via Plumbing >> issue #74) >> >> For a full list of changes since 1.6.0, see: >> https://github.com/clojure/clojure/blob/master/changes.md >> >> Please give it a try and let us know if things are working (or not)! >> >> - Alex >> >> -- >> Note that posts from new members are moderated - please be patient with >> your first post. >> --- >> You received this message because you are subscribed to the Google Groups >> "ClojureScript" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojurescript+unsubscr...@googlegroups.com. >> To post to this group, send email to clojurescript@googlegroups.com. >> Visit this group at http://groups.google.com/group/clojurescript. >> > > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at http://groups.google.com/group/clojurescript.