Oops, I forgot to CC the list.
jwe
-------- Original Message --------
Subject: Re: Segfault with Java and "make check"
Date: Fri, 01 Feb 2013 11:07:12 -0600
From: John W. Eaton <address@hidden>
To: Rik <address@hidden>
CC: address@hidden
On 02/01/2013 10:40 AM, Rik wrote:
This seems like a reasonable supposition. The quadcc algorithm uses
adaptive rules which involve recursively subdividing the integration
region. When the function is smooth the process doesn't go very far.
Around singularities or discontinuities the algorithm has to shrink the
integration step size to small values to ensure it maintains the overall
accuracy desired. This would mean lots of recursion.
The JVM is not supposed to be loaded unless it is actually needed. Is
there some test that runs prior to the one that fails that causes the
JVM to be loaded?
Yes, I guess there is. There are java-related tests in libinterp/octave-value/ov-java.cc, and these are run before reaching the tests in m-files.
Michael.