hi,
In message Re: [kaffe] Simple program shows strange results
on 03/03/05, Ito Kazumitsu [EMAIL PROTECTED] writes:
I have made a simpler test program:
This strange problem occurs with float and double, but not
with int or byte.
$ cat Test.java.m4
public class Test {
public
In message Re: [kaffe] Simple program shows strange results
on 03/03/07, Ito Kazumitsu [EMAIL PROTECTED] writes:
I also tried rebuilding kaffe after replacing kaffe/kaffevm/jit/machine.c
by Revision 1.51 and without using --with-engine=intrp.
The result was also sastisfactory.
I am
In message Re: [kaffe] Simple program shows strange results
on 03/03/07, Ito Kazumitsu [EMAIL PROTECTED] writes:
I rebuilt CVS version of kaffe on a machine:
$ uname -a
Linux pub2.hitachi-cable.co.jp 2.0.38 #2 Sun Jan 2 11:44:53 JST 2000 i686 unknown
using
./configure
] Simple program shows strange results
The following program:
public class Test {
public static void main(String[] args) {
float x = 0f;
float pb = 15.0f;
float pc = 2.0f;
float pd = 6.0f;
float pe = 7.0f;
float pf = 9.0f;
x
In message Re: [kaffe] Simple program shows strange results
on 03/03/06, Kevin D. Kissell [EMAIL PROTECTED] writes:
So the problem may be unique to x86 platforms, and if so,
that vastly reduces the number of places one needs to look
for the problem. It may be an x86 JIT bug, for example
In message Re: [kaffe] Simple program shows strange results
on 03/03/05, Ito Kazumitsu [EMAIL PROTECTED] writes:
Additional Information:
bash-2.05b$ uname -a
FreeBSD ph.maczuka.gcd.org 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Wed Oct 9 15:08:34
GMT 2002 [EMAIL PROTECTED]:/usr/obj/usr
: == Dalibor Topic [EMAIL PROTECTED] writes:
: Does the problem occurs when the test is compiled with
: jikes or Sun's javac, too?
Yes, I tried with the class file generated by Sun's javac
and also by GCJ.
___
kaffe mailing list
[EMAIL PROTECTED]
In message Re: [kaffe] Simple program shows strange results
on 03/03/06, Ito Kazumitsu [EMAIL PROTECTED] writes:
These are the results:
[EMAIL PROTECTED] ito]$ for i in kjc gcj Sun-javac; do ln -s -f Test.class.$i
Test.class
; java Test; done
4.7761093E-34
4.7761093E-34
4.7761203E