Thanks for your reports Andy, useful and prompt as always :)
> On 13 Jan 2016, at 16:32, Andy Fingerhut <andy.finger...@gmail.com> wrote: > > Results of some testing done on 1.8.0-RC5: > > Ran 'mvn clean 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. All JDKs listed below were 64-bit. > > Windows 7 Enterprise SP1 + Oracle JDK 1.7.0_80: ok 3/3 trials > Ubuntu 14.04.3 LTS + OpenJDK 1.7.0_91: ok 3/3 trials > Ubuntu 14.04.3 LTS + IBM JDK 1.7.0 (based on jdk7u75-b12): ok 10/10 trials, > as long as failing tests mentioned in > http://dev.clojure.org/jira/browse/CLJ-1678 are commented out > Ubuntu 14.04.3 LTS + IBM JDK 1.8.0 (based on jdk8u51-b15): same as for IBM > JDK 1.7.0 > Ubuntu 14.04.3 LTS + Oracle JDK 1.9.0-ea-b91: ok 3/3 trials > Mac OS X 10.11.1 + Oracle JDK 1.8.0_11: ok 106/106 trials > > Running Eastwood version 0.2.2 with Clojure 1.8.0-RC5 on 84 open source > Clojure projects and all namespaces within Clojure itself gives very similar > results as when using Clojure 1.7.0. > > Differences in results are listed below. All of them look benign to me. > > One project that uses (throw) with no arguments, and thus Clojure 1.8.0-RC5 > gives a compilation error that Clojure 1.7.0 did not. This is an improvement > in error checking in 1.8.0-RC5: http://dev.clojure.org/jira/browse/CLJ-1456 > > Several reflection warnings in Clojure itself in namespace clojure.instant > are no longer there. This is due to a performance improvement in 1.8.0-RC5: > http://dev.clojure.org/jira/browse/CLJ-1277 > > The following reflection warnings appear with Clojure 1.7.0 + Eastwood 0.2.2, > but not with Clojure 1.8.0-RC5 + Eastwood 0.2.2. I haven't tried to dig into > exactly why this change occurred. They are all for the same interop call in > clj-time. I would be surprised if this was a bug. Seems more likely to be > the result of an intentional change in Clojure method resolution. I was > using JDK 1.8.0_11 on Mac OS X 10.11.2, in case it makes a difference. > > In project Carmine: > > == Linting taoensso.carmine.tundra.s3 == > jar:file:/Users/admin/.m2/repository/clj-time/clj-time/0.6.0/clj-time-0.6.0.jar!/clj_time/core.clj:577:10: > Reflection warning - reference to field getDayOfMonth on java.lang.Object > can't be resolved. > > Project compojure: > > == Linting compojure.handler == > jar:file:/Users/admin/.m2/repository/clj-time/clj-time/0.6.0/clj-time-0.6.0.jar!/clj_time/core.clj:577:10: > Reflection warning - reference to field getDayOfMonth on java.lang.Object > can't be resolved. > > Project lib-noir: > > == Linting noir.cookies == > jar:file:/Users/admin/.m2/repository/clj-time/clj-time/0.6.0/clj-time-0.6.0.jar!/clj_time/core.clj:577:10: > Reflection warning - reference to field getDayOfMonth on java.lang.Object > can't be resolved. > > > On Mon, Jan 11, 2016 at 6:52 AM, Alex Miller <a...@puredanger.com> wrote: > Clojure 1.8.0-RC5 is now available. > > This is likely the final "release candidate" for 1.8. Please test this build > with your libraries and applications and provide feedback as soon as > possible. If we have not heard any critical issues, we expect to make this > the final release in about a week. > > Try it via: > • Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC5 > • Leiningen: [org.clojure/clojure "1.8.0-RC5"] > Below are the changes since 1.8.0-RC4. See the full 1.8 change log here: > https://github.com/clojure/clojure/blob/master/changes.md. > • CLJ-1868 - Fixes regression in the error message returned in the case > of a bad return type class > • CLJ-1829 - Modifies the socket server to avoid an issue with the > locking macro in Android > > -- > 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 > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > > > -- > 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 > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.