On Sunday, May 17, 2015 at 3:53:46 AM UTC-4, Herwig Hochleitner wrote:
Given that the JVM shouldn't segfault in any case, that's cleary looks to me
like an ibm jdk bug, that could hit other JVM languages aswell. Maybe IBM is
interested in fixing it?
In my case, the VM most likely has the
Is anyone interested in filing a bug against IBM JDK 1.8.0 where it appears
that its JIT compiler fails about half of the time when doing 'mvn clean
test' in a Clojure 1.7.0 source tree?
You can find some attachments in an earlier message of this thread that can
get you started, but producing
Given that the JVM shouldn't segfault in any case, that's cleary looks to
me like an ibm jdk bug, that could hit other JVM languages aswell. Maybe
IBM is interested in fixing it?
In my case, the VM most likely has the excuse of not expecting
classpath-jar files to be swapped out, but the JIT?
Andy,
I often see core dumps with Oracle JDK 1.8, when starting `lein run` and
`lein figwheel` in parallel on a project. Those dumps have their native
stacktraces originate somewhere from libzip.so and I always assumed that
the reason was somewhere in the tooling / due to clean removing a jar
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
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
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)