Date: Thu, 9 Sep 1999 10:18:17 -0600 From: Nate Williams <nate@mt.sri.com> To: SHUDO Kazuyuki <shudoh@muraoka.info.waseda.ac.jp> Cc: java-port@FreeBSD.org, freebsd-java@FreeBSD.org, fuyuhik8@is.titech.ac.jp Subject: Re: Some bugs exist in JDK for FreeBSD. Message-ID: <199909091618.KAA03530@mt.sri.com> In-Reply-To: <199909091127.UAA25981@cafe.muraoka.info.waseda.ac.jp> References: <19990904000606R.fuyuhik8@is.titech.ac.jp> <199909091127.UAA25981@cafe.muraoka.info.waseda.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
> > When you try division of two special int values, x86 cpu causes > > SIGFPE. > > System.out.println("0x80000000 / -1 = " + (0x80000000/-1)); > > > This bug may exist all version of JDK for FreeBSD (may be in Linux > > version), > > Yes, JDK 1.1.7 (v3 and v1a) for Linux has also this > problem. FWIW, Keith White fixed this in the JDK1.1 sources recently, so as soon as I get some updated Motif/ELF software I plan on re-rolling the new release. (The fix also involved finding/fixing the bug that didn't allow us to use the assembler version of the interpreter, so we may end up with some performance speedups in the next release...) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909091618.KAA03530>