Date: Sat, 15 Feb 2003 02:30:42 -0600 From: David Booth <wbooth@austin.rr.com> To: parv <parv_fm@emailgroups.net>, Huang wen hui <hwh@gddsn.org.cn> Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <200302150230.42889.wbooth@austin.rr.com> In-Reply-To: <20030215081046.GA68158@moo.holy.cow> References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215011004.GB65944@moo.holy.cow> <20030215081046.GA68158@moo.holy.cow>
next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 15 February 2003 02:10 am, parv wrote: > in message <20030215011004.GB65944@moo.holy.cow>, > wrote parv thusly... > > > in message <3E4C9DDD.4040204@gddsn.org.cn>, > > wrote Huang wen hui thusly... > > > > > I build jdk1.3.1-p8 for 4.7-STABLE(today)... > > > > > > public class TestPow { > > > public static void main(String[] args) { > > > int exp =9; > > > int i = (int)Math.pow(2.0,(double)exp); > > > System.out.println("i="+i); > > > } > > > } > > > > > > %java TestPow > > > i=0 > > > > I tried it w/ jdk-1.3.1-p8 on 4.7-Release-p3; same result. But then > > Alexander said something about the gcc 3.2.1 bug, which i do have > > installed. I will try w/ gcc 3.2.2. > > Well it seems GCC 3.2.1 is not at fault. According to the log, the > port was built w/ system GCC (2.9.5). I did... > > grep -i gcc log-0213-2202 | grep -v '^/usr/bin/gcc' > > > ...which produced 71 lines beginning w/ 'gcc', plus patching log, > plus a few lines beginning w/ "adding: sun/rmi...". > > Java version is... > > java version "1.3.1-p8" > Java(TM) 2 Runtime Environment, Standard Edition (build > 1.3.1-p8-toor-030213-22:07) Classic VM (build 1.3.1-p8-toor-030213-22:07, > green threads, nojit) > > > - Parv I can confirm that it is not due to gcc3.2.1. I just built 1.3.1-p8 forcing it to compile wiht gcc3.2.2 and I see bogus output from TestPow, altho different from above: # java TestPow i=17 It worked correctly with 1.3.1-p7 built with the system gcc. I will now try rebuilding 1.3.7-p7 with gcc3.2.2 and see what happens. 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?200302150230.42889.wbooth>