Date: Fri, 9 Jul 1999 09:30:44 -0600 From: Nate Williams <nate@mt.sri.com> To: Stephen McKay <syssgm@detir.qld.gov.au> Cc: Martin Dieringer <martin@dieringe.dialup.fu-berlin.de>, freebsd-java@FreeBSD.ORG Subject: Re: strange java calculation errors Message-ID: <199907091530.JAA05956@mt.sri.com> In-Reply-To: <199907091418.AAA04603@nymph.detir.qld.gov.au> References: <Pine.BSF.4.10.9907052202440.390-100000@ThinkPad.nowhere.local> <199907091418.AAA04603@nymph.detir.qld.gov.au>
next in thread | previous in thread | raw e-mail | index | archive | help
> >I use the latest jdk1.1.8_ELF.V99-6-3.tar.gz with applied net-patch. > >On a few-weeks-old 3.2-STABLE. > >I have strange arithmetic errors. I sometimes get NaN-s > >and very big numbers (...E306) which don't appear on any other machine/os > >and don't appear with the linux-jdk1.2 pre-v2. > > We are getting occasional failures in the GregorianCalendar routines. > For some inexplicable reason it is full of floating point calculations. > Every so often, one of these calculations is wildly incorrect, and we > get an ArrayIndexOutOfBoundsException (when looking up the month in > an array). We have a little bit of trace showing one of the statements > returning 0 or 9223372036854775807 sometimes (instead of an expected > result of a few thousand). As always, unless we can reproduce this bug, it's almost impossible to track down. If you can provide us a test case, there is a very good chance we can fix this. 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?199907091530.JAA05956>