From owner-freebsd-java Sat Feb 15 9:42:56 2003 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74ABF37B401 for ; Sat, 15 Feb 2003 09:42:55 -0800 (PST) Received: from grebe.mail.pas.earthlink.net (grebe.mail.pas.earthlink.net [207.217.120.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id C506043F85 for ; Sat, 15 Feb 2003 09:42:54 -0800 (PST) (envelope-from parv_fm@mailsent.net) Received: from sdn-ap-029dcwashp0180.dialsprint.net ([65.177.104.180] helo=moo.holy.cow) by grebe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18k6Kz-0005h3-00 for java@FreeBSD.ORG; Sat, 15 Feb 2003 09:42:53 -0800 Received: by moo.holy.cow (Postfix, from userid 1001) id F0EDDC6F7; Sat, 15 Feb 2003 12:45:54 -0500 (EST) Date: Sat, 15 Feb 2003 12:45:54 -0500 From: parv To: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030215174554.GA97285@moo.holy.cow> Mail-Followup-To: java@FreeBSD.ORG References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030216.005020.894433699.shudo@localhost> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org in message <20030216.005020.894433699.shudo@localhost>, wrote shudo@computer.org thusly... > > From: Greg Lewis > > > On Sat, Feb 15, 2003 at 05:54:21PM +0900, shudo@computer.org > > wrote: > > > ... > > > It is certain that there is a problem around fdlibm, FreeBSD's > > > gcc 2.95.4 or how the fdlibm compiled (compiler flags?). > > > > Sounds like its quite possibly due to problems with > > optimisation. Obviously, java_g uses no optimisation when > > compiling, ... > Next thing we can do to track the cause down is to compile > e_pow.c, w_sqrt.c, e_sqrt.c, s_fabs.c, s_scalbn.c and s_copysign.c > with different compiler options (-O0, -O2 and so on) and see the > result of the ieee754_pow() function. I have only -O option set. I would love to test all the variations, but my computer is too slow for me to wait the two-three iterations to test. - Parv -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message