From owner-freebsd-java Fri Sep 24 17:58:18 1999 Delivered-To: freebsd-java@freebsd.org Received: from matsulab.is.titech.ac.jp (matsulab.is.titech.ac.jp [131.112.35.129]) by hub.freebsd.org (Postfix) with ESMTP id B0BE114BF6 for ; Fri, 24 Sep 1999 17:58:15 -0700 (PDT) (envelope-from fuyuhik8@is.titech.ac.jp) Received: from localhost by matsulab.is.titech.ac.jp (8.8.8+Sun/3.7W) with ESMTP id JAA21583; Sat, 25 Sep 1999 09:58:11 +0900 (JST) To: nate@mt.sri.com Cc: freebsd-java@FreeBSD.org Subject: Re: Announce: New release of JDK1.1.8 for FreeBSD From: MARUYAMA Fuyuhiko In-Reply-To: <199909250049.SAA00386@mt.sri.com> References: <199909230514.XAA18035@mt.sri.com> <19990925094245M.fuyuhik8@is.titech.ac.jp> <199909250049.SAA00386@mt.sri.com> X-Mailer: xcite1.31> Mew version 1.94 on XEmacs 21.2 (Demeter) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <19990925095846L.fuyuhik8@is.titech.ac.jp> Date: Sat, 25 Sep 1999 09:58:46 +0900 X-Dispatcher: imput version 990905(IM130) Lines: 36 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 24 Sep 1999 18:49:12 -0600 nate@mt.sri.com(Nate Williams) wrote: > > > > Notable changes in this release include: > > > - Better handling of signals like DIVIDE and SIGFPE which are trapped and > > > handled correctly now. > > > > The bad news: > > I think this change may not be merged in ELF version. Please check > > the build. It still exists in ELF version. On the other hand, AOUT > > version works correctly, so problem is not so difficult, I believe ;-). > > It's in both versions, since the source code is shared. If it doesn't > work, then it's a bug. :) > > Can you tell us how you've tested this (my memory is short and weak). O.K. Simple example is here. public class Test { void static void main(String[] args) { System.out.println("0x80000000 / -1 = " + (0x80000000/-1)); } } You can see the problem during compiling this with javac. In fact, it is not javac problem but JVM's one. The effort constant calculation performed by javac causes this. -- MARUYAMA Fuyuhiko Matsuoka laboratory, Department of Mathematical and Computing Sciences, Tokyo Institute of Technology. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message