[kaffe] Deadlock in JIT3 println call

Helmer Krämer hkraemer at freenet.de
Wed Jun 4 05:13:01 PDT 2003

On Wed, 04 Jun 2003 18:23:23 +1000
Tony Wyatt <wyattaw at optushome.com.au> wrote:

Hi Tony,

> I'm trying to rid myself of runtime errors in the JIT3 (version 1.0.7) 
> on the m68k Amiga platform. Currently I'm wrestling with this one:
> When executing the expression:
> println("=" + (fmeth() / fmeth()) ), kaffe goes into deadlock. It only
> happens when the argument is an expression of two methods, producing a NaN.
> A single float and it works. A single NaN and it works. A method that
> returns a NaN works. An ordinary method call instead of "println" works.
> Has anyone any thoughts? Needless to say, it doesn't happen on other
> platforms running JIT3.

since you were only asking for some thoughts, here are
some, without knowing whether they are useful at all ;)

More information about the kaffe mailing list