Re: JIT Compiler crash on IBM JDK 6

2013-03-26 Thread Andy Fingerhut
On Tue, Mar 26, 2013 at 5:21 AM, Paudi Moriarty wrote: > > IBM JDK 6 is part of the clojure build matrix (though the last stable > build is from over a year ago: > http://build.clojure.org/job/clojure-test-matrix/jdk=IBM%20JDK%201.6/lastStableBuild/ > ) > I don't have any suggestions about the cr

Re: JIT Compiler crash on IBM JDK 6

2013-03-26 Thread Paudi Moriarty
Thanks for that, I'll have a look. Think it was SR3 on x86_64 I tried. On Tuesday, 26 March 2013 16:09:43 UTC, Thomas wrote: > > > > On Tuesday, March 26, 2013 3:19:08 PM UTC, Paudi Moriarty wrote: >> >> Hi Thomas, >> >> This is occuring on every Linux and AIX version I've tried, SR9, SR11 and >>

Re: JIT Compiler crash on IBM JDK 6

2013-03-26 Thread Thomas
On Tuesday, March 26, 2013 3:19:08 PM UTC, Paudi Moriarty wrote: > > Hi Thomas, > > This is occuring on every Linux and AIX version I've tried, SR9, SR11 and > SR12. I tried Java 7 but it seems Clojure is very broken on IBM Java 7. > Getting ClassFormatErrors when building Clojure itself there!

Re: JIT Compiler crash on IBM JDK 6

2013-03-26 Thread Paudi Moriarty
Hi Thomas, This is occuring on every Linux and AIX version I've tried, SR9, SR11 and SR12. I tried Java 7 but it seems Clojure is very broken on IBM Java 7. Getting ClassFormatErrors when building Clojure itself there! Paudi On Tuesday, 26 March 2013 14:38:44 UTC, Thomas wrote: > > Hi Paudi, >

Re: JIT Compiler crash on IBM JDK 6

2013-03-26 Thread Thomas
Hi Paudi, Which particular version of the IBM JDK are you running (java -version) and have you checked if you are running the very latest version? Thomas -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to cloj

JIT Compiler crash on IBM JDK 6

2013-03-26 Thread Paudi Moriarty
Hi, I'm hitting a JIT compiler bug in IBM JDK 6 with the following code (forcing JIT compilation using -Xjit:count=0): (defprotocol FooProtocol (do-something [x])) (def foo (reify FooProtocol (do-something [this] (locking this (println "XXX") (do-s