- Native methods that return float (not double) or take a float as
argument will produce incorrect results.  This is a bug in Kaffe, not
in Guarana.  The C calling conventions, at least on Sparc and x86,
state that float values are always promoted to double, but Kaffe does
not promote them, so the native code reads a double from the memory
address or register where kaffe stored a float, and returns a double
when kaffe will read just a float.  Guarana works around this problem
when it must work with float values in native code.  We recommend you
to avoid this practice.

- The Kaffe OpenVM 1.0.b1 snapshots are still quite unstable.  You may
prefer to use newer snapshots or Kaffe 0.10.1 instead; please read the
FAQ for instructions on how to do that.
