From owner-freebsd-java Sun Feb 9 16:16:13 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 20DDC37B401 for ; Sun, 9 Feb 2003 16:16:12 -0800 (PST) Received: from ugc.ugc.ab.ca (h24-79-217-19.ed.shawcable.net [24.79.217.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79C5B43F93 for ; Sun, 9 Feb 2003 16:16:10 -0800 (PST) (envelope-from freebsd@ugc.ab.ca) Received: from spare-w2k (guest.ugc.ab.ca [192.139.124.51]) by ugc.ugc.ab.ca (8.12.6/8.12.2) with ESMTP id h1A0G40d002352 for ; Sun, 9 Feb 2003 17:16:04 -0700 (MST) (envelope-from freebsd@ugc.ab.ca) From: "Geoff Coleman" To: freebsd-java@FreeBSD.ORG Date: Sun, 09 Feb 2003 17:15:53 -0700 MIME-Version: 1.0 Subject: JDK 141 and Jboss Message-ID: <3E468CC9.3844.106229A0@localhost> In-reply-to: <20030207180819.B6165@phantom.cris.net> References: <3E429C6A.16693.FF342F@localhost>; from freebsd@ugc.ab.ca on Thu, Feb 06, 2003 at 05:33:30PM -0700 X-mailer: Pegasus Mail for Windows (v4.02) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body 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 Hi Today I downloaded the the stock binary distribution of JBOSS 3.0.4 from the downloads tab at jboss.org. It appears to start up fine under JDK 1.4.1 Patch 2 using "bin/run.sh". However it does not respond (http://localhost:8080/jmx-console is non responsive). As well the server does not respond to "bin/shutdown.sh" If I switch over to the "linux-sun jdk 141" the server starts. The URL given above resoponds with the admin page and the shutdown command can be used to shutdwown the server. Any thoughts? Am willing to try and debug this one if someone wants to give me a pointer or two as to where to start looking. Geoff Coleman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Feb 9 22:13:16 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 1139937B401 for ; Sun, 9 Feb 2003 22:13:15 -0800 (PST) Received: from mgr1.xmission.com (mgr1.xmission.com [198.60.22.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51DA543F3F for ; Sun, 9 Feb 2003 22:11:54 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr1.xmission.com with spam-scanned (Exim 3.35 #1) id 18i6yM-0004j1-01 for java@freebsd.org; Sun, 09 Feb 2003 22:59:18 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr1.xmission.com with esmtp (Exim 3.35 #1) id 18i6tM-0003gM-01; Sun, 09 Feb 2003 22:54:09 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1A5s3D32267; Mon, 10 Feb 2003 16:24:03 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Mon, 10 Feb 2003 16:24:02 +1030 From: Greg Lewis To: Nate Williams Cc: bod@FreeBSDFoundation.org, java@FreeBSD.ORG, java-port@FreeBSD.ORG Subject: Re: Resignation from the FreeBSD/Java project Message-ID: <20030210162402.A30950@misty.eyesbeyond.com> References: <15941.65497.482591.107444@emerger.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15941.65497.482591.107444@emerger.yogotech.com>; from nate@yogotech.com on Sun, Feb 09, 2003 at 12:14:33AM -0700 X-Spam-Status: No, hits=-3.2 required=8.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_03_05,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Sun, Feb 09, 2003 at 12:14:33AM -0700, Nate Williams wrote: > I haven't been active technically in a while, and the recent blowup has > only served to solidify my decision. Certain people make working on a > volunteer project difficult. However, for the most part the JDK team > throughout the years have been people of intergrity, technical prowess, > and folks who let their code speak for itself. Thanks for all your hard > work over the years! > > Also, between Greg and the Foundation all the bases are covered with > regard to licensing and contacts at Sun, so my need to stay on the team > is no longer critical. > > Finally, now that things appear to be completely moved over from my box > to the new FreeBSD Foundation machine, and Greg has shown that he's more > than capable of doing the (very little) I have been doing lately, it's > time to move onto something new. > > Thanks for the ride everyone, it was fun! I'd like to personally offer my public thanks to Nate for his contributions to the team. Nate has not only made significant technical contributions over the years, he also personally donated his time and equipment to house and administer the project's CVS repository until very recently. In addition to this Nate played a pivotal role in negotiating the license with Sun (you could say it was due in large part to his tireless effort). Thanks Nate for your help and dedication to the project and for the guidance and assistance you've provided me personally. We are poorer without you. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 4:57:14 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 6026237B401 for ; Mon, 10 Feb 2003 04:57:13 -0800 (PST) Received: from mail-relay.edison.ro (62.231.66.133 [62.231.66.133]) by mx1.FreeBSD.org (Postfix) with SMTP id BD91843F75 for ; Mon, 10 Feb 2003 04:57:05 -0800 (PST) (envelope-from gicabulica@edison.ro) Received: (qmail 15207 invoked from network); 10 Feb 2003 13:02:50 -0000 Received: from unknown (HELO hardy) (192.168.2.159) by 192.168.4.228 with SMTP; 10 Feb 2003 13:02:50 -0000 Date: Mon, 10 Feb 2003 14:56:16 +0200 From: costin X-Mailer: The Bat! (v1.61) Reply-To: costin X-Priority: 3 (Normal) Message-ID: <14606058395.20030210145616@edison.ro> To: freebsd-java@freebsd.org Subject: Hotspot on JDK1.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Hi! I`m trying to activate hotspot on the jdk1.3.1 port. Can you guys tell me how stable and effective it is on freebsd? and one more thing, i`ve read about the jit compilers and i was wondering about the performance involved here. I posted a similar question on the list in the past and I found out about the OpenJIT. Any opinions on this topic will be appreciated :) -- Thanks, costin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 5: 3:41 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 4F7B737B401 for ; Mon, 10 Feb 2003 05:03:40 -0800 (PST) Received: from diomedes.noc.ntua.gr (diomedes.noc.ntua.gr [147.102.222.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9118943F93 for ; Mon, 10 Feb 2003 05:03:38 -0800 (PST) (envelope-from past@noc.ntua.gr) Received: from ajax.noc.ntua.gr (ajax.noc.ntua.gr [147.102.220.1]) by diomedes.noc.ntua.gr (8.11.6/8.11.6) with ESMTP id h1AD3Z997679; Mon, 10 Feb 2003 15:03:35 +0200 (EET) Received: from noc.ntua.gr (hal.noc.ntua.gr [147.102.220.45]) by ajax.noc.ntua.gr (8.12.6/8.12.6) with ESMTP id h1AD3YTO087791; Mon, 10 Feb 2003 15:03:35 +0200 (EET) (envelope-from past@noc.ntua.gr) Message-ID: <3E47A326.405@noc.ntua.gr> Date: Mon, 10 Feb 2003 15:03:34 +0200 From: Panagiotis Astithas Organization: NTUA/NMC User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: en-us, en, el MIME-Version: 1.0 To: Nate Williams Cc: java@FreeBSD.ORG Subject: Re: Resignation from the FreeBSD/Java project References: <15941.65497.482591.107444@emerger.yogotech.com> <20030210162402.A30950@misty.eyesbeyond.com> In-Reply-To: <20030210162402.A30950@misty.eyesbeyond.com> X-Enigmail-Version: 0.71.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 > On Sun, Feb 09, 2003 at 12:14:33AM -0700, Nate Williams wrote: > >>I haven't been active technically in a while, and the recent blowup has >>only served to solidify my decision. Certain people make working on a >>volunteer project difficult. However, for the most part the JDK team >>throughout the years have been people of intergrity, technical prowess, >>and folks who let their code speak for itself. Thanks for all your hard >>work over the years! >> >>Also, between Greg and the Foundation all the bases are covered with >>regard to licensing and contacts at Sun, so my need to stay on the team >>is no longer critical. >> >>Finally, now that things appear to be completely moved over from my box >>to the new FreeBSD Foundation machine, and Greg has shown that he's more >>than capable of doing the (very little) I have been doing lately, it's >>time to move onto something new. >> >>Thanks for the ride everyone, it was fun! It is a sad moment, to see you leave the project. Volunteer projects like this, need more people who selflessly and (more importantly?) silently donate their efforts for many years, like you. Let this be an example for all of us to follow. Thanks for everything, -- Panagiotis Astithas Electrical & Computer Engineer, PhD Network Management Center National Technical University of Athens, Greece To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 5:39:31 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 D273E37B401 for ; Mon, 10 Feb 2003 05:39:30 -0800 (PST) Received: from mail-relay.edison.ro (62.231.66.133 [62.231.66.133]) by mx1.FreeBSD.org (Postfix) with SMTP id E68E243F75 for ; Mon, 10 Feb 2003 05:39:22 -0800 (PST) (envelope-from gicabulica@edison.ro) Received: (qmail 16756 invoked from network); 10 Feb 2003 13:45:06 -0000 Received: from unknown (HELO hardy) (192.168.2.159) by 192.168.4.228 with SMTP; 10 Feb 2003 13:45:06 -0000 Date: Mon, 10 Feb 2003 15:38:35 +0200 From: costin X-Mailer: The Bat! (v1.61) Reply-To: costin X-Priority: 3 (Normal) Message-ID: <44608596785.20030210153835@edison.ro> To: freebsd-java@freebsd.org Subject: compiling openJIT without jdk1.1.8 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Hi! I tried to compile openjit on my box without the jdk1.1.8 and after modifying the makefile to use jdk1.3.1 I got a screen full of errors(didn`t post yet). Just wondering, has anyone managed to install it without 1.1.8 in an easy way? -- Thanks, costin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 6:54:53 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 3E42F37B401 for ; Mon, 10 Feb 2003 06:54:37 -0800 (PST) Received: from smtp.web.de (smtp03.web.de [217.72.192.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FEC743F75 for ; Mon, 10 Feb 2003 06:54:35 -0800 (PST) (envelope-from g.w.k@web.de) Received: from [213.148.149.130] (helo=[172.17.22.32]) by smtp.web.de with asmtp (WEB.DE(Exim) 4.93 #1) id 18iFKL-0008GI-00 for freebsd-java@freebsd.org; Mon, 10 Feb 2003 15:54:33 +0100 Subject: SUCCESS: JDK 1.3.1 + HotSpot on FBSD 5.0-R From: "Georg-W. Koltermann" To: freebsd-java@freebsd.org Content-Type: multipart/mixed; boundary="=-mIS96pAPNq6QTFY36zUC" Organization: Message-Id: <1044888872.1091.22.camel@hunter.muc.mscsoftware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 10 Feb 2003 15:54:32 +0100 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 --=-mIS96pAPNq6QTFY36zUC Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, I have slightly reworked my jdk 1.3.1 hotspot patches for FreeBSD 5.0-R. I removed the lines that make it compile with GCC 3.2 since that is the default in 5.0 anyway. Looking at the patches right now I realize that I may have left something in which is not needed any more, like the patch that creates gcc32.make. Anyway, the result works. I have added a patch (patch-zgwk3) to fix the bug in InetAddressImpl. This has been discussed several times on this list, and the patch fixes the problem both for the classic VM and for HotSpot. If you don't have this patch or a similar fix, you won't be able to run Tomcat 4.1.18, for example, neither in -classic nor in -hotspot. The build process is still largely manual, you make and install with WITH_NATIVE_THREADS=1 first, then build and install HotSpot as outlined in http://docs.freebsd.org/cgi/getmsg.cgi?fetch=63624+0+archive/2002/freebsd-java/20020728.freebsd-java except that you don't use GCC 3.1 any more, of course. Also note that the jvm.cfg resulting from these patches still defaults to -classic, and .java_wrapper has been hacked to avoid -hotspot (look for the '##' comment lines). You will need to move the -hotspot line to the front in jvm.cfg and remove the '##' comment marks in .java_wrapper, both in $JAVA_HOME/bin and $JAVA_HOME/jre/bin, if you want to run the hotspot version. Well, I guess I could just as well remove this safety hack now, it seems -hotspot runs better than -classic these days. I'd be interested to hear other people's experiences w.r.t. the stability of -hotspot vs. -classic. -- Georg-W. Koltermann --=-mIS96pAPNq6QTFY36zUC Content-Disposition: inline; filename=patch-zgwk1 Content-Type: text/x-patch; name=patch-zgwk1; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit diff -urN ../src/solaris/bin/java_wrapper_bsd.sh ../src/solaris/bin/java_wrapper_bsd.sh --- ../src/solaris/bin/java_wrapper_bsd.sh Thu Nov 21 14:35:46 2002 +++ ../src/solaris/bin/java_wrapper_bsd.sh Thu Nov 21 16:38:40 2002 @@ -92,10 +92,10 @@ ttype=native_threads shift 1 else - if [ -d ${jre}/lib/${proc}/hotspot ]; then - vmtype=hotspot - ttype=native_threads - else +## if [ -d ${jre}/lib/${proc}/hotspot ]; then +## vmtype=hotspot +## ttype=native_threads +## else vmtype=classic if [ ${THREADS_FLAG:-${DEFAULT_THREADS_FLAG}} = native ] then @@ -103,7 +103,7 @@ else ttype=green_threads fi - fi +## fi fi fi fi diff -urN ../src/solaris/hpi/native_threads/src/threads_bsd.c ../src/solaris/hpi/native_threads/src/threads_bsd.c --- ../src/solaris/hpi/native_threads/src/threads_bsd.c Thu Nov 21 14:35:46 2002 +++ ../src/solaris/hpi/native_threads/src/threads_bsd.c Wed Nov 20 13:53:54 2002 @@ -284,6 +284,7 @@ "susp boundless" }; +enum pthread_susp { a_one, a_two, a_three }; /* gwk, dummy */ char *getSuspendStateString(enum pthread_susp suspendState) { if (suspendState < ANALRETENTIVE) @@ -292,7 +293,7 @@ return &SuspendList[ANALRETENTIVE-1][0]; } -#define SATAN (21 + 1) /* for the error string at the end of the list */ +#define SATAN (22 + 1) /* for the error string at the end of the list */ char SignalList [SATAN][16] = @@ -318,7 +319,8 @@ "PS_DEAD", "PS_DEADLCK", "PS_STATE_MAX", - "PS_REQUEST_WAITING_SUSPENDED", +/* "PS_REQUEST_WAITING_SUSPENDED", gwk */ + "PS_REQUEST_WSUS", "boundless" }; @@ -527,6 +529,7 @@ if (thread->state != PS_SUSPENDED) dumpThreadLogStates(thread); +#if 0 /* gwk */ switch ((int)thread->ctxtype) { case CTX_JB_NOSIG: /* 0) jmp_buf context without signal mask for blocking IO, etc... */ @@ -551,6 +554,7 @@ #endif break; } +#endif /* gwk */ #ifdef DEBUG_BSD_NATIVE_THREADS TermFailed: diff -urN ../../hotspot1.3.1/build/linux/makefiles/gcc32.make ../../hotspot1.3.1/build/linux/makefiles/gcc32.make --- ../../hotspot1.3.1/build/linux/makefiles/gcc32.make Thu Jan 1 01:00:00 1970 +++ ../../hotspot1.3.1/build/linux/makefiles/gcc32.make Wed Nov 20 14:22:40 2002 @@ -0,0 +1,131 @@ + +# put the *.o files in the a.out, not the shared library +LINK_INTO = $(LINK_INTO/$(VERSION)) +LINK_INTO/debug = AOUT +#LINK_INTO/optimized = AOUT +LINK_INTO/optimized = LIBJVM + +# apply this setting to link into the shared library even in the debug version: +LINK_INTO = LIBJVM + +# If MAKE_OPTO is null, then we will compile with the -DOPTO. +# That switch, despite its name, has the effect of __disabling__ OPTO. +$(MAKE_OPTO)CFLAGS += -DOPTO + +#CFLAGS += -v + +# The flags to use for an Optimized g++ build +#OPT_CFLAGS += -O3 + +OPT_CFLAGS += -O0 + +CFLAGS += -fPIC +CFLAGS += -Winline +CFLAGS += -fwritable-strings +CFLAGS += -fno-rtti +CFLAGS += -fhandle-exceptions +CFLAGS += -D__STDC__=1 -D_LARGEFILE64_SOURCE -DTEMPLATE_TABLE_BUG +CFLAGS += -D__GNU__ -D_REENTRANT +CFLAGS += -fcheck-new + +#--billh +CFLAGS += -D__FreeBSD__ +#-D__GNUC__ + +# Set GCC_SAVE_TEMPS=-save-temps to keep temporary files (.ii, .s). +CFLAGS += $(GCC_SAVE_TEMPS) + +OPT_CFLAGS += -O0 +# -O1 +#OPT_CFLAGS += -fdefer-pop +OPT_CFLAGS += -fthread-jumps +OPT_CFLAGS += -fdelayed-branch +OPT_CFLAGS += -fomit-frame-pointer +OPT_CFLAGS += -fguess-branch-probability +OPT_CFLAGS += -fcprop-registers +# END + +OPT_CFLAGS += -ffloat-store +OPT_CFLAGS += -fno-default-inline +OPT_CFLAGS += -fno-defer-pop +#bad, causes abort() +#OPT_CFLAGS += -ftrapv +OPT_CFLAGS += -fno-inline +OPT_CFLAGS += -fkeep-static-consts +OPT_CFLAGS += -fmerge-constants +OPT_CFLAGS += -fmerge-all-constants +OPT_CFLAGS += -fno-function-cse +OPT_CFLAGS += -ffast-math +# END + +# -O2 +OPT_CFLAGS += -foptimize-sibling-calls +OPT_CFLAGS += -fcse-follow-jumps +OPT_CFLAGS += -fcse-skip-blocks +OPT_CFLAGS += -fgcse-sm +OPT_CFLAGS += -fgcse-lm +OPT_CFLAGS += -fgcse + +OPT_CFLAGS += -fexpensive-optimizations +OPT_CFLAGS += -fstrength-reduce +OPT_CFLAGS += -frerun-cse-after-loop +OPT_CFLAGS += -frerun-loop-opt +OPT_CFLAGS += -fcaller-saves +OPT_CFLAGS += -fforce-addr +OPT_CFLAGS += -fforce-mem +OPT_CFLAGS += -fpeephole2 +## +OPT_CFLAGS += -fschedule-insns +OPT_CFLAGS += -fschedule-insns2 +## +OPT_CFLAGS += -fregmove +OPT_CFLAGS += -fstrict-aliasing +OPT_CFLAGS += -fdelete-null-pointer-checks +OPT_CFLAGS += -freorder-blocks +# END + +OPT_CFLAGS += -fno-gcse +OPT_CFLAGS += -fdata-sections +OPT_CFLAGS += -fprefetch-loop-arrays +OPT_CFLAGS += -fmove-all-movables +OPT_CFLAGS += -freduce-all-givs +OPT_CFLAGS += -fno-guess-branch-probability + +OPT_CFLAGS += -falign-functions +OPT_CFLAGS += -falign-labels +OPT_CFLAGS += -falign-loops +OPT_CFLAGS += -falign-jumps + +OPT_CFLAGS += -fssa +# END + +# -O3 +OPT_CFLAGS += -finline-functions +OPT_CFLAGS += -frename-registers +# END + + + + +##### +#harmless +OPT_CFLAGS += -fmemoize-lookups +#unneeded +#OPT_CFLAGS += -fpeephole +#bad +# this creates a link error. +#OPT_CFLAGS += -fkeep-inline-functions +# +OPT_CFLAGS += -funroll-loops +OPT_CFLAGS += -funroll-all-loops +##### + +# Set the environment variable HOTSPARC_HOTSPARC_GENERIC to "true" +# to inhibit the effect of the previous line on CFLAGS. + +CPP = g++ +CC = gcc + +AOUT_FLAGS += -export-dynamic +DEBUG_CFLAGS += -g + diff -urN ../../hotspot1.3.1/build/linux/platform_i486 ../../hotspot1.3.1/build/linux/platform_i486 --- ../../hotspot1.3.1/build/linux/platform_i486 Thu Nov 21 17:35:21 2002 +++ ../../hotspot1.3.1/build/linux/platform_i486 Wed Nov 20 14:20:54 2002 @@ -6,7 +6,7 @@ lib_arch = i386 -compiler = gcc31 +compiler = gcc32 gnu_dis_arch = i386 diff -urN ../../hotspot1.3.1/src/share/vm/utilities/globalDefinitions_gcc32.hpp ../../hotspot1.3.1/src/share/vm/utilities/globalDefinitions_gcc32.hpp --- ../../hotspot1.3.1/src/share/vm/utilities/globalDefinitions_gcc32.hpp Thu Jan 1 01:00:00 1970 +++ ../../hotspot1.3.1/src/share/vm/utilities/globalDefinitions_gcc32.hpp Wed Nov 20 14:25:03 2002 @@ -0,0 +1,139 @@ +/* + * @(#)globalDefinitions_gcc.hpp 1.18 01/02/09 14:48:11 + * + * Copyright 1993-2001 by Sun Microsystems, Inc., + * 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. + * All rights reserved. + * + * This software is the confidential and proprietary information + * of Sun Microsystems, Inc. ("Confidential Information"). You + * shall not disclose such Confidential Information and shall use + * it only in accordance with the terms of the license agreement + * you entered into with Sun. + */ + +// CopyrightVersion 1.2 + +// This file holds compiler-dependent includes, +// globally used constants & types, class (forward) +// declarations and a few frequently used utility functions. + +# include +# include +# include +# include +# include +# include +# include + +#ifdef SOLARIS +# include +#endif + +# include +# include +# include +# include + +# include +# include + + +#ifdef LINUX +# include +# include +# include +# include + +#else + +// Compiler-specific primitive types +typedef unsigned char uint8_t; +typedef unsigned short uint16_t; +typedef unsigned int uint32_t; +typedef unsigned long long uint64_t; + +typedef signed char int8_t; +typedef signed short int16_t; +typedef signed int int32_t; +typedef signed long long int64_t; + +#endif /*LINUX*/ + +// promises that the system will not use traps 16-31 +#define ST_RESERVED_FOR_USER_0 0x10 + +// Additional Java basic types + +typedef unsigned char jubyte; +typedef unsigned short jushort; +typedef unsigned int juint; +typedef unsigned long long julong; + +//---------------------------------------------------------------------------------------------------- +// Special (possibly not-portable) casts +// Cast floats into same-size integers and vice-versa w/o changing bit-pattern +// %%%%%% These seem like standard C++ to me--how about factoring them out? - Ungar + +inline jint jint_cast (jfloat x) { return *(jint* )&x; } +inline jlong jlong_cast (jdouble x) { return *(jlong* )&x; } + +inline jfloat jfloat_cast (jint x) { return *(jfloat* )&x; } +inline jdouble jdouble_cast(jlong x) { return *(jdouble*)&x; } + +//---------------------------------------------------------------------------------------------------- +// Constant for jlong (specifying an long long canstant is C++ compiler specific) + +#ifdef LINUX //-billh +const int64_t min_jlong = 0x8000000000000000LL; +const int64_t max_jlong = 0x7fffffffffffffffLL; +#else +const jlong min_jlong = 0x8000000000000000L; +const jlong max_jlong = 0x7fffffffffffffffL; +#endif + +//---------------------------------------------------------------------------------------------------- +// Debugging + +#define DEBUG_EXCEPTION ::abort(); + +extern "C" void breakpoint(); +#define BREAKPOINT ::breakpoint() + +// checking for nanness + +inline int g_isnan(float f) { return isnanf(f); } +#if defined(SOLARIS) || defined(BSD4_4) +inline int g_isnan(double f) { return isnand(f); } +#elif LINUX +inline int g_isnan(double f) { return isnan(f); } +#else +#error "missing platform-speicfic definition here" +#endif + + +// Checking for finiteness + +inline int g_isfinite(jfloat f) { return finite(f); } +inline int g_isfinite(jdouble f) { return finite(f); } + + +// Wide characters + +inline int wcslen(const jchar* x) { return wcslen((const wchar_t*)x); } + + +#ifdef PRODUCT +const int Interpreter_Code_Size = 55 * 1024; +#else +const int Interpreter_Code_Size = 75 * 1024; +#endif + +// Portability macros +#define PRAGMA_INTERFACE #pragma interface +#define PRAGMA_IMPLEMENTATION #pragma implementation +#if !defined(LINUX) && !defined(BSD4_4) +#define PRAGMA_IMPLEMENTATION_(arg) #pragma implementation(arg) +#endif /*LINUX*/ +#define VALUE_OBJ_CLASS_SPEC + diff -urN ../src/solaris/bin/jvm.cfg ../src/solaris/bin/jvm.cfg --- ../src/solaris/bin/jvm.cfg Sun May 6 14:26:52 2001 +++ ../src/solaris/bin/jvm.cfg Thu Nov 21 18:43:54 2002 @@ -8,7 +8,7 @@ # List of JVMs that can be used as the first option to java, javac, etc. # Order is important -- first in this list is the default JVM. # +-classic -client -hotspot -server --classic --=-mIS96pAPNq6QTFY36zUC Content-Disposition: inline; filename=patch-zgwk2 Content-Type: text/x-patch; name=patch-zgwk2; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit diff -ur ../../hotspot1.3.1/src/os/linux/vm/os_linux.cpp ../../../work.gwk/hotspot1.3.1/src/os/linux/vm/os_linux.cpp --- ../../hotspot1.3.1/src/os/linux/vm/os_linux.cpp Tue Dec 10 23:30:59 2002 +++ ../../../work.gwk/hotspot1.3.1/src/os/linux/vm/os_linux.cpp Thu Dec 5 10:10:11 2002 @@ -195,7 +195,9 @@ #else if (self > 0) { sizep = (uintptr_t) self->attr.stacksize_attr; +#if 0 // gwk fprintf(stderr, "sizep == 0x%08x\n", sizep); +#endif // gwk } else { fprintf(stderr, "pthread_self failed == 0x%08x\n", self); @@ -944,7 +946,9 @@ fatal1("os::allocate_thread_local_storage: thr_keycreate failed (%s) -- EAGAIN max keys reached", strerror(errno)); } +#if 0 // gwk warning("os::allocate_thread_local_storage: pthread_key = 0x%08x", tk); +#endif return uintptr_t(tk); } @@ -968,7 +972,9 @@ fatal1("os::thread_local_storage_at_put: thr_setspecific failed (%s) -- EINVAL invalid key", strerror(errno)); } +#if 0 // gwk warning("os::thread_local_storage_at_put: index = 0x%08x, value = 0x%08x", index, (uintptr_t)value); +#endif // gwk } void gnuppyBreakPoint() {} @@ -983,7 +989,9 @@ // warning("os::thread_local_storage_at: can't find the key"); if ( (r = pthread_getspecific((pthread_key_t)index)) == NULL) { +#if 0 // gwk warning("os::thread_local_storage_at: can't find the key for \"index = 0x%08x\"", index); +#endif // gwk gnuppyBreakPoint(); } @@ -1580,7 +1588,8 @@ assert(thread->is_Java_thread(), "must be java thread"); // INTERRUPTIBLE_RETURN_INT(os_sleep(millis), os::Solaris::clear_interrupted); - os_sleep(millis); + INTERRUPTIBLE_RETURN_INT(os_sleep(millis), os::Solaris::clear_interrupted);//gwk + //gwk os_sleep(millis); return 0; } diff -ur ../../hotspot1.3.1/src/share/vm/runtime/thread.cpp ../../../work.gwk/hotspot1.3.1/src/share/vm/runtime/thread.cpp --- ../../hotspot1.3.1/src/share/vm/runtime/thread.cpp Tue Dec 10 23:31:00 2002 +++ ../../../work.gwk/hotspot1.3.1/src/share/vm/runtime/thread.cpp Thu Dec 5 09:57:23 2002 @@ -1584,7 +1584,9 @@ guarantee(base < (unsigned int)os::current_stack_pointer(),"Error calculating stack yellow zone"); if(!os::guard_memory((char *)base,stack_yellow_zone_size())) { +#if 0 // gwk warning("Attempt to guard stack yellow zone failed."); +#endif // gwk } } @@ -1611,7 +1613,9 @@ guarantee(base < (unsigned int)os::current_stack_pointer(),"Error calculating stack red zone"); if(!os::guard_memory((char *)base,stack_red_zone_size())) { +#if 0 // gwk warning("Attempt to guard stack red zone failed."); +#endif // gwk } } diff -ur ../../hotspot1.3.1/src/share/vm/runtime/threadLocalStorage.cpp ../../../work.gwk/hotspot1.3.1/src/share/vm/runtime/threadLocalStorage.cpp --- ../../hotspot1.3.1/src/share/vm/runtime/threadLocalStorage.cpp Tue Dec 10 23:31:00 2002 +++ ../../../work.gwk/hotspot1.3.1/src/share/vm/runtime/threadLocalStorage.cpp Thu Dec 5 09:58:44 2002 @@ -63,7 +63,9 @@ os::thread_local_storage_at_put(ThreadLocalStorage::thread_index(), thread); // The following ensure that any optimization tricks we have tried // did not backfire on us: +#if 0 // gwk warning("must be the same thread, slowly 0x%08x, 0x%08x", get_thread(), thread); +#endif // gwk // guarantee(get_thread() == thread, "must be the same thread, slowly"); guarantee(get_thread() == thread, "must be the same thread, slowly"); guarantee(get_thread_slow() == thread, "must be the same thread, quickly"); --=-mIS96pAPNq6QTFY36zUC Content-Disposition: inline; filename=patch-zgwk3 Content-Type: text/plain; name=patch-zgwk3; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit --- ../src/solaris/hpi/native_threads/src/threads_md.c.gwk Fri Feb 7 00:04:34 2003 +++ ../src/solaris/hpi/native_threads/src/threads_md.c Fri Feb 7 09:20:22 2003 @@ -24,6 +24,9 @@ #include #include #include +#ifdef __FreeBSD__ +#include +#endif #include #ifdef __FreeBSD__ #include --- ../src/solaris/native/java/net/InetAddressImpl.c.gwk Fri Feb 7 00:04:34 2003 +++ ../src/solaris/native/java/net/InetAddressImpl.c Fri Feb 7 11:48:58 2003 @@ -34,11 +34,11 @@ /* forward declarations --billh */ HOST_R_RETURN -gethostbyname_r(const char *name, struct hostent *hptr, +JDKgethostbyname_r(const char *name, struct hostent *hptr, HOST_R_ARGS); HOST_R_RETURN -gethostbyaddr_r(const char *addr, int len, int type, +JDKgethostbyaddr_r(const char *addr, int len, int type, struct hostent *hptr, HOST_R_ARGS); @@ -98,16 +98,16 @@ int h_error=0; #ifdef __GLIBC__ - gethostbyname_r(hostname, &res, buf, sizeof(buf), &hp, &h_error); + UNDEFgethostbyname_r(hostname, &res, buf, sizeof(buf), &hp, &h_error); #else - hp = gethostbyname_r(hostname, &res, buf, sizeof(buf), &h_error); + hp = JDKgethostbyname_r(hostname, &res, buf, sizeof(buf), &h_error); #endif if (hp) { #ifdef __GLIBC__ - gethostbyaddr_r(hp->h_addr, hp->h_length, AF_INET, + UNDEFgethostbyaddr_r(hp->h_addr, hp->h_length, AF_INET, &res2, buf2, sizeof(buf2), &hp, &h_error); #else - hp = gethostbyaddr_r(hp->h_addr, hp->h_length, AF_INET, + hp = JDKgethostbyaddr_r(hp->h_addr, hp->h_length, AF_INET, &res2, buf2, sizeof(buf2), &h_error); #endif if (hp) { @@ -188,9 +188,9 @@ /* Try once, with our static buffer. */ #ifdef __GLIBC__ - gethostbyname_r(hostname, &res, buf, sizeof(buf), &hp, &h_error); + UNDEFgethostbyname_r(hostname, &res, buf, sizeof(buf), &hp, &h_error); #else - hp = gethostbyname_r(hostname, &res, buf, sizeof(buf), &h_error); + hp = JDKgethostbyname_r(hostname, &res, buf, sizeof(buf), &h_error); #endif /* With the re-entrant system calls, it's possible that the buffer @@ -201,10 +201,10 @@ if (hp == NULL && errno == ERANGE) { if ((tmp = (char*)malloc(BIG_HENT_BUF_SIZE))) { #ifdef __GLIBC__ - gethostbyname_r(hostname, &res, tmp, BIG_HENT_BUF_SIZE, + UNDEFgethostbyname_r(hostname, &res, tmp, BIG_HENT_BUF_SIZE, &hp, &h_error); #else - hp = gethostbyname_r(hostname, &res, tmp, BIG_HENT_BUF_SIZE, + hp = JDKgethostbyname_r(hostname, &res, tmp, BIG_HENT_BUF_SIZE, &h_error); #endif } @@ -281,10 +281,10 @@ */ addr = htonl(addr); #ifdef __GLIBC__ - gethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, &hent, + UNDEFgethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, &hent, buf, sizeof(buf), &hp, &h_error); #else - hp = gethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, &hent, + hp = JDKgethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, &hent, buf, sizeof(buf), &h_error); #endif /* With the re-entrant system calls, it's possible that the buffer @@ -295,10 +295,10 @@ if (hp == NULL && errno == ERANGE) { if ((tmp = (char*)malloc(BIG_HENT_BUF_SIZE))) { #ifdef __GLIBC__ - gethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, + UNDEFgethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, &hent, tmp, BIG_HENT_BUF_SIZE, &hp, &h_error); #else - hp = gethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, + hp = JDKgethostbyaddr_r((char *)&addr, sizeof(addr), AF_INET, &hent, tmp, BIG_HENT_BUF_SIZE, &h_error); #endif } else { @@ -336,7 +336,7 @@ copy_hostent(struct hostent *, struct hostent *, HOST_R_COPY_ARGS); HOST_R_RETURN -gethostbyname_r(const char *name, struct hostent *hptr, HOST_R_ARGS) { +JDKgethostbyname_r(const char *name, struct hostent *hptr, HOST_R_ARGS) { struct hostent *he = gethostbyname(name); HOST_R_ERRNO; @@ -348,7 +348,7 @@ } HOST_R_RETURN -gethostbyaddr_r(const char *addr, int len, int type, +JDKgethostbyaddr_r(const char *addr, int len, int type, struct hostent *hptr, HOST_R_ARGS) { struct hostent *he = gethostbyaddr(addr, len, type); --- ../../hotspot1.3.1/src/os/linux/vm/os_linux.cpp.gwk Fri Feb 7 00:04:35 2003 +++ ../../hotspot1.3.1/src/os/linux/vm/os_linux.cpp Fri Feb 7 12:31:00 2003 @@ -46,7 +46,7 @@ #include -#include +// #include #include #include --=-mIS96pAPNq6QTFY36zUC-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 7:46:55 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 AD21937B401 for ; Mon, 10 Feb 2003 07:46:54 -0800 (PST) Received: from hfep08.dion.ne.jp (hfep08.dion.ne.jp [203.181.105.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id A328143F3F for ; Mon, 10 Feb 2003 07:46:53 -0800 (PST) (envelope-from haro@h4.dion.ne.jp) Received: from localhost ([211.134.71.139]) by hfep08.dion.ne.jp with ESMTP id <20030210154651889.LRHC@hfep08.dion.ne.jp>; Tue, 11 Feb 2003 00:46:51 +0900 Date: Tue, 11 Feb 2003 00:46:42 +0900 (JST) Message-Id: <20030211.004642.74756738.haro@h4.dion.ne.jp> To: g.w.k@web.de Cc: freebsd-java@FreeBSD.ORG Subject: Re: SUCCESS: JDK 1.3.1 + HotSpot on FBSD 5.0-R From: Munehiro Matsuda In-Reply-To: <1044888872.1091.22.camel@hunter.muc.mscsoftware.com> References: <1044888872.1091.22.camel@hunter.muc.mscsoftware.com> X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Hello Georg, From: "Georg-W. Koltermann" Date: 10 Feb 2003 15:54:32 +0100 ::Hi, :: ::I have slightly reworked my jdk 1.3.1 hotspot patches for FreeBSD 5.0-R. FYI, I've already submitted a similar patch to enable compilation of jdk1.3.1 hotspot as PR java/47397 few weeks ago, excluding the InetAddressImpl bug. See: http://www.freebsd.org/cgi/query-pr.cgi?pr=47397 I'd appricate, if you could add any comments/suggestions based on your patches. Thank you, Haro =------------------------------------------------------------------------------ _ _ Munehiro (haro) Matsuda -|- /_\ |_|_| Business Incubation Dept., Kubota Corp. /|\ |_| |_|_| 1-3 Nihonbashi-Muromachi 3-Chome Chuo-ku Tokyo 103-8310, Japan Tel: +81-3-3245-3318 Fax: +81-3-3245-3315 Email: haro@kgt.co.jp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 11: 1:33 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 8C9F537B401 for ; Mon, 10 Feb 2003 11:01:31 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2661B43F85 for ; Mon, 10 Feb 2003 11:01:31 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h1AJ1UNS084139 for ; Mon, 10 Feb 2003 11:01:31 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h1AJ1Un7084127 for java@freebsd.org; Mon, 10 Feb 2003 11:01:30 -0800 (PST) Date: Mon, 10 Feb 2003 11:01:30 -0800 (PST) Message-Id: <200302101901.h1AJ1Un7084127@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: java@FreeBSD.org Subject: Current problem reports assigned to you 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 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2002/02/25] java/35320 java linux-jdk-1.4 JVM fails when running Tomc o [2002/10/05] java/43724 java linux_base-7.1 + linux-sun-jdk-1.3.1.04 d 2 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2002/10/11] java/43925 java New port: net/beepcore-java (supersedes p 1 problem total. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 11:56:20 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 4267F37B401 for ; Mon, 10 Feb 2003 11:56:19 -0800 (PST) Received: from relay1.cris.net (relay1.cris.net [212.110.128.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5667E43F93 for ; Mon, 10 Feb 2003 11:56:16 -0800 (PST) (envelope-from ml@phantom.cris.net) Received: from phantom.cris.net (root@phantom.cris.net [212.110.130.74]) by relay1.cris.net (8.12.6/8.12.6) with ESMTP id h1ALupvb070237; Mon, 10 Feb 2003 21:56:52 GMT Received: (from ml@localhost) by phantom.cris.net (8.12.6/8.12.2) id h1AJve8B028678; Mon, 10 Feb 2003 21:57:40 +0200 (EET) (envelope-from ml) Date: Mon, 10 Feb 2003 21:57:40 +0200 From: Alexey Zelkin To: shudo@computer.org Cc: phantom@FreeBSD.org.ua, jdp@polstra.com, freebsd-java@FreeBSD.ORG, john@utzweb.net, rwatson@freesbsd.org, calvin.austin@sun.com, brian@collab.net, bod@freebsdfoundation.org Subject: Re: patchset 2 report (billh's resignation) Message-ID: <20030210215740.A28645@phantom.cris.net> References: <20030208.210904.304092174.shudo@localhost> <20030208152001.A14927@phantom.cris.net> <20030209.144531.424241024.shudo@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20030209.144531.424241024.shudo@localhost>; from shudo@computer.org on Sun, Feb 09, 2003 at 02:45:31PM +0900 X-Operating-System: FreeBSD 4.7-STABLE i386 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 hi, On Sun, Feb 09, 2003 at 02:45:31PM +0900, shudo@computer.org wrote: > Now, I see that, in addition to Greg, you are also allowed to access > TCK. That is a very good news because TCK has been one of the > toughest barriers between the forthcoming binary releases and us. > > Can anyone estimate how long does it take to pass TCK for 1.4.X? > (How long time do you and the Foundation expect to have a binary release?) Sorry, no estimates yet. I am just today taken TCK package and after some period of testing I'll publish my expectations. > It is hard to believe for me 1.4.X can pass TCK soon (in a week or a > month) because I have seen the cases of Linux and FreeBSD. > Blackdown Java Linux porting team needed three month or more from the > acquisition of TCK to release a binary of JDK 1.2. > It took a little longer than a year to pass TCK for FreeBSD 1.3.1. > In those cases the JVM was Classic VM. This time the target is > HotSpot VM, which loads more burdens on OS and core libraries like > threads. I agree about notes about time and hotspot. I don't expect to get it done within a month, but I have hope that it'll take less than a year. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 16:20:10 2003 Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED6B937B401 for ; Mon, 10 Feb 2003 16:20:05 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A958843FA3 for ; Mon, 10 Feb 2003 16:20:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h1B0K3NS078264 for ; Mon, 10 Feb 2003 16:20:03 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h1B0K39o078263; Mon, 10 Feb 2003 16:20:03 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4476737B401 for ; Mon, 10 Feb 2003 16:10:32 -0800 (PST) Received: from kurush.osdn.org.ua (external.osdn.org.ua [212.40.34.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3E7C43F3F for ; Mon, 10 Feb 2003 16:10:28 -0800 (PST) (envelope-from never@kurush.osdn.org.ua) Received: from kurush.osdn.org.ua (never@localhost [127.0.0.1]) by kurush.osdn.org.ua (8.12.6/8.12.6) with ESMTP id h1B0ARM9022280 for ; Tue, 11 Feb 2003 02:10:28 +0200 (EET) (envelope-from never@kurush.osdn.org.ua) Received: (from never@localhost) by kurush.osdn.org.ua (8.12.6/8.12.6/Submit) id h1B0AR99022279; Tue, 11 Feb 2003 02:10:27 +0200 (EET) Message-Id: <200302110010.h1B0AR99022279@kurush.osdn.org.ua> Date: Tue, 11 Feb 2003 02:10:27 +0200 (EET) From: Alexandr Kovalenko Reply-To: Alexandr Kovalenko To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: java/48164: ports/java/jdk13: won't compile 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 >Number: 48164 >Category: java >Synopsis: ports/java/jdk13: won't compile >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Feb 10 16:20:02 PST 2003 >Closed-Date: >Last-Modified: >Originator: Alexandr Kovalenko >Release: FreeBSD 4.7-RELEASE-p4 i386 >Organization: WNet ISP, Kiev, Ukraine, http://wnet.ua/ >Environment: System: FreeBSD kurush.osdn.org.ua 4.7-RELEASE-p4 FreeBSD 4.7-RELEASE-p4 #0: Wed Feb 5 19:25:23 EET 2003 root@kurush.osdn.org.ua:/usr/obj/usr/src/sys/kurush i386 >Description: XFree86-VirtualFramebufferServer-4.2.1_1 XFree86-4 Virtual Framebuffer Server XFree86-clients-4.2.1_2 XFree86-4 Client environments XFree86-fontDefaultBitmaps-4.2.0 XFree86-4 default bitmap fonts XFree86-fontEncodings-4.2.0 XFree86-4 font encoding files XFree86-libraries-4.2.1_6 XFree86-4 include/(shared) library kit autoconf213-2.13.000227_5 Automatically configure source code on many Un*x platforms automake14-1.4.5_9 GNU Standards-compliant Makefile generator (legacy version bison-1.75 A parser generator from FSF, (mostly) compatible with Yacc crimson-1.1.3_1 Implements the Java API for XML Processing (JAXP) cvsup-without-gui-16.1f General network file distribution system optimized for CVS expat-1.95.6_1 XML 1.0 parser written in C freetype2-2.1.3_1 A free and portable TrueType font rendering engine gcc-3.2.2_20021119 GNU Compiler Collection 3.2.1 (inprogress version) gettext-0.11.5_1 GNU gettext package glib-1.2.10_8 Some useful routines of C programming (previous stable vers gmake-3.80 GNU version of 'make' utility gtk-1.2.10_9 Gimp Toolkit for X11 GUI (previous stable version) imake-4.2.0_1 Imake and other utilities from XFree86 jakarta-ant-1.5.1_3 Java-based build tool, conceptually similar to make javavmwrapper-1.4 Wrapper script for various Java Virtual Machines libiconv-1.8_2 A character set conversion library libtool-1.3.4_4 Generic shared library support script linux-sun-jdk-1.3.1.06_1 Sun Java Development Kit 1.3 for Linux linux_base-7.1_2 The base set of packages needed in Linux mode m4-1.4_1 GNU m4 nspr-4.2_1 A platform-neutral API for system level and libc like funct open-motif-2.2.2_1 Motif X11 Toolkit (industry standard GUI (IEEE 1295)) pkgconfig-0.15.0 An utility used to retrieve information about installed lib popt-1.6.4 A getopt(3) like library with a number of enhancements, fro rpm-3.0.6_6 The Red Hat Package Manager unzip-5.50 List, test and extract compressed files in a ZIP archive zip-2.3_1 Create/update ZIP files compatible with pkzip It won't compile: ===> Extracting for jdk-1.3.1p7_2 >How-To-Repeat: On clean environment do: cd /usr/ports/java/jdk13 && make >Fix: N/A >Release-Note: >Audit-Trail: >Unformatted: >> Checksum OK for j2sdk-1_3_1-src.tar.gz. >> Checksum OK for bsd-jdk131-patches-7.tar.gz. ===> jdk-1.3.1p7_2 depends on executable: gm4 - found ===> jdk-1.3.1p7_2 depends on executable: zip - found ===> jdk-1.3.1p7_2 depends on file: /usr/X11R6/lib/libXm.so - found ===> jdk-1.3.1p7_2 depends on file: /usr/local/linux-sun-jdk1.3.1/bin/javac - found ===> jdk-1.3.1p7_2 depends on executable: msgfmt - found ===> jdk-1.3.1p7_2 depends on executable: gmake - found ===> jdk-1.3.1p7_2 depends on shared library: glib12.3 - found ===> jdk-1.3.1p7_2 depends on shared library: gtk12.2 - found ===> jdk-1.3.1p7_2 depends on shared library: nspr4.1 - found ===> Patching for jdk-1.3.1p7_2 .......................... >>>Recursively making net all @ вт 11 лют 2003 00:06:29 GMT ... gmake[2]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net' gmake ../../../build/bsd-i386/lib/i386/libnet.so VARIANT=OPT gmake[3]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net' /bin/mkdir -p ../../../build/bsd-i386/tmp/sun/java.net/net/obj rm -f ../../../build/bsd-i386/tmp/sun/java.net/net/.classes.list if [ -s ../../../build/bsd-i386/tmp/sun/java.net/net/.classes.list ] ; \ then ../../../build/bsd-i386/bin/javac -J-Xms16m -J-Xmx256m -J-Djava.compiler=NONE -classpath ../../../build/bsd-i386/classes -bootclasspath "" -sourcepath "../../../build/bsd-i386/gensrc:../../../src/solaris/classes:../../../src/share/classes" -d ../../ ../build/bsd-i386/classes \ ../../../src/share/classes/java/net/Authenticator.java ../../../src/share/classes/java/net/PasswordAuthentication.java ../../../src/share/classes/java/net/SocketOptions.java ../../../src/share/classes/java/net/ServerSocket.java ../../../src/share/cla sses/java/net/Socket.java ../../../src/share/classes/java/net/SocketImplFactory.java ../../../src/share/classes/java/net/SocketInputStream.java ../../../src/share/classes/java/net/SocketOutputStream.java ../../../src/share/classes/java/net/DatagramSocket .java ../../../src/share/classes/java/net/DatagramSocketImpl.java ../../../src/share/classes/java/net/DatagramSocketImplFactory.java ../../../src/share/classes/java/net/PlainDatagramSocketImpl.java ../../../src/share/classes/java/net/DatagramPacket.java ../../../src/share/classes/java/net/MulticastSocket.java ../../../src/share/classes/java/net/SocketException.java ../../../src/share/classes/java/net/BindException.java ../../../src/share/classes/java/net/ConnectException.ja va ! ../../../src/share/classes/java/net/NoRouteToHostException.java ../../../src/share/classes/java/net/SocketImpl.java ../../../src/share/classes/java/net/PlainSocketImpl.java ../../../src/share/classes/java/net/URLDecoder.java ; \ fi Note: ../../../src/share/classes/java/net/PlainSocketImpl.java uses or overrides a deprecated API. Note: Recompile with -deprecation for details. /bin/mkdir -p ../../../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders ../../../build/bsd-i386/bin/javah -jni -bootclasspath ../../../build/bsd-i386/classes -d ../../../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders/ \ java.net.Socket java.net.SocketOptions java.net.SocketImpl java.net.PlainSocketImpl java.net.ServerSocket java.net.InetAddressImpl java.net.InetAddress java.net.SocketInputStream java.net.SocketOutputStream java.net.DatagramPacket java.net.DatagramSocke t java.net.DatagramSocketImpl java.net.PlainDatagramSocketImpl java.net.MulticastSocket java.net.UnknownHostException java.net.ProtocolException java.lang.Integer java.io.FileDescriptor /usr/bin/touch ../../../build/bsd-i386/tmp/sun/java.net/net/obj/.class.headers.i386 /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/DatagramPacket.o ../../../src/share/native/java/net/DatagramPacket.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/share/nativ e/java/net/DatagramPacket.c 2> /dev/null | \ /usr/bin/sed -e 's!DatagramPacket\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/DatagramPacket.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddress.o ../../../src/share/native/java/net/InetAddress.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/share/nativ e/java/net/InetAddress.c 2> /dev/null | \ /usr/bin/sed -e 's!InetAddress\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddress.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddressImpl.o ../../../src/solaris/native/java/net/InetAddressImpl.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/solaris/nat ive/java/net/InetAddressImpl.c 2> /dev/null | \ /usr/bin/sed -e 's!InetAddressImpl\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddressImpl.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainDatagramSocketImpl.o ../../../src/solaris/native/java/net/PlainDatagramSocketImpl.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/solaris/nat ive/java/net/PlainDatagramSocketImpl.c 2> /dev/null | \ /usr/bin/sed -e 's!PlainDatagramSocketImpl\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainDatagramSocketImpl.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainSocketImpl.o ../../../src/solaris/native/java/net/PlainSocketImpl.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/solaris/nat ive/java/net/PlainSocketImpl.c 2> /dev/null | \ /usr/bin/sed -e 's!PlainSocketImpl\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainSocketImpl.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/SocketInputStream.o ../../../src/solaris/native/java/net/SocketInputStream.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/solaris/nat ive/java/net/SocketInputStream.c 2> /dev/null | \ /usr/bin/sed -e 's!SocketInputStream\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/SocketInputStream.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/SocketOutputStream.o ../../../src/solaris/native/java/net/SocketOutputStream.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/solaris/nat ive/java/net/SocketOutputStream.c 2> /dev/null | \ /usr/bin/sed -e 's!SocketOutputStream\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/SocketOutputStream.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/net_util.o ../../../src/share/native/java/net/net_util.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/share/nativ e/java/net/net_util.c 2> /dev/null | \ /usr/bin/sed -e 's!net_util\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/net_util.d /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/net_util_md.o ../../../src/solaris/native/java/net/net_util_md.c /usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/solaris/nat ive/java/net/net_util_md.c 2> /dev/null | \ /usr/bin/sed -e 's!net_util_md\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/net_util_md.d Rebuilding ../../../build/bsd-i386/lib/i386/libnet.so because of ../../../build/bsd-i386/tmp/sun/java.net/net/obj/DatagramPacket.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddress.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddress Impl.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainDatagramSocketImpl.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainSocketImpl.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/SocketInputStream.o ... /usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -L../../../build/bsd-i386/lib/i386 -Wl,-E -shared -mimpure-text -o ../../../build/bsd-i386/lib/i386/libnet.so ../../../build/bsd-i386/tmp/sun/java.net/net/obj/DatagramPacket.o ../../../build/bsd-i386/tmp/sun/java.net/net/o bj/InetAddress.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddressImpl.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainDatagramSocketImpl.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/PlainSo cke! tImpl.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/SocketInputStream.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/SocketOutputStream.o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/net_util.o ../../../build/bsd-i386/tmp/sun/ja va.net/net/obj/net_util_md.o -ljava -L../../../build/bsd-i386/lib/i386 -lverify gmake[3]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net' gmake ../../../build/bsd-i386/lib/i386/libnet_g.so VARIANT=DBG gmake[3]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net' /bin/mkdir -p ../../../build/bsd-i386/tmp/sun/java.net/net/obj_g rm -f ../../../build/bsd-i386/tmp/sun/java.net/net/.classes.list if [ -s ../../../build/bsd-i386/tmp/sun/java.net/net/.classes.list ] ; \ then ../../../build/bsd-i386/bin/javac_g -J-Xms16m -J-Xmx256m -J-Djava.compiler=NONE -classpath ../../../build/bsd-i386/classes -bootclasspath "" -sourcepath "../../../build/bsd-i386/gensrc:../../../src/solaris/classes:../../../src/share/classes" -d ../. ./../build/bsd-i386/classes \ ; \ fi ../../../build/bsd-i386/bin/javah_g -jni -bootclasspath ../../../build/bsd-i386/classes -d ../../../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders/ \ java.net.Socket java.net.SocketOptions java.net.SocketImpl java.net.PlainSocketImpl java.net.ServerSocket java.net.InetAddressImpl java.net.InetAddress java.net.SocketInputStream java.net.SocketOutputStream java.net.DatagramPacket java.net.DatagramSocke t java.net.DatagramSocketImpl java.net.PlainDatagramSocketImpl java.net.MulticastSocket java.net.UnknownHostException java.net.ProtocolException java.lang.Integer java.io.FileDescriptor *** panic: "../../../../src/solaris/hpi/green_threads/src/iomgr.c", line 355: assertion failure gmake[3]: *** [../../../build/bsd-i386/tmp/sun/java.net/net/obj_g/.class.headers.i386] Abort trap (core dumped) gmake[3]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net' gmake[2]: *** [debug] Error 2 gmake[2]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java' gmake: *** [all] Error 1 *** Error code 2 Stop in /usr/ports/java/jdk13. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 23: 2:46 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 2D68137B401 for ; Mon, 10 Feb 2003 23:02:45 -0800 (PST) Received: from galilee.polands.org (new-24-208-57-240.new.rr.com [24.208.57.240]) by mx1.FreeBSD.org (Postfix) with ESMTP id E540743F85 for ; Mon, 10 Feb 2003 23:02:43 -0800 (PST) (envelope-from djp@polands.org) Received: from sheba.polands.org (sheba.polands.org [172.16.1.33]) by galilee.polands.org (8.12.6/8.12.6) with ESMTP id h1B72gIl077796 for ; Tue, 11 Feb 2003 01:02:42 -0600 (CST) (envelope-from djp@galilee.polands.org) Received: from sheba.polands.org (localhost [127.0.0.1]) by sheba.polands.org (8.12.6/8.12.6) with ESMTP id h1B72f1E000632 for ; Tue, 11 Feb 2003 01:02:41 -0600 (CST) (envelope-from djp@sheba.polands.org) Received: (from djp@localhost) by sheba.polands.org (8.12.6/8.12.6/Submit) id h1B72fHb000631 for freebsd-java@freebsd.org; Tue, 11 Feb 2003 01:02:41 -0600 (CST) (envelope-from djp) Date: Tue, 11 Feb 2003 01:02:41 -0600 From: Doug Poland To: freebsd-java@freebsd.org Subject: Eclipse (again) Message-ID: <20030211070241.GA516@polands.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i 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 Hi, I'm attempting to get the latest stable build of Eclipse 2.0.2 running on FreeBSD 4.7-STABLE. So far I'm unsucessful. Here's the latest error message... ./eclipse Cannot open /proc/431/stat ./eclipse: error while loading shared libraries: ./eclipse: undefined symbol: gtk_set_locale Any comments, suggestions, fixes, slaps upside the head welcome :) My environment is as follows: eclipse: eclipse-SDK-M5-linux-gtk jdk: linux-ibm-jdk-1.4.0 IBM Java Development Kit 1.4 for Linux gtk: gtk-2.0.2 kernel options: option USER_LDT environment varibles: LD_LIBRARY_PATH=/usr/X11R6/lib:/usr/local/lib:/usr/compat/linux/lib PATH=/usr/local/linux-ibm-jdk1.4.0/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/djp/bin kldstat: Id Refs Address Size Name 1 3 0xc0100000 2e1204 kernel 2 1 0xc2428000 14000 linux.ko 3 1 0xc2565000 7000 linprocfs.ko /procfs: # ls -F /proc 0/ 110/ 140/ 163/ 168/ 204/ 225/ 23/ 234/ 241/ 247/ 3/ 516/ 70/ 1/ 112/ 150/ 164/ 169/ 205/ 226/ 230/ 235/ 242/ 251/ 4/ 531/ 91/ 100/ 116/ 156/ 165/ 170/ 207/ 227/ 231/ 236/ 243/ 267/ 470/ 532/ 94/ 101/ 120/ 161/ 166/ 185/ 217/ 228/ 232/ 237/ 244/ 285/ 485/ 6/ 99/ 102/ 123/ 162/ 167/ 2/ 224/ 229/ 233/ 238/ 245/ 296/ 5/ 625/ curproc@ -- Regards, Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 23:21:16 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 5863437B401 for ; Mon, 10 Feb 2003 23:21:15 -0800 (PST) Received: from popelschnipser.de (ultrakoreggd.org [217.160.78.206]) by mx1.FreeBSD.org (Postfix) with SMTP id EF72743F85 for ; Mon, 10 Feb 2003 23:21:12 -0800 (PST) (envelope-from marc@informatik.uni-bremen.de) Received: (qmail 27901 invoked by uid 1048); 11 Feb 2003 07:21:11 -0000 Received: from marc@informatik.uni-bremen.de by p10089345 by uid 1045 with qmail-scanner-1.15 (clamscan: 0.54. spamassassin: 2.42. Clear:. Processed in 0.300963 secs); 11 Feb 2003 07:21:11 -0000 Received: from unknown (HELO ?192.168.100.100?) (80.134.188.45) by ultrakoreggd.org with SMTP; 11 Feb 2003 07:21:10 -0000 Date: Tue, 11 Feb 2003 08:20:44 +0100 From: Marc Recht To: Doug Poland , freebsd-java@FreeBSD.ORG Subject: Re: Eclipse (again) Message-ID: <294390000.1044948044@leeloo.intern.geht.de> In-Reply-To: <20030211070241.GA516@polands.org> References: <20030211070241.GA516@polands.org> X-Mailer: Mulberry/3.0.1 (Linux/x86) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========2099719384==========" 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 --==========2099719384========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > ./eclipse > Cannot open /proc/431/stat Have you mounted linux procfs unter /compat/linux/proc ? > ./eclipse: error while loading shared libraries: ./eclipse: undefined > symbol: gtk_set_locale I think you need linux-gtk (ports/x11-toolkits/linux-gtk ?). > Any comments, suggestions, fixes, slaps upside the head welcome :) HTH, Marc -- "Premature optimization is the root of all evil." -- Donald E. Knuth --==========2099719384========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (NetBSD) iD8DBQE+SKRl7YQCetAaG3MRAhU2AKCEACzmtOEO8jhOlq86meb+YYFF2ACfdSAB 4iP2EEtEOxbHCYY0EsR3orI= =I5y4 -----END PGP SIGNATURE----- --==========2099719384==========-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Feb 10 23:25:45 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 C02F937B401 for ; Mon, 10 Feb 2003 23:25:44 -0800 (PST) Received: from b.smtp-out.sonic.net (b.smtp-out.sonic.net [208.201.224.39]) by mx1.FreeBSD.org (Postfix) with SMTP id 1F2F443F75 for ; Mon, 10 Feb 2003 23:25:44 -0800 (PST) (envelope-from milo@cyberlifelabs.com) Received: (qmail 27605 invoked from network); 11 Feb 2003 07:25:43 -0000 Received: from turbo.sonic.net (208.201.224.26) by b.smtp-out.sonic.net with SMTP; 11 Feb 2003 07:25:43 -0000 Received: from cyberlifelabs.com (adsl-64-142-14-252.sonic.net [64.142.14.252]) by turbo.sonic.net (8.11.6/8.8.5) with ESMTP id h1B7Pht07586 for ; Mon, 10 Feb 2003 23:25:43 -0800 X-envelope-info: Message-ID: <3E48A577.6030009@cyberlifelabs.com> Date: Mon, 10 Feb 2003 23:25:43 -0800 From: Milo Hyson User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.1) Gecko/20030120 X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD Java Mailing List Subject: IBM JDK status Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 What's the current status of the IBM JDK (either 1.3.1 or 1.4)? I know the System.exit() bug is the big holdup -- it's the only thing keeping me from using it. Is the issue a lack of available man-hours (I may be able to help), or is there some other business/political issue? I'd hate to have to add a Linux box to my all-FreeBSD network just to run Java (HotSpot on FreeBSD seems a bit unstable at the moment). However, considering the fact that a P5-200 with Linux runs Java over 16x faster than an Athlon 1 GHz with FreeBSD, I just may. Any help I can offer in this area I will provide gladly if it means keeping with FreeBSD. -- Milo Hyson CyberLife Labs To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 2:36:43 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 9373D37B401 for ; Tue, 11 Feb 2003 02:36:42 -0800 (PST) Received: from mail-relay.edison.ro (62.231.66.133 [62.231.66.133]) by mx1.FreeBSD.org (Postfix) with SMTP id 5E06F43F75 for ; Tue, 11 Feb 2003 02:36:32 -0800 (PST) (envelope-from gicabulica@edison.ro) Received: (qmail 4976 invoked from network); 11 Feb 2003 10:42:23 -0000 Received: from unknown (HELO hardy) (192.168.2.159) by 192.168.4.228 with SMTP; 11 Feb 2003 10:42:23 -0000 Date: Tue, 11 Feb 2003 12:35:19 +0200 From: costin X-Mailer: The Bat! (v1.61) Reply-To: costin X-Priority: 3 (Normal) Message-ID: <11059340747.20030211123519@edison.ro> To: freebsd-java@freebsd.org Subject: Java on FreeBSD vs. Linux MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Hi! I have recently read/heard a lot of opinions regarding java on different platforms and I keep getting into the porting issue. Even though I am a huge FreeBSD fan and I converted all the linux boxes into FreeBSD, at the java topic I must say I have some reserves. However, before doing the unthinkable I want to know if there are some tests I can rely on to measure the performance on both OSes, or some source of information. Any indications of any kind regarding stability and performance will be highly aprecciated as this is a ground zero topic for me. -- Thanks, costin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 5:48:36 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 9EC8837B401 for ; Tue, 11 Feb 2003 05:48:34 -0800 (PST) Received: from galilee.polands.org (new-24-208-57-240.new.rr.com [24.208.57.240]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62A9C43F85 for ; Tue, 11 Feb 2003 05:48:33 -0800 (PST) (envelope-from doug@polands.org) Received: from mydomain.com (samaria.polands.org [172.16.1.17]) by galilee.polands.org (8.12.6/8.12.6) with SMTP id h1BDmVIl080596; Tue, 11 Feb 2003 07:48:32 -0600 (CST) (envelope-from doug@polands.org) Received: from 63.104.35.130 (proxying for 164.5.45.79) (SquirrelMail authenticated user djp) by email.polands.org with HTTP; Tue, 11 Feb 2003 07:48:32 -0600 (CST) Message-ID: <53018.63.104.35.130.1044971312.squirrel@email.polands.org> Date: Tue, 11 Feb 2003 07:48:32 -0600 (CST) Subject: Re: Eclipse (again) From: "Doug Poland" To: In-Reply-To: <294390000.1044948044@leeloo.intern.geht.de> References: <20030211070241.GA516@polands.org> <294390000.1044948044@leeloo.intern.geht.de> X-Priority: 3 Importance: Normal Cc: X-Mailer: SquirrelMail (version 1.2.8) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 Marc Recht said: > ./eclipse > Cannot open /proc/431/stat > Have you mounted linux procfs unter /compat/linux/proc ? > no, it's under the root, I'll try that tonight > ./eclipse: error while loading shared libraries: ./eclipse: > undefined symbol: gtk_set_locale > I think you need linux-gtk (ports/x11-toolkits/linux-gtk ?). > I've got the linux-gtk but it's only 1.2.2 (I think, I'm not at that machine right now) I wonder if gtk 2.x is a requirement? I could try the motif build of the eclipse if that's a stumbling block. > Any comments, suggestions, fixes, slaps upside the head welcome > :) > The later my be necessary, I just saw a post from someone saying there's a bug in the IBM JDK with System.Exit() . Is that a show stopper here? -- Regards, Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 8:38:28 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 B4D2437B401 for ; Tue, 11 Feb 2003 08:38:26 -0800 (PST) Received: from mgr3.xmission.com (mgr3.xmission.com [198.60.22.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDEC943F93 for ; Tue, 11 Feb 2003 08:38:25 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr3.xmission.com with spam-scanned (Exim 3.35 #1) id 18idQP-0002x2-03; Tue, 11 Feb 2003 09:38:25 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 3.35 #1) id 18idQO-0002vO-03; Tue, 11 Feb 2003 09:38:24 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1BGcF539698; Wed, 12 Feb 2003 03:08:15 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Wed, 12 Feb 2003 03:08:14 +1030 From: Greg Lewis To: Milo Hyson Cc: FreeBSD Java Mailing List Subject: Re: IBM JDK status Message-ID: <20030212030813.A39631@misty.eyesbeyond.com> References: <3E48A577.6030009@cyberlifelabs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3E48A577.6030009@cyberlifelabs.com>; from milo@cyberlifelabs.com on Mon, Feb 10, 2003 at 11:25:43PM -0800 X-Spam-Status: No, hits=-3.5 required=8.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Mon, Feb 10, 2003 at 11:25:43PM -0800, Milo Hyson wrote: > What's the current status of the IBM JDK (either 1.3.1 or 1.4)? I know > the System.exit() bug is the big holdup -- it's the only thing keeping > me from using it. Is the issue a lack of available man-hours (I may be > able to help), or is there some other business/political issue? Its a time thing. It may not even be a difficult problem to fix, it just needs someone to sit down and spend some time on it. Using ktrace on FreeBSD and comparing it to the strace output on Linux may well be enlightenment enough. > I'd hate to have to add a Linux box to my all-FreeBSD network just to > run Java (HotSpot on FreeBSD seems a bit unstable at the moment). > However, considering the fact that a P5-200 with Linux runs Java over > 16x faster than an Athlon 1 GHz with FreeBSD, I just may. Any help I can > offer in this area I will provide gladly if it means keeping with FreeBSD. Are you just using the JDK as is on FreeBSD? If so I recommend trying it with one of the available JITs (OpenJIT, shuJIT). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 12:20:59 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 0E2A437B401 for ; Tue, 11 Feb 2003 12:20:58 -0800 (PST) Received: from b.smtp-out.sonic.net (b.smtp-out.sonic.net [208.201.224.39]) by mx1.FreeBSD.org (Postfix) with SMTP id 5D8D043F3F for ; Tue, 11 Feb 2003 12:20:57 -0800 (PST) (envelope-from milo@cyberlifelabs.com) Received: (qmail 18876 invoked from network); 11 Feb 2003 20:20:57 -0000 Received: from ultra.sonic.net (208.201.224.22) by b.smtp-out.sonic.net with SMTP; 11 Feb 2003 20:20:57 -0000 Received: from cyberlifelabs.com (adsl-64-142-14-252.sonic.net [64.142.14.252]) by ultra.sonic.net (8.11.6/8.8.5) with ESMTP id h1BKKuv20049 for ; Tue, 11 Feb 2003 12:20:56 -0800 X-envelope-info: Message-ID: <3E495B28.2070807@cyberlifelabs.com> Date: Tue, 11 Feb 2003 12:20:56 -0800 From: Milo Hyson User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.1) Gecko/20030120 X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD Java Mailing List Subject: Re: IBM JDK status References: <3E48A577.6030009@cyberlifelabs.com> <20030212030813.A39631@misty.eyesbeyond.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Greg Lewis wrote: > On Mon, Feb 10, 2003 at 11:25:43PM -0800, Milo Hyson wrote: > >>What's the current status of the IBM JDK (either 1.3.1 or 1.4)? I know >>the System.exit() bug is the big holdup -- it's the only thing keeping >>me from using it. Is the issue a lack of available man-hours (I may be >>able to help), or is there some other business/political issue? > > > Its a time thing. It may not even be a difficult problem to fix, it > just needs someone to sit down and spend some time on it. Using ktrace > on FreeBSD and comparing it to the strace output on Linux may well be > enlightenment enough. I'll take a crack at it. >>I'd hate to have to add a Linux box to my all-FreeBSD network just to >>run Java (HotSpot on FreeBSD seems a bit unstable at the moment). >>However, considering the fact that a P5-200 with Linux runs Java over >>16x faster than an Athlon 1 GHz with FreeBSD, I just may. Any help I can >>offer in this area I will provide gladly if it means keeping with FreeBSD. > > > Are you just using the JDK as is on FreeBSD? If so I recommend trying it > with one of the available JITs (OpenJIT, shuJIT). I've tried both on several systems, installing from ports and source. They're unstable. They work for a few minutes and then segfault. -- Milo Hyson CyberLife Labs To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 12:32: 3 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 8E48B37B41D for ; Tue, 11 Feb 2003 12:32:01 -0800 (PST) Received: from popelschnipser.de (ultrakoreggd.org [217.160.78.206]) by mx1.FreeBSD.org (Postfix) with SMTP id 4D6DA43F85 for ; Tue, 11 Feb 2003 12:32:00 -0800 (PST) (envelope-from marc@informatik.uni-bremen.de) Received: (qmail 16301 invoked by uid 1048); 11 Feb 2003 20:31:59 -0000 Received: from marc@informatik.uni-bremen.de by p10089345 by uid 1045 with qmail-scanner-1.15 (clamscan: 0.54. spamassassin: 2.42. Clear:. Processed in 0.321893 secs); 11 Feb 2003 20:31:59 -0000 Received: from unknown (HELO ?192.168.100.100?) (217.82.127.39) by ultrakoreggd.org with SMTP; 11 Feb 2003 20:31:58 -0000 Date: Tue, 11 Feb 2003 21:31:57 +0100 From: Marc Recht To: Doug Poland Cc: freebsd-java@FreeBSD.ORG Subject: Re: Eclipse (again) Message-ID: <102920000.1044995517@leeloo.intern.geht.de> In-Reply-To: <53018.63.104.35.130.1044971312.squirrel@email.polands.org> References: <20030211070241.GA516@polands.org> <294390000.1044948044@leeloo.intern.geht.de> <53018.63.104.35.130.1044971312.squirrel@email.polands.org> X-Mailer: Mulberry/3.0.1 (Linux/x86) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========1292651422==========" 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 --==========1292651422========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > no, it's under the root, I'll try that tonight IIRC you need both. look at the pkg-message of the ibm jdk. > I've got the linux-gtk but it's only 1.2.2 (I think, I'm not at that > machine right now) I wonder if gtk 2.x is a requirement? I could > try the motif build of the eclipse if that's a stumbling block. you need gtk 2.0(.5?). > The later my be necessary, I just saw a post from someone saying > there's a bug in the IBM JDK with System.Exit() . Is that a show > stopper here? may be. but, you could always go with the sun jdk 1.3.1. Marc -- "Premature optimization is the root of all evil." -- Donald E. Knuth --==========1292651422========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (NetBSD) iD8DBQE+SV297YQCetAaG3MRAq/9AJ9xeE0NEgAtSlD1HnxgBEoKtffpqQCfdTvv K+UQ4qNgJYpRw9L87i3z5iQ= =lFrx -----END PGP SIGNATURE----- --==========1292651422==========-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 19:29:28 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 052FC37B401 for ; Tue, 11 Feb 2003 19:29:27 -0800 (PST) Received: from galilee.polands.org (new-24-208-57-240.new.rr.com [24.208.57.240]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF73743F93 for ; Tue, 11 Feb 2003 19:29:25 -0800 (PST) (envelope-from djp@polands.org) Received: from babylon.polands.org (babylon.polands.org [172.16.1.16]) by galilee.polands.org (8.12.6/8.12.6) with ESMTP id h1C3TNIl085940; Tue, 11 Feb 2003 21:29:24 -0600 (CST) (envelope-from djp@galilee.polands.org) Received: from babylon.polands.org (localhost.polands.org [127.0.0.1]) by babylon.polands.org (8.12.6/8.12.6) with ESMTP id h1C3TNLw078492; Tue, 11 Feb 2003 21:29:23 -0600 (CST) (envelope-from djp@babylon.polands.org) Received: (from djp@localhost) by babylon.polands.org (8.12.6/8.12.6/Submit) id h1C3TNXZ078491; Tue, 11 Feb 2003 21:29:23 -0600 (CST) Date: Tue, 11 Feb 2003 21:29:22 -0600 From: Doug Poland To: Huang wen hui Cc: java@freebsd.org Subject: Re: Eclipse (again) Message-ID: <20030212032922.GA78475@babylon.polands.org> References: <20030211070241.GA516@polands.org> <294390000.1044948044@leeloo.intern.geht.de> <53018.63.104.35.130.1044971312.squirrel@email.polands.org> <3E49BD12.7080205@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E49BD12.7080205@gddsn.org.cn> User-Agent: Mutt/1.3.27i 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 On Wed, Feb 12, 2003 at 11:18:42AM +0800, Huang wen hui wrote: > > hi, > I just got Eclipse 2.02 work using native jdk1.4.1-p2. only motif-gnome > WS works. > Basicly build SWT and platform-launcher first, and than make build.xml > happy . > There are some dir that contain space char, I do not know how to > generate patch. > > steps: > 1. cd plugins/platform-launcher/library/motif; csh build.csh install > 2. cd plugins/org.eclipse.swt/Eclipse\ SWT\ PI/motif/library; csh build.csh install > 3. ./build -os FreeBSD -ws motif > So you built from the motif source? No linux? That's great! -- Regards, Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 22: 7: 7 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 06EC037B401 for ; Tue, 11 Feb 2003 22:07:06 -0800 (PST) Received: from misery.sdf.com (misery.sdf.com [207.200.153.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D42843FCB for ; Tue, 11 Feb 2003 22:07:04 -0800 (PST) (envelope-from tom@sdf.com) Received: from tom (helo=localhost) by misery.sdf.com with local-esmtp (Exim 2.12 #1) id 18iow2-0006xC-00; Tue, 11 Feb 2003 20:55:51 -0800 Date: Tue, 11 Feb 2003 20:55:47 -0800 (PST) From: Tom Samplonius To: Milo Hyson Cc: FreeBSD Java Mailing List Subject: Re: IBM JDK status In-Reply-To: <3E495B28.2070807@cyberlifelabs.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Tue, 11 Feb 2003, Milo Hyson wrote: ... > > Are you just using the JDK as is on FreeBSD? If so I recommend trying it > > with one of the available JITs (OpenJIT, shuJIT). > > I've tried both on several systems, installing from ports and source. > They're unstable. They work for a few minutes and then segfault. I'm sure that Alexey would appreciate any samples cases that can crash jdk1.4.1-p2. Now that there is someone on this list who is getting paid to make java work, everyone should take advantage! Besides, this will only make it better. jdk1.4.1-p2 can already run non-trival server apps like Tomcat, so it is not too far off. > -- > Milo Hyson > CyberLife Labs Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Feb 11 22:10:34 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 649AD37B401 for ; Tue, 11 Feb 2003 22:10:33 -0800 (PST) Received: from misery.sdf.com (misery.sdf.com [207.200.153.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A6D843F75 for ; Tue, 11 Feb 2003 22:10:32 -0800 (PST) (envelope-from tom@sdf.com) Received: from tom (helo=localhost) by misery.sdf.com with local-esmtp (Exim 2.12 #1) id 18iozO-0006z6-00; Tue, 11 Feb 2003 20:59:18 -0800 Date: Tue, 11 Feb 2003 20:59:17 -0800 (PST) From: Tom Samplonius To: Milo Hyson Cc: FreeBSD Java Mailing List Subject: Re: IBM JDK status In-Reply-To: <3E48A577.6030009@cyberlifelabs.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Mon, 10 Feb 2003, Milo Hyson wrote: > What's the current status of the IBM JDK (either 1.3.1 or 1.4)? I know > the System.exit() bug is the big holdup -- it's the only thing keeping > me from using it. Is the issue a lack of available man-hours (I may be > able to help), or is there some other business/political issue? ... I recall this was a Linux emulation issue. The freebsd-java list is primarily freqented by Java porters and native Java users. But if you can contact the Linux Emulator team (perhaps freebsd-current list?), and give them an example of a Linux program that crashes under FreeBSD, they usually can fix it right away. The Linux Emulator is constantly being extended. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 1: 6:39 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 190BE37B401 for ; Wed, 12 Feb 2003 01:06:38 -0800 (PST) Received: from ren.fdy2.net (fdy2.demon.co.uk [80.177.11.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B27F43F85 for ; Wed, 12 Feb 2003 01:06:37 -0800 (PST) (envelope-from rjs@ren.fdy2.net) Received: from ren.fdy2.net (localhost [127.0.0.1]) by ren.fdy2.net (8.12.6/8.11.3) with ESMTP id h1C96TZJ041363 for ; Wed, 12 Feb 2003 09:06:32 GMT (envelope-from rjs@ren.fdy2.net) Received: (from rjs@localhost) by ren.fdy2.net (8.12.6/8.12.6/Submit) id h1C96THR041360; Wed, 12 Feb 2003 09:06:29 GMT Date: Wed, 12 Feb 2003 09:06:29 GMT Message-Id: <200302120906.h1C96THR041360@ren.fdy2.net> From: Robert Swindells To: freebsd-java@freebsd.org Subject: JDK 1.4.1 patchset 2 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 I have built JDK 1.4.1 with patchset 2 fine, but get the following error when running any of the demos: stimpy 174 % ../../../bin/java -jar Metalworks.jar current locale is not supported in X11, locale is set to CX locale modifiers are not supported, using defaultWarning: Cannot find callback list in XtAddCallback Exception in thread "main" java.lang.InternalError: Current locale is not supported at sun.awt.motif.MWindowPeer.pSetTitle(Native Method) at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:100) at sun.awt.motif.MFramePeer.(MFramePeer.java:58) at sun.awt.motif.MToolkit.createFrame(MToolkit.java:197) at java.awt.Frame.addNotify(Frame.java:469) at java.awt.Window.show(Window.java:448) at java.awt.Component.show(Component.java:1134) at java.awt.Component.setVisible(Component.java:1089) at Metalworks.main(Metalworks.java:86) Robert Swindells To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 2: 5:26 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 4298E37B401 for ; Wed, 12 Feb 2003 02:05:25 -0800 (PST) Received: from relay1.cris.net (relay1.cris.net [212.110.128.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8740543F93 for ; Wed, 12 Feb 2003 02:05:10 -0800 (PST) (envelope-from ml@phantom.cris.net) Received: from phantom.cris.net (root@phantom.cris.net [212.110.130.74]) by relay1.cris.net (8.12.6/8.12.6) with ESMTP id h1CC7fvb057744; Wed, 12 Feb 2003 12:07:44 GMT Received: (from ml@localhost) by phantom.cris.net (8.12.6/8.12.2) id h1CA8UMH040481; Wed, 12 Feb 2003 12:08:30 +0200 (EET) (envelope-from ml) Date: Wed, 12 Feb 2003 12:08:30 +0200 From: Alexey Zelkin To: Robert Swindells Cc: freebsd-java@FreeBSD.ORG Subject: Re: JDK 1.4.1 patchset 2 Message-ID: <20030212120830.A40448@phantom.cris.net> References: <200302120906.h1C96THR041360@ren.fdy2.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200302120906.h1C96THR041360@ren.fdy2.net>; from rjs@fdy2.demon.co.uk on Wed, Feb 12, 2003 at 09:06:29AM +0000 X-Operating-System: FreeBSD 4.7-STABLE i386 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 hi, In this patchset locle stuff was not taken into account. Only minial changes were done. Please unset all locale variables before running java (LANG, LC_*) on Wed, Feb 12, 2003 at 09:06:29AM +0000, Robert Swindells wrote: > > I have built JDK 1.4.1 with patchset 2 fine, but get the following error > when running any of the demos: > > stimpy 174 % ../../../bin/java -jar Metalworks.jar > current locale is not supported in X11, locale is set to CX locale modifiers are not supported, using defaultWarning: Cannot find callback list in XtAddCallback > Exception in thread "main" java.lang.InternalError: Current locale is not supported > at sun.awt.motif.MWindowPeer.pSetTitle(Native Method) > at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:100) > at sun.awt.motif.MFramePeer.(MFramePeer.java:58) > at sun.awt.motif.MToolkit.createFrame(MToolkit.java:197) > at java.awt.Frame.addNotify(Frame.java:469) > at java.awt.Window.show(Window.java:448) > at java.awt.Component.show(Component.java:1134) > at java.awt.Component.setVisible(Component.java:1089) > at Metalworks.main(Metalworks.java:86) > > Robert Swindells > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 2:31:57 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 2598937B401 for ; Wed, 12 Feb 2003 02:31:56 -0800 (PST) Received: from relay1.cris.net (relay1.cris.net [212.110.128.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id C366A43FB1 for ; Wed, 12 Feb 2003 02:31:52 -0800 (PST) (envelope-from ml@phantom.cris.net) Received: from phantom.cris.net (root@phantom.cris.net [212.110.130.74]) by relay1.cris.net (8.12.6/8.12.6) with ESMTP id h1CCbTvb059211 for ; Wed, 12 Feb 2003 12:37:30 GMT Received: (from ml@localhost) by phantom.cris.net (8.12.6/8.12.2) id h1CAcKAB040739; Wed, 12 Feb 2003 12:38:20 +0200 (EET) (envelope-from ml) Date: Wed, 12 Feb 2003 12:38:20 +0200 From: Alexey Zelkin To: freebsd-java@freebsd.org Subject: to jdk 1.4.1-p2 testers Message-ID: <20030212123820.A40712@phantom.cris.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Operating-System: FreeBSD 4.7-STABLE i386 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 Folks, If you have some time for expirements I'd like you to ask to use debuging java binaries to run (i.e. binaries with suffix '_g') instead of optimized binaries. They are much bigger, much slower and utilize much more memory, but they are having many useful checks and assertions enabled. I'd be very thankful if you'll try them in your configuration. Thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 2:44:46 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 07AC137B401 for ; Wed, 12 Feb 2003 02:44:45 -0800 (PST) Received: from ren.fdy2.net (fdy2.demon.co.uk [80.177.11.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 144C843FB1 for ; Wed, 12 Feb 2003 02:44:44 -0800 (PST) (envelope-from rjs@ren.fdy2.net) Received: from ren.fdy2.net (localhost [127.0.0.1]) by ren.fdy2.net (8.12.6/8.11.3) with ESMTP id h1CAigZJ041543; Wed, 12 Feb 2003 10:44:42 GMT (envelope-from rjs@ren.fdy2.net) Received: (from rjs@localhost) by ren.fdy2.net (8.12.6/8.12.6/Submit) id h1CAigDJ041540; Wed, 12 Feb 2003 10:44:42 GMT Date: Wed, 12 Feb 2003 10:44:42 GMT Message-Id: <200302121044.h1CAigDJ041540@ren.fdy2.net> From: Robert Swindells To: phantom@FreeBSD.org.ua Cc: freebsd-java@FreeBSD.ORG In-reply-to: <20030212120830.A40448@phantom.cris.net> (message from Alexey Zelkin on Wed, 12 Feb 2003 12:08:30 +0200) Subject: Re: JDK 1.4.1 patchset 2 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 Alexey Zelkin wrote: >on Wed, Feb 12, 2003 at 09:06:29AM +0000, Robert Swindells wrote: >> >> I have built JDK 1.4.1 with patchset 2 fine, but get the following error >> when running any of the demos: >> >> stimpy 174 % ../../../bin/java -jar Metalworks.jar >> current locale is not supported in X11, locale is set to CX locale modifiers are not supported, using defaultWarning: Cannot find callback list in XtAddCallback >> Exception in thread "main" java.lang.InternalError: Current locale is not supported >> at sun.awt.motif.MWindowPeer.pSetTitle(Native Method) >> at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:100) >> at sun.awt.motif.MFramePeer.(MFramePeer.java:58) >> at sun.awt.motif.MToolkit.createFrame(MToolkit.java:197) >> at java.awt.Frame.addNotify(Frame.java:469) >> at java.awt.Window.show(Window.java:448) >> at java.awt.Component.show(Component.java:1134) >> at java.awt.Component.setVisible(Component.java:1089) >> at Metalworks.main(Metalworks.java:86) >In this patchset locle stuff was not taken into account. Only minial >changes were done. >Please unset all locale variables before running java (LANG, LC_*) No variables were set. The box is just running 4.7-STABLE built from source last week. Robert Swindells To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 3:13:29 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 85E1A37B401 for ; Wed, 12 Feb 2003 03:13:28 -0800 (PST) Received: from mail-relay.edison.ro (62.231.66.133 [62.231.66.133]) by mx1.FreeBSD.org (Postfix) with SMTP id 2427743F85 for ; Wed, 12 Feb 2003 03:13:27 -0800 (PST) (envelope-from gicabulica@edison.ro) Received: (qmail 21214 invoked from network); 12 Feb 2003 11:19:21 -0000 Received: from unknown (HELO hardy) (192.168.2.159) by 192.168.4.228 with SMTP; 12 Feb 2003 11:19:21 -0000 Date: Wed, 12 Feb 2003 13:12:02 +0200 From: costin X-Mailer: The Bat! (v1.61) Reply-To: costin X-Priority: 3 (Normal) Message-ID: <4174334557.20030212131202@edison.ro> To: freebsd-java@freebsd.org Subject: jdk13 patchset 8 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Hi! I was just wondering when is patchset 8 is going to see the light and if it will contain the latest patches I`ve seen on the list regarding the hotspot... P.S. or is it another way to get hotspot on -STABLE without much hassle? -- Thanks, costin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 10:12:23 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 64FC337B401 for ; Wed, 12 Feb 2003 10:12:22 -0800 (PST) Received: from mgr3.xmission.com (mgr3.xmission.com [198.60.22.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1002043F3F for ; Wed, 12 Feb 2003 10:12:21 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr3.xmission.com with spam-scanned (Exim 3.35 #1) id 18j1Mf-0002Gj-03; Wed, 12 Feb 2003 11:12:09 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 3.35 #1) id 18j1Md-0002Fl-03; Wed, 12 Feb 2003 11:12:08 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1CIC3c45352; Thu, 13 Feb 2003 04:42:03 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Thu, 13 Feb 2003 04:42:02 +1030 From: Greg Lewis To: costin Cc: freebsd-java@FreeBSD.ORG Subject: Re: jdk13 patchset 8 Message-ID: <20030213044202.A45245@misty.eyesbeyond.com> References: <4174334557.20030212131202@edison.ro> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <4174334557.20030212131202@edison.ro>; from gicabulica@edison.ro on Wed, Feb 12, 2003 at 01:12:02PM +0200 X-Spam-Status: No, hits=-3.5 required=8.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Wed, Feb 12, 2003 at 01:12:02PM +0200, costin wrote: > Hi! > > I was just wondering when is patchset 8 is going to see the light Today > and if it will contain the latest patches I`ve seen on the list > regarding the hotspot... No, although it does have updated HotSpot code that has been committed since patchset 7. The patches that were posted happened too late in the release cycle and I had no way to test them. They will be integrated as soon as I can once patchset 8 is released. > P.S. or is it another way to get hotspot on -STABLE without much > hassle? Use 1.4.1p2? -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 10:59:11 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 DE26637B401 for ; Wed, 12 Feb 2003 10:59:09 -0800 (PST) Received: from mgr1.xmission.com (mgr1.xmission.com [198.60.22.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4799943FA3 for ; Wed, 12 Feb 2003 10:59:09 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr1.xmission.com with spam-scanned (Exim 3.35 #1) id 18j1xD-0006nm-01 for freebsd-java@freebsd.org; Wed, 12 Feb 2003 11:49:55 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr1.xmission.com with esmtp (Exim 3.35 #1) id 18j1vf-0005uX-01 for freebsd-java@freebsd.org; Wed, 12 Feb 2003 11:48:20 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1CImF145473 for freebsd-java@freebsd.org; Thu, 13 Feb 2003 05:18:15 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Thu, 13 Feb 2003 05:18:15 +1030 From: Greg Lewis To: freebsd-java@freebsd.org Subject: 1.3.1 patchset 8 Message-ID: <20030213051815.A45463@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Spam-Status: No, hits=-1.1 required=8.0 tests=SIGNATURE_SHORT_DENSE,SPAM_PHRASE_03_05,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 Hi all, Patchset 8 for JDK 1.3.1 is up on the web site. The main highlights are: 1. A number of bug fixes. These contribute to both stability and compliance. 2. Experimental plugin support for NetBSD. 3. A larger set of font property files. See THANKS and ChangeLog in the patchset for more information. Note that this release _doesn't_ feature two recent enhancements that have been posted to the freebsd-java list: . Max Khon's updated native threads. . Munehiro Matsuda-san's patches for HotSpot compilation. This is purely a timing issue (I was into the release cycle already when these were posted). I update the port with them as soon as time permits. An update for the FreeBSD port/java/jdk13 port will be committed shortly. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 11:11:41 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 7666537B401 for ; Wed, 12 Feb 2003 11:11:40 -0800 (PST) Received: from mgr4.xmission.com (mgr4.xmission.com [198.60.22.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD8D843FB1 for ; Wed, 12 Feb 2003 11:11:39 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr4.xmission.com with spam-scanned (Exim 3.35 #1) id 18j2IF-00070J-04 for freebsd-java@freebsd.org; Wed, 12 Feb 2003 12:11:39 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr4.xmission.com with esmtp (Exim 3.35 #1) id 18j2IE-0006zy-04 for freebsd-java@freebsd.org; Wed, 12 Feb 2003 12:11:39 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1CJBYh45706 for freebsd-java@freebsd.org; Thu, 13 Feb 2003 05:41:34 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Thu, 13 Feb 2003 05:41:33 +1030 From: Greg Lewis To: freebsd-java@freebsd.org Subject: Re: 1.3.1 patchset 8 Message-ID: <20030213054133.A45657@misty.eyesbeyond.com> References: <20030213051815.A45463@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20030213051815.A45463@misty.eyesbeyond.com>; from glewis@eyesbeyond.com on Thu, Feb 13, 2003 at 05:18:15AM +1030 X-Spam-Status: No, hits=-3.8 required=8.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_01_02,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Thu, Feb 13, 2003 at 05:18:15AM +1030, Greg Lewis wrote: > Patchset 8 for JDK 1.3.1 is up on the web site. The main highlights are: > > 1. A number of bug fixes. These contribute to both stability and > compliance. FWIW this release should be JCK compliant(*) thanks to assistance from WorldGate Communications, Inc., particularly Philippe Laporte, Michael Sinz and Bruce Bauman (please see the THANKS file for details). I'm sure you can all guess what that means to the project! Please do not interpret the word "compliant" as "bug free" though, I am still aware of a few problems. (*) Using green threads and the Classic JVM on FreeBSD/i386 4.x. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 14:28: 1 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 12C2037B401 for ; Wed, 12 Feb 2003 14:28:00 -0800 (PST) Received: from smtp.web.de (smtp03.web.de [217.72.192.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4500343F75 for ; Wed, 12 Feb 2003 14:27:59 -0800 (PST) (envelope-from g.w.k@web.de) Received: from [217.232.146.4] (helo=[10.0.0.2]) by smtp.web.de with asmtp (WEB.DE(Exim) 4.95 #31) id 18j5M2-0003kI-00; Wed, 12 Feb 2003 23:27:46 +0100 Subject: Re: JDK14 Patchset 2 and Oracle JDBC Drivers From: "Georg-W. Koltermann" To: Alexey Zelkin Cc: Geoff Coleman , freebsd-java@FreeBSD.ORG Content-Type: text/plain Organization: Message-Id: <1045088862.1409.0.camel@hunter.muc.mscsoftware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 12 Feb 2003 23:27:42 +0100 Content-Transfer-Encoding: 7bit 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 Yes, I get the same problem, on FreeBSD 5.0-R. I tried both the jdbc driver in classes12.jar and the new ojdbc14.jar, same story. The same code works (and has worked for a long time) with other JVMs; I used the FreeBSD jdk 1.3.1 with -classic and with -hotspot, and the sun-linux-jdk1.3.1. The database here is Oracle9i running on the same host (FreeBSD 5.0-R). Maybe it's a problem in the networking layer? I vaguely remember having read something about mangled network addresses for 0.0.0.0, or was that on another list and for another problem? I can't remember exactly. -- Regards, Georg. Am Fr, 2003-02-07 um 17.08 schrieb Alexey Zelkin: > hi, > > On Thu, Feb 06, 2003 at 05:33:30PM -0700, Geoff Coleman wrote: > > Has anyone tried using the Oracle JDBC (thin) drivers with the new patch set for > > JDK14? > > Actually jdbc library is only library which I did not paid attention before. > Therefore it's very possible that it may not work. > > > I'm getting the following exception raised: > > > > java.sql.SQLException: Io exception: The Network Adapter could not establish the > > connection > > > > This is on CURRENT rebuilt yesterday afternoon. > > > > Any pointers in debugging this are welcome. The same test program works with linux- > > sun-jdk1.4.1 on the same machine. > > If you do have some testcases for jdbc/mysql send it to me -- I'll install > mysql here and try mysql over jdbc. Oracle is bit overhead for my working > machine. > > > ps. The other stuff I've done with the new patch has worked great!!! > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 16: 6:46 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 D112837B401 for ; Wed, 12 Feb 2003 16:06:44 -0800 (PST) Received: from plato.webprogrammers.net (plato.webprogrammers.net [204.221.75.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 103DE43FAF for ; Wed, 12 Feb 2003 16:06:42 -0800 (PST) (envelope-from jstepka@hoderi.com) Received: from jstepka (c68.117.40.175.rose.mn.charter.com [68.117.40.175]) by plato.webprogrammers.net (8.12.6/8.12.6) with SMTP id h1D09qaR028223; Wed, 12 Feb 2003 18:09:53 -0600 (CST) (envelope-from jstepka@hoderi.com) Message-ID: <001601c2d2f3$c28d4800$6401010a@jstepka> From: "Justen Stepka" To: "Greg Lewis" , References: <20030213051815.A45463@misty.eyesbeyond.com> <20030213054133.A45657@misty.eyesbeyond.com> Subject: Re: 1.3.1 patchset 8 Date: Wed, 12 Feb 2003 18:06:28 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 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 Is that to say that hotspot is out of the box with 5.X? Justen Stepka ----- Original Message ----- From: "Greg Lewis" To: Sent: Wednesday, February 12, 2003 1:11 PM Subject: Re: 1.3.1 patchset 8 > On Thu, Feb 13, 2003 at 05:18:15AM +1030, Greg Lewis wrote: > > Patchset 8 for JDK 1.3.1 is up on the web site. The main highlights are: > > > > 1. A number of bug fixes. These contribute to both stability and > > compliance. > > FWIW this release should be JCK compliant(*) thanks to assistance from > WorldGate Communications, Inc., particularly Philippe Laporte, Michael Sinz > and Bruce Bauman (please see the THANKS file for details). > > I'm sure you can all guess what that means to the project! > > Please do not interpret the word "compliant" as "bug free" though, I am > still aware of a few problems. > > (*) Using green threads and the Classic JVM on FreeBSD/i386 4.x. > -- > Greg Lewis Email : glewis@eyesbeyond.com > Eyes Beyond Web : http://www.eyesbeyond.com > Information Technology FreeBSD : glewis@FreeBSD.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Feb 12 16:17:47 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 D08BC37B401 for ; Wed, 12 Feb 2003 16:17:46 -0800 (PST) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D56B43F75 for ; Wed, 12 Feb 2003 16:17:46 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr2.xmission.com with spam-scanned (Exim 3.35 #1) id 18j74J-00046E-02 for freebsd-java@freebsd.org; Wed, 12 Feb 2003 17:17:35 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 18j70N-00027l-02; Wed, 12 Feb 2003 17:13:32 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1D0DQq47170; Thu, 13 Feb 2003 10:43:26 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Thu, 13 Feb 2003 10:43:25 +1030 From: Greg Lewis To: Justen Stepka Cc: freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 8 Message-ID: <20030213104325.A47132@misty.eyesbeyond.com> References: <20030213051815.A45463@misty.eyesbeyond.com> <20030213054133.A45657@misty.eyesbeyond.com> <001601c2d2f3$c28d4800$6401010a@jstepka> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <001601c2d2f3$c28d4800$6401010a@jstepka>; from jstepka@hoderi.com on Wed, Feb 12, 2003 at 06:06:28PM -0600 X-Spam-Status: No, hits=-2.7 required=8.0 tests=IN_REP_TO,REFERENCES,SIGNATURE_SHORT_DENSE, SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Wed, Feb 12, 2003 at 06:06:28PM -0600, Justen Stepka wrote: > Is that to say that hotspot is out of the box with 5.X? I'm not quite sure what your question is, but if I'm right the answer is that HotSpot compilation probably works on 5.x. I haven't tried it personally, so I can't say for sure. As per my original message, the port doesn't enable HotSpot compilation by default, but I'm looking into the patches available to do so. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 2:32: 9 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 86C9437B401 for ; Thu, 13 Feb 2003 02:32:03 -0800 (PST) Received: from virus-out.ttyl.com (virus-out.ttyl.com [193.212.240.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50DB443FA3 for ; Thu, 13 Feb 2003 02:32:01 -0800 (PST) (envelope-from brynjar-age.viken@telenor.com) Received: from [134.47.162.90] by virusscan.ttyl.com with ESMTP for freebsd-java@freebsd.org; Thu, 13 Feb 2003 11:31:54 +0100 Received: from tns-fbu-22-215.corp.telenor.no ([134.47.162.192]) by tns-fbu-22-208.corp.telenor.no with Microsoft SMTPSVC(5.0.2195.4453); Thu, 13 Feb 2003 11:31:53 +0100 Received: from tns-fbu-22-213.corp.telenor.no ([134.47.162.191]) by tns-fbu-22-215.corp.telenor.no with Microsoft SMTPSVC(5.0.2195.4453); Thu, 13 Feb 2003 11:31:53 +0100 Received: from TNS-FBU-2E-001.corp.telenor.no ([134.47.162.186]) by tns-fbu-22-213.corp.telenor.no with Microsoft SMTPSVC(5.0.2195.4453); Thu, 13 Feb 2003 11:31:53 +0100 Content-Class: urn:content-classes:message X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3 Subject: jdk13 + freebsd 4.5 - make fails Date: Thu, 13 Feb 2003 11:31:52 +0100 Message-Id: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: jdk13 + freebsd 4.5 - make fails thread-index: AcLTStPtPFoHClJaTpSgjgx1CM009Q== From: To: X-OriginalArrivalTime: 13 Feb 2003 10:31:53.0664 (UTC) FILETIME=[203C8400:01C2D34B] MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: Quoted-Printable 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 Hi! I have some problems installing jdk13 for FreeBSD 4.5. Being new to freebsd= there might be a very simple answer to my question..:) (I'm sorry if i bot= her you with stupid questions..) I would appreciate if anyone could help!!=20 First I installed linux-sun-jdk13: /usr/ports/java/linux-sun-jdk13=20 Then I tried to make jdk13: /usr/ports/java/jdk13 (Linux emulation should be ok + I have downloaded and placed the appropriat= e files in /usr/port/distfiles/ - as instructed) However, make fails with the following output (There seems to be a problem = with libjvm.so??): =3D=3D=3D> Extracting for jdk-1.3.1p7_2 >> Checksum OK for j2sdk-1_3_1-src.tar.gz. >> Checksum OK for bsd-jdk131-patches-7.tar.gz. =3D=3D=3D> jdk-1.3.1p7_2 depends on executable: gm4 - found =3D=3D=3D> jdk-1.3.1p7_2 depends on executable: zip - found =3D=3D=3D> jdk-1.3.1p7_2 depends on file: /usr/X11R6/lib/libXm.so - found= =3D=3D=3D> jdk-1.3.1p7_2 depends on file: /usr/local/linux-sun-jdk1.3.1/b= in/javac - found =3D=3D=3D> jdk-1.3.1p7_2 depends on executable: msgfmt - found =3D=3D=3D> jdk-1.3.1p7_2 depends on executable: gtar - found =3D=3D=3D> jdk-1.3.1p7_2 depends on executable: gmake - found =3D=3D=3D> jdk-1.3.1p7_2 depends on shared library: glib12.3 - found =3D=3D=3D> jdk-1.3.1p7_2 depends on shared library: gtk12.2 - found =3D=3D=3D> jdk-1.3.1p7_2 depends on shared library: nspr4.1 - found =3D=3D=3D> Patching for jdk-1.3.1p7_2 .. .. done =3D=3D=3D> Applying FreeBSD patches for jdk-1.3.1p7_2 =3D=3D=3D> Configuring for jdk-1.3.1p7_2 =3D=3D=3D> Building for jdk-1.3.1p7_2 i386 Build started: 1.3.1-p7-gensyn-030213-11:11 Sanity check passed >>>Recursively making java all @ Thu Feb 13 11:11:13 CET 2003 ... gmake[1]: Entering directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make= /java' .. .. gmake[4]: Entering directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make= /sun/javac/javac' gmake ../../../../build/bsd-i386/bin/i386/green_threads/javac ../../../../= build/bsd-i386/bin/javac ../../../../build/bsd-i386/classes/com/sun/tools/j= avac/v8/resources/compiler.properties ../../../../build/bsd-i386/classes/co= m/sun/tools/javac/v8/resources/javac.properties ../../../../build/bsd-i386/= classes/com/sun/tools/javac/v8/resources/compiler_ja.properties ../../../..= /build/bsd-i386/classes/com/sun/tools/javac/v8/resources/javac_ja.propertie= s VARIANT=3DOPT gmake[5]: Entering directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make= /sun/javac/javac' /bin/mkdir -p ../../../../build/bsd-i386/tmp/sun/com.sun.tools.javac/javac/= obj rm -f ../../../../build/bsd-i386/tmp/sun/com.sun.tools.javac/javac/.classes= .list if [ -s ../../../../build/bsd-i386/tmp/sun/com.sun.tools.javac/javac/.class= es.list ] ; \ then /usr/local/linux-sun-jdk1.3.1/bin/javac -J-Xmx64m -classpath ../../..= /../build/bsd-i386/classes -bootclasspath "" -sourcepath "../../../../build= /bsd-i386/gensrc:../../../../src/solaris/classes:../../../../src/share/clas= ses" -d ../../../../build/bsd-i386/classes \ ../../../../build/bsd-i386/gensrc/com/sun/tools/javac/Main.java ../../.= ./../build/bsd-i386/gensrc/com/sun/tools/javac/v8/CommandLine.java ../../..= /../build/bsd-i386/gensrc/com/sun/tools/javac/v8/JavaCompiler.java ../../..= /../build/bsd-i386/gensrc/com/sun/tools/javac/v8/Main.java ../../../../buil= d/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Abort.java ../../../../build/= bsd-i386/gensrc/com/sun/tools/javac/v8/util/Base.java ../../../../build/bsd= -i386/gensrc/com/sun/tools/javac/v8/util/Bits.java ../../../../build/bsd-i3= 86/gensrc/com/sun/tools/javac/v8/util/ByteBuffer.java ../../../../build/bsd= -i386/gensrc/com/sun/tools/javac/v8/util/Convert.java ../../../../build/bsd= -i386/gensrc/com/sun/tools/javac/v8/util/Enumeration.java ../../../../build= /bsd-i386/gensrc/com/sun/tools/javac/v8/util/FatalError.java ../../../../bu= ild/bsd-i386/gensrc/com/sun/tools/javac/v8/util/FileEntry.java ../../../../= build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Hashtable.java ../../../.= ./build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/LayoutCharacters.java .= ./../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/List.java ../.= ./../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/ListBuffer.java .= ./../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Log.java ../..= /../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Name.java ../../..= /../build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Names.java ../../../.= ./build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Pair.java ../../../../b= uild/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Position.java ../../../../= build/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Set.java ../../../../buil= d/bsd-i386/gensrc/com/sun/tools/javac/v8/util/Util.java ../../../../build/b= sd-i386/gensrc/com/sun/tools/javac/v8/code/ByteCodes.java ../../../../build= /bsd-i386/gensrc/com/sun/tools/javac/v8/code/ClassFile.java ../../../../bui= ld/bsd-i386/gensrc/com/sun/tools/javac/v8/code/ClassReader.java ../../../..= /build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/ClassWriter.java ../../.= ./../build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/Code.java ../../../.= ./build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/CompleteClassReader.jav= a ../../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/Flags.java = ../../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/Kinds.java ..= /../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/Pool.java ../..= /../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/Scope.java ../../.= ./../build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/Symbol.java ../../..= /../build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/Type.java ../../../..= /build/bsd-i386/gensrc/com/sun/tools/javac/v8/code/TypeTags.java ../../../.= ./build/bsd-i386/gensrc/com/sun/tools/javac/v8/tree/Pretty.java ../../../..= /build/bsd-i386/gensrc/com/sun/tools/javac/v8/tree/Tree.java ../../../../bu= ild/bsd-i386/gensrc/com/sun/tools/javac/v8/tree/TreeInfo.java ../../../../b= uild/bsd-i386/gensrc/com/sun/tools/javac/v8/tree/TreeMaker.java ../../../..= /build/bsd-i386/gensrc/com/sun/tools/javac/v8/tree/TreeTranslator.java ../.= ./../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/parser/Parser.java ../= ../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/parser/Scanner.java .= ./../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/parser/Tokens.java = ../../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Attr.java ../= ../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/AttrContext.java= ../../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Check.java .= ./../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/ConstFold.java= ../../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Enter.java .= ./../../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Env.java ../..= /../../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Flow.java ../../..= /../build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Gen.java ../../../../= build/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Infer.java ../../../../bu= ild/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Items.java ../../../../buil= d/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Resolve.java ../../../../buil= d/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/Symtab.java ../../../../build= /bsd-i386/gensrc/com/sun/tools/javac/v8/comp/TransInner.java ../../../../bu= ild/bsd-i386/gensrc/com/sun/tools/javac/v8/comp/TransTypes.java ; \ fi /usr/bin/gcc -c -o ../../../../build/bsd-i386/tmp/sun/com.sun.tools.javac/j= avac/obj/javac.o -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-p= 7"' -DFULL_VERSION=3D'"1.3.1-p7-gensyn-030213-11:11"' -D_LARGEFILE64_SOURCE= -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../bu= ild/bsd-i386/tmp/sun/com.sun.tools.javac/javac/CClassHeaders -I../../../../= src/solaris/javavm/export -I../../../../src/share/javavm/export -I../../../= ../src/share/bin -I../../../../src/solaris/bin -DJAVA_ARGS=3D"{ \"-J-ms8m\"= , \"com.sun.tools.javac.Main\" }" -DUSE_APPHOME -DPROGNAME=3D'"javac"' -= O -pipe -W -Wall -Wno-unused -Wno-parentheses -DRELEASE=3D'"1.3.1-p7"' -= DFULL_VERSION=3D'"1.3.1-p7-gensyn-030213-11:11"' ../../../../src/share/bin/= java.c ../../../../src/share/bin/java.c: In function `TranslateDashJArgs': ../../../../src/share/bin/java.c:695: warning: comparison between signed an= d unsigned ../../../../src/share/bin/java.c:708: warning: comparison between signed an= d unsigned ../../../../src/share/bin/java.c: In function `AddApplicationOptions': ../../../../src/share/bin/java.c:766: warning: comparison between signed an= d unsigned ../../../../src/share/bin/java.c:771: warning: comparison between signed an= d unsigned /usr/bin/gcc -c -o ../../../../build/bsd-i386/tmp/sun/com.sun.tools.javac/j= avac/obj/javac_md.o -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.= 1-p7"' -DFULL_VERSION=3D'"1.3.1-p7-gensyn-030213-11:11"' -D_LARGEFILE64_SOU= RCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../..= /build/bsd-i386/tmp/sun/com.sun.tools.javac/javac/CClassHeaders -I../../../= ../src/solaris/javavm/export -I../../../../src/share/javavm/export -I../../= ../../src/share/bin -I../../../../src/solaris/bin -DJAVA_ARGS=3D"{ \"-J-ms8= m\", \"com.sun.tools.javac.Main\" }" -DUSE_APPHOME -DPROGNAME=3D'"javac"' = -O -pipe -W -Wall -Wno-unused -Wno-parentheses ../../../../src/solaris= /bin/java_md.c Rebuilding ../../../../build/bsd-i386/bin/i386/green_threads/javac because = of ../../../../build/bsd-i386/tmp/sun/com.sun.tools.javac/javac/obj/javac.o= ../../../../build/bsd-i386/tmp/sun/com.sun.tools.javac/javac/obj/javac_md.= o /usr/bin/gcc -L../../../../build/bsd-i386/lib/i386 -Wl,-E ../../../../bui= ld/bsd-i386/tmp/sun/com.sun.tools.javac/javac/obj/javac.o ../../../../build= /bsd-i386/tmp/sun/com.sun.tools.javac/javac/obj/javac_md.o -L../../../../bu= ild/bsd-i386/lib/i386/green_threads -lhpi -ljava -L../../../../build/bsd-= i386/lib/i386 -lverify -L../../../../build/bsd-i386/lib/i386/classic -ljvm = -o ../../../../build/bsd-i386/bin/i386/green_threads/javac ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__idiv_inst6' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__idiv_trap6' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__irem_inst5' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__irem_trap5' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__idiv_inst5' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `ExecuteJava' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__idiv_trap5' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__irem_inst6' ../../../../build/bsd-i386/lib/i386/classic/libjvm.so: undefined reference = to `__irem_trap6' gmake[5]: *** [../../../../build/bsd-i386/bin/i386/green_threads/javac] Err= or 1 gmake[5]: Leaving directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make/= sun/javac/javac' gmake[4]: *** [optimized] Error 2 gmake[4]: Leaving directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make/= sun/javac/javac' gmake[3]: *** [all] Error 1 gmake[3]: Leaving directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make/= sun/javac' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make/= java/javac' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/export/ports/java/jdk13/work/j2sdk1.3.1/make/= java' gmake: *** [all] Error 1 *** Error code 2 Stop in /export/ports/java/jdk13. -- Thanks, Brynjar To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 3:43:23 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 B3DA937B401 for ; Thu, 13 Feb 2003 03:43:22 -0800 (PST) Received: from www4.your-server.de (www4.your-server.de [213.133.104.4]) by mx1.FreeBSD.org (Postfix) with SMTP id E5AAB43F75 for ; Thu, 13 Feb 2003 03:43:19 -0800 (PST) (envelope-from mattias@webweaver.de) Received: (qmail 24068 invoked from network); 13 Feb 2003 11:43:18 -0000 Received: from pd9545046.dip.t-dialin.net (217.84.80.70) by www4.your-server.de with SMTP; 13 Feb 2003 11:43:18 -0000 Date: Thu, 13 Feb 2003 12:43:17 +0100 (CET) From: Mattias Schlenker X-X-Sender: mattias@curium.wg-net.test To: brynjar-age.viken@telenor.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: jdk13 + freebsd 4.5 - make fails In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Thu, 13 Feb 2003 brynjar-age.viken@telenor.com wrote: > *** Error code 2 > > Stop in /export/ports/java/jdk13. I suffered from the same promlem a few days ago on 4.5 and decided to take this as a reason to upgrade to 4.7-STABLE. On 4.7 it builds without any flaws. Upgrading from cvsup-source works without promlems if you add a user smmsp (id 25) to your /etc/passwd, /etc/master.passwd and /etc/group before "make installworld". Bye Mattias -- Mattias Schlenker / Tel +49 851 9441369 or +49 160 7352988 Freyunger Str. 42 / http://webweaver.de/ 94034 Passau / http://webweaver.de/mattias +-----------------------------------------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 6:22:10 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 AA63537B401 for ; Thu, 13 Feb 2003 06:22:08 -0800 (PST) Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 888FE43FBF for ; Thu, 13 Feb 2003 06:22:06 -0800 (PST) (envelope-from shudo@computer.org) Received: from rpsmtp1.aist.go.jp by mx1.aist.go.jp with ESMTP id h1DEM3813695 for ; Thu, 13 Feb 2003 23:22:04 +0900 (JST) env-from (shudo@computer.org) Received: from mail04.aist.go.jp by rpsmtp1.aist.go.jp with ESMTP id h1DEM3d13445 for ; Thu, 13 Feb 2003 23:22:03 +0900 (JST) env-from (shudo@computer.org) Received: from aist.go.jp by mail04.aist.go.jp with ESMTP id h1DELwX20120 for ; Thu, 13 Feb 2003 23:21:58 +0900 (JST) env-from (shudo@computer.org) Date: Thu, 13 Feb 2003 23:21:52 +0900 (JST) Message-Id: <20030213.232152.213978646.shudo@localhost> To: freebsd-java@FreeBSD.ORG Subject: Re: 1.3.1 patchset 8 From: shudo@computer.org In-Reply-To: <20030213051815.A45463@misty.eyesbeyond.com> References: <20030213051815.A45463@misty.eyesbeyond.com> X-Mailer: Mew version 2.2 on XEmacs 21.4.8 (Honest Recruiter) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Hi, From: Greg Lewis > Patchset 8 for JDK 1.3.1 is up on the web site. Thanks Greg and contributers! I tested OpenJIT 1.1.16 (*), TYA 1.8 and shuJIT 0.7.14 with the version of JDK and all of them works well. There remains a bug that I believe it's due to JDK and I reported in the below post. But the workaround for the problem is automatically turned on for FreeBSD JDK 1.3.X, then users will not see any problem. http://docs.freebsd.org/cgi/getmsg.cgi?fetch=151180+0+archive/2002/freebsd-java/20020317.freebsd-java Subject: shuJIT 0.7.11 From: shudo@computer.org Date: Thu, 14 Mar 2002 10:38:55 +0900 I reconfirmed the problem with jEdit 3.2.2, shuJIT 0.7.14 without the workaround and JDK 1.3.1p8 on FreeBSD 4.7 Today's STABLE. (*) Incidentally, OpenJIT 1.1.16 seems to have a bug, which was once reported and the fix to the bug has not been available publicly. The following post reported the bug. http://docs.freebsd.org/cgi/getmsg.cgi?fetch=207907+0+archive/2001/freebsd-java/20011125.freebsd-java Subject: GC is not work in jdk1.3.1p5+OpenJIT1.1.16 From: huang wen hui Date: Sat, 24 Nov 2001 22:10:21 -0800 (PST) And, the fix is as follows: ========== --- ./rt-X86.c.orig Tue Dec 4 10:07:56 2001 +++ ./rt-X86.c Tue Dec 4 10:08:18 2001 @@ -1974,7 +1974,7 @@ ASM("leave; jmp OpenJIT_invokeinterface_quick"); } -static JHandle * +static JHandle * ATTRIBUTE((stdcall)) OpenJIT_newarray(int type, int size) { JHandle *ret; ========== > FWIW this release should be JCK compliant(*) thanks to assistance from > WorldGate Communications, Inc., particularly Philippe Laporte, Michael Sinz > and Bruce Bauman (please see the THANKS file for details). > > I'm sure you can all guess what that means to the project! At last. I'm also interested in JCK results with JIT compilers. We will not be allowed to know how tests failed, but it may be OK to know how many tests are there and how many of them could not be passed. Of course, a trial of JCK will be time-consuming work wasting Greg's time and this is just from my curiosity. Thanks, Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 7:28:44 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 AB01737B401 for ; Thu, 13 Feb 2003 07:28:42 -0800 (PST) Received: from puget.esil.univ-mrs.fr (puget.esil.univ-mrs.fr [139.124.41.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id E913243F3F for ; Thu, 13 Feb 2003 07:28:40 -0800 (PST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from puget.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1]) by puget.esil.univ-mrs.fr (8.12.6/8.12.6) with ESMTP id h1DFSA2m092468 for ; Thu, 13 Feb 2003 16:28:10 +0100 (CET) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from localhost (rv@localhost) by puget.esil.univ-mrs.fr (8.12.6/8.12.6/Submit) with ESMTP id h1DFS4GB092465 for ; Thu, 13 Feb 2003 16:28:09 +0100 (CET) X-Authentication-Warning: puget.esil.univ-mrs.fr: rv owned process doing -bs Date: Thu, 13 Feb 2003 16:28:04 +0100 (CET) From: Herve Quiroz X-X-Sender: rv@puget.esil.univ-mrs.fr To: freebsd-java@freebsd.org Subject: OT: Patchset website (was: Re: 1.3.1 patchset 8) In-Reply-To: <20030213051815.A45463@misty.eyesbeyond.com> Message-ID: <20030213161620.M92438@puget.esil.univ-mrs.fr> References: <20030213051815.A45463@misty.eyesbeyond.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Hi, As I am using my FreeBSD box to develop, I haven't even installed Mozilla and I use elinks for almost any web surfing (Javadocs for the most part). The same goes when I install my system, and here's the problem. The licence agreement stuff on the patchset website won't let me download the patch with links, and neither with elinks nor Opera. I mean it is quite annoying to have to install the whole system (because mozilla represents a huge load of packages to install regarding dependencies) before installing the most important to my eyes: the JDK ;) I know you all have better things to do with your time and I admit I prefer to have you debugging/enhancing the JDK or spending time with your friends or family than coding webpages. Anyway, if you plan to improve your website in the near future, please think of all links users around the world. They too deserve the right to use Java on FreeBSD ;) Thanks for the new patch anyway. I will test it as soon as mozilla finishes to build. Regtards, Herve On Thu, 13 Feb 2003, Greg Lewis wrote: > Hi all, > > Patchset 8 for JDK 1.3.1 is up on the web site. The main highlights are: > > 1. A number of bug fixes. These contribute to both stability and > compliance. > 2. Experimental plugin support for NetBSD. > 3. A larger set of font property files. > > See THANKS and ChangeLog in the patchset for more information. > > Note that this release _doesn't_ feature two recent enhancements that have > been posted to the freebsd-java list: > > . Max Khon's updated native threads. > . Munehiro Matsuda-san's patches for HotSpot compilation. > > This is purely a timing issue (I was into the release cycle already when > these were posted). I update the port with them as soon as time permits. > > An update for the FreeBSD port/java/jdk13 port will be committed shortly. > > -- > Greg Lewis Email : glewis@eyesbeyond.com > Eyes Beyond Web : http://www.eyesbeyond.com > Information Technology FreeBSD : glewis@FreeBSD.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 8:17:37 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 1A56337B401; Thu, 13 Feb 2003 08:17:31 -0800 (PST) Received: from hfep04.dion.ne.jp (hfep04.dion.ne.jp [203.181.105.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF2E443FA3; Thu, 13 Feb 2003 08:17:29 -0800 (PST) (envelope-from haro@h4.dion.ne.jp) Received: from localhost ([211.5.12.246]) by hfep04.dion.ne.jp with ESMTP id <20030213161724402.SCNI@hfep04.dion.ne.jp>; Fri, 14 Feb 2003 01:17:24 +0900 Date: Fri, 14 Feb 2003 01:17:11 +0900 (JST) Message-Id: <20030214.011711.74755715.haro@h4.dion.ne.jp> To: glewis@FreeBSD.ORG Cc: freebsd-java@FreeBSD.ORG, java@jp.freebsd.org Subject: Re: java/47397: [PATCH] java/jdk13 to enable HotSpot compilation From: Munehiro Matsuda In-Reply-To: <200301231814.h0NIE3Mi003641@freefall.freebsd.org> References: <200301231814.h0NIE3Mi003641@freefall.freebsd.org> X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Fri_Feb_14_01:17:11_2003_253)--" Content-Transfer-Encoding: 7bit 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 ----Next_Part(Fri_Feb_14_01:17:11_2003_253)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello Greg and FreeBSD/java users, I have updated my HotSpot compile patch to work with the new jdk-1.3.1p8. The included patch does: - Includes the native thread patch submitted by Max Khon. - Should fix java/jdk13 port compilation on 5.0-RELEASE for native threads. But not compile tested. :-( - Add WITH_HOTSPOT knob to enable compilation with HotSpot VM. WITH_HOTSPOT knob accepts "core", "compiler1", "compiler2" as value to select type of VM. Defaults to "core". When WITH_HOTSPOT is enabled, WITH_NATIVE_THREADS knob is also enabled. - For 4-STABLE systems, BUILD_DEPENDS on lang/gcc32 port, when WITH_HOTSPOT knob is specified, - Enables/fix to allow NATIVE_BOOTSTRAP with HotSpot enabled jdk13. This is left in place to help users with jdk-1.3.1p7 + hotspot enabled. - NODEBUG also works with WITH_HOTSPOT knob. - Show warning message about HotSpot VM being experimental. - No update/fixes are done to the HotSpot VM itself. I you have any questions, please let me know. Thank you, Haro =------------------------------------------------------------------------------ _ _ Munehiro (haro) Matsuda -|- /_\ |_|_| Business Incubation Dept., Kubota Corp. /|\ |_| |_|_| 1-3 Nihonbashi-Muromachi 3-Chome Chuo-ku Tokyo 103-8310, Japan Tel: +81-3-3245-3318 Fax: +81-3-3245-3315 Email: haro@kgt.co.jp ----Next_Part(Fri_Feb_14_01:17:11_2003_253)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: x-gzip64 Content-Disposition: inline; filename="jdk13p8_hotspot.patch" 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 ziKCxuAAA= ----Next_Part(Fri_Feb_14_01:17:11_2003_253)---- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 9: 4:34 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 16E4637B401 for ; Thu, 13 Feb 2003 09:04:33 -0800 (PST) Received: from popelschnipser.de (ultrakoreggd.org [217.160.78.206]) by mx1.FreeBSD.org (Postfix) with SMTP id 4327E43F3F for ; Thu, 13 Feb 2003 09:04:30 -0800 (PST) (envelope-from marc@informatik.uni-bremen.de) Received: (qmail 19060 invoked by uid 1048); 13 Feb 2003 17:04:28 -0000 Received: from marc@informatik.uni-bremen.de by p10089345 by uid 1045 with qmail-scanner-1.15 (clamscan: 0.54. spamassassin: 2.42. Clear:. Processed in 2.180611 secs); 13 Feb 2003 17:04:28 -0000 Received: from unknown (HELO ?192.168.100.100?) (217.82.116.199) by ultrakoreggd.org with SMTP; 13 Feb 2003 17:04:24 -0000 Date: Thu, 13 Feb 2003 18:04:22 +0100 From: Marc Recht To: Munehiro Matsuda , glewis@FreeBSD.ORG Cc: freebsd-java@FreeBSD.ORG, java@jp.freebsd.org Subject: Re: java/47397: [PATCH] java/jdk13 to enable HotSpot compilation Message-ID: <91090000.1045155862@leeloo.intern.geht.de> In-Reply-To: <20030214.011711.74755715.haro@h4.dion.ne.jp> References: <200301231814.h0NIE3Mi003641@freefall.freebsd.org> <20030214.011711.74755715.haro@h4.dion.ne.jp> X-Mailer: Mulberry/3.0.1 (Linux/x86) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========1740890493==========" 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 --==========1740890493========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > Hello Greg and FreeBSD/java users, That attachment seems to be broken. Could you please re-send it as (std)=20 .tgz attachment or put it on a web/ftp site? TIA, Marc -- "Premature optimization is the root of all evil." -- Donald E. Knuth --==========1740890493========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (NetBSD) iD8DBQE+S9AW7YQCetAaG3MRAoTFAJ9XpDDR28s2IxKRA42Y3OKJKKOZ9QCfVlLe FSQoT6u3NclwVhUX3zmXt+0= =esoN -----END PGP SIGNATURE----- --==========1740890493==========-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 9:20:49 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 B99E337B401 for ; Thu, 13 Feb 2003 09:20:48 -0800 (PST) Received: from mgr2.xmission.com (mgr2.xmission.com [198.60.22.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F6B743F85 for ; Thu, 13 Feb 2003 09:20:48 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr2.xmission.com with spam-scanned (Exim 3.35 #1) id 18jN24-0004qK-02 for freebsd-java@freebsd.org; Thu, 13 Feb 2003 10:20:20 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr2.xmission.com with esmtp (Exim 3.35 #1) id 18jMzq-0003yv-02; Thu, 13 Feb 2003 10:18:03 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1DHHvM01324; Fri, 14 Feb 2003 03:47:57 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 14 Feb 2003 03:47:57 +1030 From: Greg Lewis To: Munehiro Matsuda Cc: freebsd-java@FreeBSD.ORG, java@jp.freebsd.org Subject: Re: java/47397: [PATCH] java/jdk13 to enable HotSpot compilation Message-ID: <20030214034757.A1305@misty.eyesbeyond.com> References: <200301231814.h0NIE3Mi003641@freefall.freebsd.org> <20030214.011711.74755715.haro@h4.dion.ne.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20030214.011711.74755715.haro@h4.dion.ne.jp>; from haro@h4.dion.ne.jp on Fri, Feb 14, 2003 at 01:17:11AM +0900 X-Spam-Status: No, hits=-3.0 required=8.0 tests=IN_REP_TO,REFERENCES,SIGNATURE_SHORT_DENSE, SPAM_PHRASE_01_02,USER_AGENT,USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Fri, Feb 14, 2003 at 01:17:11AM +0900, Munehiro Matsuda wrote: > Hello Greg and FreeBSD/java users, > > I have updated my HotSpot compile patch to work with the new jdk-1.3.1p8. [Details snipped] Thank you! I will try to get your excellent work incorporated into the port as soon as I am able. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 9:27:48 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 F10B637B401; Thu, 13 Feb 2003 09:27:46 -0800 (PST) Received: from habanero.hesketh.net (habanero.hesketh.net [66.45.6.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C24F443FAF; Thu, 13 Feb 2003 09:27:45 -0800 (PST) (envelope-from brent@mutt.rcfile.org) Received: from mutt.rcfile.org (rdu57-229-060.nc.rr.com [66.57.229.60]) by habanero.hesketh.net (8.12.6/8.12.6) with ESMTP id h1DHRcsp000896; Thu, 13 Feb 2003 12:27:38 -0500 X-Received-From: brent@mutt.rcfile.org X-Delivered-To: freebsd-java@FreeBSD.ORG X-Spam-Filter: check_local@habanero.hesketh.net by digitalanswers.org Received: from mutt.rcfile.org (localhost [127.0.0.1]) by mutt.rcfile.org (8.12.6/8.12.6) with ESMTP id h1DHRgXD078374; Thu, 13 Feb 2003 12:27:42 -0500 (EST) (envelope-from brent@mutt.rcfile.org) Received: (from brent@localhost) by mutt.rcfile.org (8.12.6/8.12.6/Submit) id h1DHRg6B078373; Thu, 13 Feb 2003 12:27:42 -0500 (EST) Date: Thu, 13 Feb 2003 12:27:42 -0500 From: Brent Verner To: Marc Recht Cc: Munehiro Matsuda , glewis@FreeBSD.ORG, freebsd-java@FreeBSD.ORG, java@jp.freebsd.org Subject: Re: java/47397: [PATCH] java/jdk13 to enable HotSpot compilation Message-ID: <20030213172742.GA78342@rcfile.org> References: <200301231814.h0NIE3Mi003641@freefall.freebsd.org> <20030214.011711.74755715.haro@h4.dion.ne.jp> <91090000.1045155862@leeloo.intern.geht.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <91090000.1045155862@leeloo.intern.geht.de> X-muttrc: $Id: .muttrc,v 1.10 2003/02/08 08:35:24 brent Exp $ X-uname: FreeBSD 4.7-STABLE #32: Tue Feb 4 11:04:18 EST 2003 root@mutt.rcfile.org:/usr/obj/usr/src/sys/MUTTS User-Agent: Mutt/1.5.3i 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 [2003-02-13 18:04] Marc Recht said: | >Hello Greg and FreeBSD/java users, | That attachment seems to be broken. Could you please re-send it as (std) | .tgz attachment | or put it on a web/ftp site? you need to decode/decompress the attached data.... sh$ base64 -d jdk13p8_hotspot.patch | gzip -cd - > jdk13p8_hotspot.patch.out hth. b -- "Develop your talent, man, and leave the world something. Records are really gifts from people. To think that an artist would love you enough to share his music with anyone is a beautiful thing." -- Duane Allman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 10: 3: 4 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 34C6437B401 for ; Thu, 13 Feb 2003 10:03:03 -0800 (PST) Received: from popelschnipser.de (ultrakoreggd.org [217.160.78.206]) by mx1.FreeBSD.org (Postfix) with SMTP id 4596043FAF for ; Thu, 13 Feb 2003 10:03:01 -0800 (PST) (envelope-from marc@informatik.uni-bremen.de) Received: (qmail 29314 invoked by uid 1048); 13 Feb 2003 18:03:00 -0000 Received: from marc@informatik.uni-bremen.de by p10089345 by uid 1045 with qmail-scanner-1.15 (clamscan: 0.54. spamassassin: 2.42. Clear:. Processed in 1.724596 secs); 13 Feb 2003 18:03:00 -0000 Received: from unknown (HELO ?192.168.100.100?) (217.82.116.199) by ultrakoreggd.org with SMTP; 13 Feb 2003 18:02:57 -0000 Date: Thu, 13 Feb 2003 19:02:54 +0100 From: Marc Recht To: Brent Verner Cc: Munehiro Matsuda , glewis@FreeBSD.ORG, freebsd-java@FreeBSD.ORG, java@jp.freebsd.org Subject: Re: java/47397: [PATCH] java/jdk13 to enable HotSpot compilation Message-ID: <108090000.1045159373@leeloo.intern.geht.de> In-Reply-To: <20030213172742.GA78342@rcfile.org> References: <200301231814.h0NIE3Mi003641@freefall.freebsd.org> <20030214.011711.74755715.haro@h4.dion.ne.jp> <91090000.1045155862@leeloo.intern.geht.de> <20030213172742.GA78342@rcfile.org> X-Mailer: Mulberry/3.0.1 (Linux/x86) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========704626650==========" 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 --==========704626650========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > you need to decode/decompress the attached data.... D'oh! I've tried to uudecode it.. Thanks, Marc -- "Premature optimization is the root of all evil." -- Donald E. Knuth --==========704626650========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (NetBSD) iD8DBQE+S93O7YQCetAaG3MRAk3qAJ961RXkf074eBtCv0MxVxQCwZJXwwCffZlZ 3nZnH1aoKt2pmY9BEQUyKYg= =BKuX -----END PGP SIGNATURE----- --==========704626650==========-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 10: 6:23 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 C4E4537B401 for ; Thu, 13 Feb 2003 10:06:22 -0800 (PST) Received: from mhub-m2.tc.umn.edu (mhub-m2.tc.umn.edu [160.94.23.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6CB643F85 for ; Thu, 13 Feb 2003 10:06:21 -0800 (PST) (envelope-from kwythers@umn.edu) Received: from [128.101.74.47] (x74-47.forestry.umn.edu [128.101.74.47]) by mhub-m2.tc.umn.edu with ESMTP for freebsd-java@freebsd.org; Thu, 13 Feb 2003 12:06:21 -0600 (CST) Subject: which java? From: "Kirk R. Wythers" To: freebsd-java@freebsd.org Content-Type: text/plain Organization: Message-Id: <1045159600.23993.21.camel@lorax.forestry.umn.edu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 13 Feb 2003 12:06:41 -0600 Content-Transfer-Encoding: 7bit X-Umn-Remote-Mta: [N] x74-47.forestry.umn.edu #+LO+TR 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 Can someone give me brief run down on the different versions of java in the ports collection? So far I have not installed any of them. One of my issues is getting splus (a proprietary version of R-a4) t run. In the past I have had trouble getting the splus gui to work (it requires java, probably something that looks like redhat linux, since it most likely runs on freebsd under linux emulation). So my questions are: 1. which jdk (blackdown, sun, etc...) would be closest to whatever redhat installs? 2. beyond linux emulation, what are the diffs in the native freebsd javas? Thanks -- Kirk R. Wythers Department of Forest Resources Tel: 612.625.2261 University of Minnesota Fax: 612.625.521 1530 Cleveland Ave. N Email: kwythers@umn.edu Saint Paul, MN 55108 USA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 15:29:32 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 061C137B401 for ; Thu, 13 Feb 2003 15:29:31 -0800 (PST) Received: from smtp.jcnet.ad.jp (smtp.jcnet.ad.jp [218.219.80.139]) by mx1.FreeBSD.org (Postfix) with SMTP id CA39D43F85 for ; Thu, 13 Feb 2003 15:29:29 -0800 (PST) (envelope-from westbay@seaple.icc.ne.jp) Received: (qmail 7505 invoked from network); 14 Feb 2003 08:29:28 +0900 Received: from unknown (HELO vcgw3.mta.jcnet.ad.jp) (10.1.0.99) by ml01vsv.sv.jcnet.ad.jp with SMTP; 14 Feb 2003 08:29:28 +0900 Received: from vcgw1.mta.jcnet.ad.jp (localhost [127.0.0.1]) by vcgw3.mta.jcnet.ad.jp (Postfix) with ESMTP id 0B33B36606; Fri, 14 Feb 2003 08:29:28 +0900 (JST) Received: from seaple.icc.ne.jp (cr1-167-204.seaple.icc.ne.jp [219.117.167.204]) by vcgw1.mta.jcnet.ad.jp (Postfix) with ESMTP id 5EAD557007; Fri, 14 Feb 2003 08:29:27 +0900 (JST) Date: Fri, 14 Feb 2003 08:29:26 +0900 Subject: Re: OT: Patchset website (was: Re: 1.3.1 patchset 8) Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v551) Cc: freebsd-java@FreeBSD.ORG To: Herve Quiroz From: Westbay Family In-Reply-To: <20030213161620.M92438@puget.esil.univ-mrs.fr> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.551) 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 Quiroz wrote: > As I am using my FreeBSD box to develop, I haven't even installed > Mozilla > and I use elinks for almost any web surfing (Javadocs for the most > part). > The same goes when I install my system, and here's the problem. The > licence agreement stuff on the patchset website won't let me download > the > patch with links, and neither with elinks nor Opera. I mean it is quite > annoying to have to install the whole system (because mozilla > represents a > huge load of packages to install regarding dependencies) before > installing > the most important to my eyes: the JDK ;) I understand very well. I ssh into my FreeBSD server which isn't even in the same country I am and have tried it with Lynx-ssl. Can't be done. The work around I found was to use Mozilla locally until after the licensing is confirmed. Then copy the link to the actual zip/tar.gz file(s) and paste to the open remote ssh session prefixed by "fetch ". So it looks something like: $ fetch http://the.jdk.source.url;sessionid Because the session ID is part of the GET, it works from the remote box despite having a different URL. It would be nice if Sun would make their site work with text-based browsers. I think I had the same problem with downloading the patch. But it's been a while. --- Michael Westbay Work: Beacon-IT http://www.beacon-it.co.jp/ Home: http://www1.seaple.icc.ne.jp/westbay Commentary: http://www.japanesebaseball.com/forum/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 16:43:17 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 A540437B401 for ; Thu, 13 Feb 2003 16:43:15 -0800 (PST) Received: from titan.kgt.co.jp (titan.kgt.co.jp [210.141.246.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id C21F243FB1 for ; Thu, 13 Feb 2003 16:43:14 -0800 (PST) (envelope-from haro@kgt.co.jp) Received: from navgw.tt.kgt.co.jp (navgw [210.141.246.71]) by titan.kgt.co.jp (Postfix) with ESMTP id 133884A28B; Fri, 14 Feb 2003 09:43:13 +0900 (JST) Received: from tt.kgt.co.jp (pegasus [192.168.10.1]) by navgw.tt.kgt.co.jp (Postfix) with ESMTP id E816647711; Fri, 14 Feb 2003 09:42:51 +0900 (JST) Received: from localhost [192.168.17.108] by tt.kgt.co.jp with ESMTP (SMTPD32-7.12) id AC65C3E00C0; Fri, 14 Feb 2003 09:46:29 +0900 Date: Fri, 14 Feb 2003 09:42:38 +0900 (JST) Message-Id: <20030214.094238.59463512.haro@kgt.co.jp> To: westbay@seaple.icc.ne.jp Cc: herve.quiroz@esil.univ-mrs.fr, freebsd-java@FreeBSD.ORG Subject: Re: OT: Patchset website From: Munehiro Matsuda In-Reply-To: References: <20030213161620.M92438@puget.esil.univ-mrs.fr> X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 From: Westbay Family Date: Fri, 14 Feb 2003 08:29:26 +0900 ::> As I am using my FreeBSD box to develop, I haven't even installed ::> Mozilla ::> and I use elinks for almost any web surfing (Javadocs for the most ::> part). ::> The same goes when I install my system, and here's the problem. The ::> licence agreement stuff on the patchset website won't let me download ::> the ::> patch with links, and neither with elinks nor Opera. I mean it is quite ::> annoying to have to install the whole system (because mozilla ::> represents a ::> huge load of packages to install regarding dependencies) before ::> installing ::> the most important to my eyes: the JDK ;) :: ::I understand very well. I ssh into my FreeBSD server which isn't even ::in the same country I am and have tried it with Lynx-ssl. Can't be ::done. ::It would be nice if Sun would make their site work with text-based ::browsers. I think I had the same problem with downloading the patch. ::But it's been a while. I usually use the text-based browser called 'w3m' from the ports, works without any trouble at all. Hope this helps, haro =------------------------------------------------------------------------------ _ _ Munehiro (haro) Matsuda -|- /_\ |_|_| Business Incubation Dept., Kubota Corp. /|\ |_| |_|_| 1-3 Nihonbashi-Muromachi 3-Chome Chuo-ku Tokyo 103-8310, Japan Tel: +81-3-3245-3318 Fax: +81-3-3245-3315 Email: haro@kgt.co.jp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 19:26:16 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 ADA8A37B401 for ; Thu, 13 Feb 2003 19:26:15 -0800 (PST) Received: from mobile.hub.org (u173n136.eastlink.ca [24.224.173.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1344443FDD for ; Thu, 13 Feb 2003 19:26:15 -0800 (PST) (envelope-from scrappy@hub.org) Received: by mobile.hub.org (Postfix, from userid 1000) id 3E8523F5E; Thu, 13 Feb 2003 23:26:13 -0400 (AST) Received: from localhost (localhost [127.0.0.1]) by mobile.hub.org (Postfix) with ESMTP id 3004D3E73 for ; Thu, 13 Feb 2003 23:26:13 -0400 (AST) Date: Thu, 13 Feb 2003 23:26:13 -0400 (AST) From: The Hermit Hacker X-X-Sender: scrappy@localhost To: freebsd-java@freebsd.org Subject: linux-sun-jdk14 + jakarta-tomcat4.1 won't start ... ? Message-ID: <20030213232345.E76487@localhost> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 I'm getting the following when trying to use jdk14, but if I use the native jdk13, it starts fine ... unfortunately, I need 1.4 features ... am I missing something in my class path? I'm not finding anything useful on google :( Exception during startup processing java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992) at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:176) Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Feb 13 23:42:27 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 2FF6D37B401 for ; Thu, 13 Feb 2003 23:42:26 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 823D343F75 for ; Thu, 13 Feb 2003 23:42:25 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id 0D29838CD58 for ; Fri, 14 Feb 2003 15:42:22 +0800 (CST) Message-ID: <3E4C9DDD.4040204@gddsn.org.cn> Date: Fri, 14 Feb 2003 15:42:21 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.2.1) Gecko/20030213 X-Accept-Language: zh-cn, zh-tw, en-us, en MIME-Version: 1.0 To: java@freebsd.org Subject: Math.pow bug for jdk1.3.1-p8 ? Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 7bit 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 hi, I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value if using the following example: 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); } } ----------output------------ %java TestPow i=0 jdk1.4.1-p2 and jdk1.3.1-p7 do not have this problem. --hwh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 1:24:55 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 1851B37B401 for ; Fri, 14 Feb 2003 01:24:52 -0800 (PST) Received: from smtp.web.de (smtp03.web.de [217.72.192.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDF8643F75 for ; Fri, 14 Feb 2003 01:24:50 -0800 (PST) (envelope-from g.w.k@web.de) Received: from [213.148.149.130] (helo=[172.17.22.32]) by smtp.web.de with asmtp (WEB.DE(Exim) 4.95 #31) id 18jc5C-0001xT-00; Fri, 14 Feb 2003 10:24:34 +0100 Subject: [SUCCESS] Re: IPV6 vs IPV4 (Re: JDK14 Patchset 2 and Oracle JDBC Drivers) From: "Georg-W. Koltermann" To: Geoff Coleman Cc: Alexey Zelkin , freebsd-java@freebsd.org In-Reply-To: <3E4BB8C1.12849.ECECF1B@localhost> References: <3E4A7C9D.14549.9FBDFA6@localhost> <3E4BB8C1.12849.ECECF1B@localhost> Content-Type: text/plain Organization: Message-Id: <1045214673.812.18.camel@hunter.muc.mscsoftware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 14 Feb 2003 10:24:33 +0100 Content-Transfer-Encoding: 7bit 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 (re-adding -java to CC:) Thanks a lot Geoff, with that change I can now start up Tomcat 4.1.18 with JDK14, launch the application that we are developing, and connect to the database. -- Regards, Georg. Am Do, 2003-02-13 um 23.24 schrieb Geoff Coleman: > Georg and Alexey > > I think the e-mail below explains a whole buch. I'm not running IPV6 currently although > it is configured into my kernel ( I did remove it from my kernel last night but it didn't help > my problem). > > > in net_util_md.c if I put in a: > return JNI_FALSE; > > At the start of IPv6_supported() > > things start working a whole lot better for me (I can now go the the netbeans update > and update the IDE, it crashes when I restart it but that is for another day :-) ). > > > Geoff > > > > > > On 13 Feb 2003 at 19:11, Georg-W. Koltermann wrote: > > > Geoff, > > > > it works for me, although the output of running it in jdk14 looks a > > little suspicious (I modified the program to quit after reading one null > > line, when I stop sending it input): > > > > hunter[85]$ java -version > > java version "1.3.1-p7" > > Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p7-gwk-030207-09:20) > > Java HotSpot(TM) Client VM (build 1.3.1-internal, mixed mode) > > hunter[86]$ java receiver > > INA: localhost/127.0.0.1 > > Server Socket opened: ServerSocket[addr=localhost/127.0.0.1,port=0,localport=62001] > > PAst accept > > hi > > ho > > null > > hunter[87]$ > > > > (continuing in another window with different PATH): > > > > hunter[39]$ java -version > > java version "1.4.1-p2" > > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-p2-gwk_12_feb_2003_16_32) > > Java HotSpot(TM) Client VM (build 1.4.1-p2-gwk_12_feb_2003_14_08, mixed mode) > > hunter[40]$ java receiver > > INA: localhost/0:0:0:0:0:0:0:1 > > Server Socket opened: ServerSocket[addr=localhost/0:0:0:0:0:0:0:1,port=0,localport=62001] > > PAst accept > > hi > > ho > > null > > hunter[41]$ uname -a > > FreeBSD hunter.muc.mscsoftware.com 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Thu Jan 30 23:11:35 CET 2003 gwk@hunter.muc.mscsoftware.com:/usr/src/sys/i386/compile/HUNTER i386 > > hunter[42]$ > > > > > > So it seems JDK14 is using IPv6 while JDK131 uses IPv4. > > > > And when I remove the IPv6 address: > > > > hunter# ifconfig lo0 inet6 delete ::1 > > hunter# ifconfig lo0 > > lo0: flags=8049 mtu 16384 > > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 > > inet 127.0.0.1 netmask 0xff000000 > > hunter# > > > > (continuing in the JDK14 window): > > > > hunter[43]$ java receiver > > INA: localhost/0:0:0:0:0:0:0:1 > > new server socket: java.net.BindException: Can't assign requested address > > Exception in thread "main" java.lang.NullPointerException > > at receiver.(receiver.java:59) > > at receiver.main(receiver.java:81) > > hunter[44]$ > > > > Now, when I remove the IPv6 entry for localhost in /etc/hosts: > > > > hunter[44]$ java receiver > > INA: localhost/127.0.0.1 > > new server socket: java.net.BindException: Can't assign requested address > > Exception in thread "main" java.lang.NullPointerException > > at receiver.(receiver.java:59) > > at receiver.main(receiver.java:81) > > hunter[45]$ > > > > And the JDK131 still works. > > > > Tired for today, going home. Maybe I'll check my email later again from home. > > > > -- > > Thanks, > > Regards, > > > > Georg. > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 4:25: 8 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 52F7E37B444 for ; Fri, 14 Feb 2003 04:25:03 -0800 (PST) Received: from smtp.web.de (smtp02.web.de [217.72.192.151]) by mx1.FreeBSD.org (Postfix) with ESMTP id B73B843F3F for ; Fri, 14 Feb 2003 04:25:02 -0800 (PST) (envelope-from g.w.k@web.de) Received: from [213.148.149.130] (helo=[172.17.22.32]) by smtp.web.de with asmtp (WEB.DE(Exim) 4.95 #31) id 18jetp-0006yX-00 for freebsd-java@freebsd.org; Fri, 14 Feb 2003 13:25:01 +0100 Subject: some crashes from javac in JDK14 Patcheset 2 From: "Georg-W. Koltermann" To: freebsd-java@freebsd.org Content-Type: multipart/mixed; boundary="=-nEY4rpIIP3Q6fWtEgXR5" Organization: Message-Id: <1045225500.29094.5.camel@hunter.muc.mscsoftware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 14 Feb 2003 13:25:00 +0100 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 --=-nEY4rpIIP3Q6fWtEgXR5 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, I got the following crashes when I compiled our large application with JDK14. I repeated the build a second time, and the crashes appeared at the same locations, with almost the same printout (just different PC I believe). A second make w/o intervening "make clean" doesn't rebuild anything, and the resulting code seems to work, so maybe the aborts are during exit processing of the compiler. -- Regards, Georg. --=-nEY4rpIIP3Q6fWtEgXR5 Content-Disposition: inline; filename=java.txt Content-Type: text/plain; name=java.txt; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit make -k COMPILING AttrAccessException.java COMPILING Base.java AttrTextDataset.java ProfileRelation.java AuditTrail.java UserEnumerator.java CommentTypeEnumerator.java CategoryEnumerator.java UniqueValue.java AttrMapAttribute.java ProfileReference.java OrderedSet.java OrderedIdSet.java OrderedByClass.java DEBUG: signal 10 received: info = 0xbfbf3fb0, uc = 0xbfbf3cf0 Unexpected Signal : 10 occurred at PC=0x40161062 Function=visitBinary (compiled Java code) Library=(N/A) Current Java thread: Error: Cannot print dynamic libraries. Function not implemente d for FreeBSD Local Time = Fri Feb 14 12:02:58 2003 Elapsed Time = 11 # # HotSpot Virtual Machine Error : 10 # Error ID : 4F530E43505002E8 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.1-p2-gwk_12_feb_2003_14_08 mixed mode) # # An error report file has been saved as hs_err_pid26689.log. # Please refer to the file for further information. # Abort trap *** Error code 1 (continuing) . . . COMPILING DialogDescription.java DialogLayoutManager.java PlainLayoutManager.java Illegal instruction *** Error code 1 (continuing) . . . COMPILING VpProperty.java VpAttribute.java VpCEObject.java VpCell.java VpColumn.java VpHead.java VpLink.java VpMatrix.java VpRow.java VpTD.java VpTH.java VpTR.java VpTable.java VpValue.java VpWorkbench.java Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. COMPILING ViewpointSrv.java TemplateSrv.java AnalysisHelperSrv.java DEBUG: signal 10 received: info = 0xbfbf3ef0, uc = 0xbfbf3c30 Unexpected Signal : 10 occurred at PC=0x400CFBE2 Function=attribTree (compiled Java code) Library=(N/A) Current Java thread: Error: Cannot print dynamic libraries. Function not implemente d for FreeBSD Local Time = Fri Feb 14 12:06:09 2003 Elapsed Time = 3 # # HotSpot Virtual Machine Error : 10 # Error ID : 4F530E43505002E8 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.1-p2-gwk_12_feb_2003_14_08 mixed mode) # # An error report file has been saved as hs_err_pid28503.log. # Please refer to the file for further information. # Abort trap *** Error code 1 (continuing) hs_err_pid26689.log: Unexpected Signal : 10 occurred at PC=0x40161062 Function=visitBinary (compiled Java code) Library=(N/A) Current Java thread: Error: Cannot print dynamic libraries. Function not implemente d for FreeBSD Local Time = Fri Feb 14 12:02:58 2003 Elapsed Time = 11 # # HotSpot Virtual Machine Error : 10 # Error ID : 4F530E43505002E8 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.1-p2-gwk_12_feb_2003_14_08 mixed mode) # hs_err_pid28503.log: Unexpected Signal : 10 occurred at PC=0x400CFBE2 Function=attribTree (compiled Java code) Library=(N/A) Current Java thread: Error: Cannot print dynamic libraries. Function not implemente d for FreeBSD Local Time = Fri Feb 14 12:06:09 2003 Elapsed Time = 3 # # HotSpot Virtual Machine Error : 10 # Error ID : 4F530E43505002E8 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.1-p2-gwk_12_feb_2003_14_08 mixed mode) # --=-nEY4rpIIP3Q6fWtEgXR5-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 4:38: 8 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 177D037B401 for ; Fri, 14 Feb 2003 04:38:07 -0800 (PST) Received: from dire.bris.ac.uk (dire.bris.ac.uk [137.222.10.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5887443F75 for ; Fri, 14 Feb 2003 04:38:06 -0800 (PST) (envelope-from Jan.Grant@bristol.ac.uk) Received: from mail.ilrt.bris.ac.uk by dire.bris.ac.uk with SMTP-PRIV with ESMTP; Fri, 14 Feb 2003 12:37:59 +0000 Received: from cmjg (helo=localhost) by mail.ilrt.bris.ac.uk with local-esmtp (Exim 3.16 #1) id 18jf3U-000681-00; Fri, 14 Feb 2003 12:35:00 +0000 Date: Fri, 14 Feb 2003 12:35:00 +0000 (GMT) From: Jan Grant X-X-Sender: cmjg@mail.ilrt.bris.ac.uk To: The Hermit Hacker Cc: freebsd-java@freebsd.org Subject: Re: linux-sun-jdk14 + jakarta-tomcat4.1 won't start ... ? In-Reply-To: <20030213232345.E76487@localhost> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Thu, 13 Feb 2003, The Hermit Hacker wrote: > > I'm getting the following when trying to use jdk14, but if I use the > native jdk13, it starts fine ... unfortunately, I need 1.4 features ... > am I missing something in my class path? I'm not finding anything useful > on google :( > > Exception during startup processing > java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina > at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992) > at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:176) Sorry if this is a teach-your-granny-to-suck-eggs question, but how are you starting tomcat? I've got it working quite happily with the native jdk14. I tend to call the tomcat startup script from a small wrapper that sets CATALINA_BASE and JAVA_HOME correctly. -- jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/ Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/ I'm the dandy information superhighwayman. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 6: 3:38 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 BBFF337B409 for ; Fri, 14 Feb 2003 06:03:36 -0800 (PST) Received: from puget.esil.univ-mrs.fr (puget.esil.univ-mrs.fr [139.124.41.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 723D143F3F for ; Fri, 14 Feb 2003 06:03:35 -0800 (PST) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from puget.esil.univ-mrs.fr (localhost.esil.univ-mrs.fr [127.0.0.1]) by puget.esil.univ-mrs.fr (8.12.6/8.12.6) with ESMTP id h1EE3D2m010101; Fri, 14 Feb 2003 15:03:13 +0100 (CET) (envelope-from herve.quiroz@esil.univ-mrs.fr) Received: from localhost (rv@localhost) by puget.esil.univ-mrs.fr (8.12.6/8.12.6/Submit) with ESMTP id h1EE3Be8010098; Fri, 14 Feb 2003 15:03:11 +0100 (CET) X-Authentication-Warning: puget.esil.univ-mrs.fr: rv owned process doing -bs Date: Fri, 14 Feb 2003 15:03:10 +0100 (CET) From: Herve Quiroz X-X-Sender: rv@puget.esil.univ-mrs.fr To: Munehiro Matsuda Cc: westbay@seaple.icc.ne.jp, freebsd-java@FreeBSD.ORG Subject: Re: OT: Patchset website In-Reply-To: <20030214.094238.59463512.haro@kgt.co.jp> Message-ID: <20030214145650.F10003@puget.esil.univ-mrs.fr> References: <20030213161620.M92438@puget.esil.univ-mrs.fr> <20030214.094238.59463512.haro@kgt.co.jp> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Fri, 14 Feb 2003, Munehiro Matsuda wrote: > I usually use the text-based browser called 'w3m' from the ports, > works without any trouble at all. > > Hope this helps, For sure ! I am building it ;) I prefer using elinks for web access but I'll use w3m if it works for patches. Thanks for your replies. Herve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 6:24:58 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 4117C37B401 for ; Fri, 14 Feb 2003 06:24:57 -0800 (PST) Received: from relay1.cris.net (relay1.cris.net [212.110.128.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36CF243FAF for ; Fri, 14 Feb 2003 06:24:54 -0800 (PST) (envelope-from ml@phantom.cris.net) Received: from phantom.cris.net (root@phantom.cris.net [212.110.130.74]) by relay1.cris.net (8.12.6/8.12.6) with ESMTP id h1EGUxvb078206; Fri, 14 Feb 2003 16:31:00 GMT Received: (from ml@localhost) by phantom.cris.net (8.12.6/8.12.2) id h1EEVcWd011342; Fri, 14 Feb 2003 16:31:38 +0200 (EET) (envelope-from ml) Date: Fri, 14 Feb 2003 16:31:38 +0200 From: Alexey Zelkin To: "Georg-W. Koltermann" Cc: freebsd-java@FreeBSD.ORG Subject: Re: some crashes from javac in JDK14 Patcheset 2 Message-ID: <20030214163138.A11316@phantom.cris.net> References: <1045225500.29094.5.camel@hunter.muc.mscsoftware.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <1045225500.29094.5.camel@hunter.muc.mscsoftware.com>; from g.w.k@web.de on Fri, Feb 14, 2003 at 01:25:00PM +0100 X-Operating-System: FreeBSD 4.7-STABLE i386 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 hi, I think this problem is known and should be fixed now (in private cvs tree) As workaround try to add '-XX:ThreadStackSize=256' switch to 'java' or '-J-XX:ThreadStackSize=256' to 'javac' binary. Please let me know if it fixes problem. On Fri, Feb 14, 2003 at 01:25:00PM +0100, Georg-W. Koltermann wrote: > Hi, > > I got the following crashes when I compiled our large application with > JDK14. I repeated the build a second time, and the crashes appeared at > the same locations, with almost the same printout (just different PC I > believe). > > A second make w/o intervening "make clean" doesn't rebuild anything, and > the resulting code seems to work, so maybe the aborts are during exit > processing of the compiler. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 7:41:24 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 A61B337B401 for ; Fri, 14 Feb 2003 07:41:23 -0800 (PST) Received: from ms-smtp-01.nyroc.rr.com (ms-smtp-01.nyroc.rr.com [24.92.226.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id B91DC43FAF for ; Fri, 14 Feb 2003 07:41:22 -0800 (PST) (envelope-from barowc@telenet.net) Received: from roosevelt.telenet.net (alb-24-25-148-156.nycap.rr.com [24.25.148.156] (may be forged)) by ms-smtp-01.nyroc.rr.com (8.12.5/8.12.2) with ESMTP id h1EFfLb2010766 for ; Fri, 14 Feb 2003 10:41:22 -0500 (EST) Message-Id: <5.2.0.9.0.20030214104427.03728bb0@harding.rbs> X-Sender: barowc@harding.rbs X-Mailer: QUALCOMM Windows Eudora Version 5.2.0.9 Date: Fri, 14 Feb 2003 10:45:29 -0500 To: freebsd-java@FreeBSD.ORG From: Chris Barown Subject: Re: OT: Patchset website In-Reply-To: <20030214145650.F10003@puget.esil.univ-mrs.fr> References: <20030214.094238.59463512.haro@kgt.co.jp> <20030213161620.M92438@puget.esil.univ-mrs.fr> <20030214.094238.59463512.haro@kgt.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed 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 I used lynx-current (compiled 2/12/03 under freebsd 5.0-release) to download the patch without a problem. Chris Barown To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 8:58:54 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 5AB3E37B401 for ; Fri, 14 Feb 2003 08:58:53 -0800 (PST) Received: from smtp.web.de (smtp03.web.de [217.72.192.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2B5E43F93 for ; Fri, 14 Feb 2003 08:58:52 -0800 (PST) (envelope-from g.w.k@web.de) Received: from [213.148.149.130] (helo=[172.17.22.32]) by smtp.web.de with asmtp (WEB.DE(Exim) 4.95 #31) id 18jjAg-00059S-00; Fri, 14 Feb 2003 17:58:42 +0100 Subject: Re: some crashes from javac in JDK14 Patcheset 2 From: "Georg-W. Koltermann" To: Alexey Zelkin Cc: freebsd-java@FreeBSD.ORG In-Reply-To: <20030214163138.A11316@phantom.cris.net> References: <1045225500.29094.5.camel@hunter.muc.mscsoftware.com> <20030214163138.A11316@phantom.cris.net> Content-Type: text/plain Organization: Message-Id: <1045241920.29094.15.camel@hunter.muc.mscsoftware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.0 Date: 14 Feb 2003 17:58:41 +0100 Content-Transfer-Encoding: 7bit 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 Yes, that seems to fix it. -- Thank you very much, regards, Georg. Am Fr, 2003-02-14 um 15.31 schrieb Alexey Zelkin: > hi, > > I think this problem is known and should be fixed now (in private > cvs tree) > > As workaround try to add '-XX:ThreadStackSize=256' switch to 'java' > or '-J-XX:ThreadStackSize=256' to 'javac' binary. > > Please let me know if it fixes problem. > > On Fri, Feb 14, 2003 at 01:25:00PM +0100, Georg-W. Koltermann wrote: > > Hi, > > > > I got the following crashes when I compiled our large application with > > JDK14. I repeated the build a second time, and the crashes appeared at > > the same locations, with almost the same printout (just different PC I > > believe). > > > > A second make w/o intervening "make clean" doesn't rebuild anything, and > > the resulting code seems to work, so maybe the aborts are during exit > > processing of the compiler. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 9:29:18 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 ED6CE37B401 for ; Fri, 14 Feb 2003 09:29:16 -0800 (PST) Received: from habanero.hesketh.net (habanero.hesketh.net [66.45.6.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FDE443F85 for ; Fri, 14 Feb 2003 09:29:15 -0800 (PST) (envelope-from brent@mutt.rcfile.org) Received: from mutt.rcfile.org (rdu57-229-060.nc.rr.com [66.57.229.60]) by habanero.hesketh.net (8.12.6/8.12.6) with ESMTP id h1EHT5sp013716; Fri, 14 Feb 2003 12:29:06 -0500 X-Received-From: brent@mutt.rcfile.org X-Delivered-To: freebsd-java@FreeBSD.ORG X-Spam-Filter: check_local@habanero.hesketh.net by digitalanswers.org Received: from mutt.rcfile.org (localhost [127.0.0.1]) by mutt.rcfile.org (8.12.6/8.12.6) with ESMTP id h1EHTCXD016170; Fri, 14 Feb 2003 12:29:12 -0500 (EST) (envelope-from brent@mutt.rcfile.org) Received: (from brent@localhost) by mutt.rcfile.org (8.12.6/8.12.6/Submit) id h1EHTBG6016169; Fri, 14 Feb 2003 12:29:11 -0500 (EST) Date: Fri, 14 Feb 2003 12:29:11 -0500 From: Brent Verner To: "Georg-W. Koltermann" Cc: Geoff Coleman , Alexey Zelkin , freebsd-java@FreeBSD.ORG Subject: Re: [SUCCESS] Re: IPV6 vs IPV4 (Re: JDK14 Patchset 2 and Oracle JDBC Drivers) Message-ID: <20030214172911.GA15991@rcfile.org> References: <3E4A7C9D.14549.9FBDFA6@localhost> <3E4BB8C1.12849.ECECF1B@localhost> <1045214673.812.18.camel@hunter.muc.mscsoftware.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1045214673.812.18.camel@hunter.muc.mscsoftware.com> X-muttrc: $Id: .muttrc,v 1.10 2003/02/08 08:35:24 brent Exp $ X-uname: FreeBSD 4.7-STABLE #32: Tue Feb 4 11:04:18 EST 2003 root@mutt.rcfile.org:/usr/obj/usr/src/sys/MUTTS User-Agent: Mutt/1.5.3i 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 [2003-02-14 10:24] Georg-W. Koltermann said: | (re-adding -java to CC:) See this page regarding network configuration of jdk14. http://java.sun.com/j2se/1.4/docs/guide/net/properties.html Basically, ISTM, the native jdk14 is behaving properly. The application in question (tomcat) needs to set a system property java.net.preferIPv4Stack: true when IPv6 is available (in the system) but not in use. cheers. brent | Thanks a lot Geoff, with that change I can now start up Tomcat 4.1.18 | with JDK14, launch the application that we are developing, and connect | to the database. | | -- | Regards, | Georg. | | Am Do, 2003-02-13 um 23.24 schrieb Geoff Coleman: | > Georg and Alexey | > | > I think the e-mail below explains a whole buch. I'm not running IPV6 currently although | > it is configured into my kernel ( I did remove it from my kernel last night but it didn't help | > my problem). | > | > | > in net_util_md.c if I put in a: | > return JNI_FALSE; | > | > At the start of IPv6_supported() | > | > things start working a whole lot better for me (I can now go the the netbeans update | > and update the IDE, it crashes when I restart it but that is for another day :-) ). -- "Develop your talent, man, and leave the world something. Records are really gifts from people. To think that an artist would love you enough to share his music with anyone is a beautiful thing." -- Duane Allman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 10:48:16 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 5764B37B401 for ; Fri, 14 Feb 2003 10:48:14 -0800 (PST) Received: from hub.org (hub.org [64.49.215.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id E690943F3F for ; Fri, 14 Feb 2003 10:48:13 -0800 (PST) (envelope-from scrappy@hub.org) Received: from hub.org (hub.org [64.49.215.141]) by hub.org (Postfix) with ESMTP id C9FE78A9998; Fri, 14 Feb 2003 14:48:12 -0400 (AST) Date: Fri, 14 Feb 2003 14:48:12 -0400 (AST) From: "Marc G. Fournier" To: Tomcat Users List Cc: freebsd-java@freebsd.org Subject: Jakarta-Tomcat 4.1.18 + FreeBSD + linux-sun-jdk14 won't start ... Message-ID: <20030214142943.K18343@hub.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 When I try to start, using linux-sun-jdk14: Using CATALINA_BASE: /usr/local/jakarta-tomcat4.1 Using CATALINA_HOME: /usr/local/jakarta-tomcat4.1 Using CATALINA_TMPDIR: /usr/local/jakarta-tomcat4.1/temp Using JAVA_HOME: /usr/local/linux-sun-jdk1.4.1 Using CLASSPATH: /usr/local/linux-sun-jdk1.4.1/lib/tools.jar:/usr/local/jakarta-tomcat4.1/bin/bootstrap.jar it fails, missing a Class: Exception during startup processing java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992) at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:176) If I switch to using the native JDK: Using CATALINA_BASE: /usr/local/jakarta-tomcat4.1 Using CATALINA_HOME: /usr/local/jakarta-tomcat4.1 Using CATALINA_TMPDIR: /usr/local/jakarta-tomcat4.1/temp Using JAVA_HOME: /usr/local/jdk1.3.1 Using CLASSPATH: /usr/local/jdk1.3.1/lib/tools.jar:/usr/local/jakarta-tomcat4.1/bin/bootstrap.jar it all starts beautifully: [INFO] Http11Protocol - -Initializing Coyote HTTP/1.1 on port 8042 Starting service Tomcat-Standalone Apache Tomcat/4.1.18 [INFO] Http11Protocol - -Starting Coyote HTTP/1.1 on port 8042 [INFO] ChannelSocket - -JK2: ajp13 listening on 0.0.0.0/0.0.0.0:8043 [INFO] JkMain - -Jk running ID=0 time=17/118 config=/usr/local/jakarta-tomcat4.1/conf/jk2.properties I've tried using the linux-sun-jdk13, and get the same results as the jdk14 one ... is there a something that I need to add to my CLASSPATH that the linux version doesn't have? Thanks ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 10:49:26 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 0329237B405 for ; Fri, 14 Feb 2003 10:49:25 -0800 (PST) Received: from oak.FernUni-Hagen.de (oak.fernuni-hagen.de [132.176.114.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA8AC43FAF for ; Fri, 14 Feb 2003 10:49:23 -0800 (PST) (envelope-from jfh@es-i2.FernUni-Hagen.de) Received: from amavis by oak.FernUni-Hagen.de with scanned-ok (Exim 4.04) id 18jktm-0004ZP-00 for freebsd-java@freebsd.org; Fri, 14 Feb 2003 19:49:22 +0100 Received: from es-i2.fernuni-hagen.de ([132.176.7.81]) by oak.FernUni-Hagen.de with esmtp (Exim 4.04) id 18jkti-0004Z4-00; Fri, 14 Feb 2003 19:49:18 +0100 Received: from jfh00.fernuni-hagen.de (jfh00.fernuni-hagen.de [132.176.7.6]) by es-i2.fernuni-hagen.de (Postfix) with ESMTP id 6C74F52A4; Fri, 14 Feb 2003 19:49:16 +0100 (CET) Received: from fritz.mydomain.de (p508F0D55.dip.t-dialin.net [80.143.13.85]) by jfh00.fernuni-hagen.de (Postfix) with ESMTP id A5F20170B5; Fri, 14 Feb 2003 19:49:19 +0100 (CET) From: Fritz Heinrichmeyer Organization: FernUni To: Ernst de Haan , freebsd-java@freebsd.org, freebsd-questions@freebsd.org Subject: Solved: Any working combination of jdk and tomcat with stable Date: Fri, 14 Feb 2003 19:49:44 +0100 User-Agent: KMail/1.5 References: <20030123143816.GA4292@jfh00.fernuni-hagen.de> <200301231608.23859.znerd@FreeBSD.org> In-Reply-To: <200301231608.23859.znerd@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200302141949.45137.Fritz.Heinrichmeyer@fernuni-hagen.de> X-Virus-Scanned: by AMaViS perl-11 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 On Thursday 23 January 2003 16:08, Ernst de Haan wrote: > On Thursday 23 January 2003 15:38, Fritz Heinrichmeyer wrote: > > Tomcat4.0.6 and tomcat4.1.18 do not work here with 4.7-STABLE, 4.1.12 > > did some month ago (stand alone server). I am interested to hear of > > working combination. I use native jdk-1.3.1 (appletviewer works ...) new tomcat also works now. The problem was that somehow tomcat JAR-files where placed in the lib/ext directory under JAVA_HOME. This afternoon i googled for the right phrases (CLASSPATH tomcat problem) and found hints for the problem. Of course i looked for such old files before but i thought everything for tomcat was placed only under the /usr/local/tomcat hierarchy as indicated by pkg_info for the new 4.1.18 port. Maybe others should be warned? -- Fritz Heinrichmeyer mailto:fritz.heinrichmeyer@fernuni-hagen.de FernUniversitaet Hagen, LG ES, 58084 Hagen (Germany) tel:+49 2331/987-1166 fax:987-355 http://www-es.fernuni-hagen.de/~jfh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 14:53:44 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 4226837B401 for ; Fri, 14 Feb 2003 14:53:43 -0800 (PST) Received: from mgr3.xmission.com (mgr3.xmission.com [198.60.22.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4E1143F93 for ; Fri, 14 Feb 2003 14:53:42 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr3.xmission.com with spam-scanned (Exim 3.35 #1) id 18joiE-00035p-03; Fri, 14 Feb 2003 15:53:42 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 3.35 #1) id 18joiC-00031O-03; Fri, 14 Feb 2003 15:53:41 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1EMpFQ08228; Sat, 15 Feb 2003 09:21:15 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sat, 15 Feb 2003 09:20:59 +1030 From: Greg Lewis To: Huang wen hui Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030215092059.A8186@misty.eyesbeyond.com> References: <3E4C9DDD.4040204@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3E4C9DDD.4040204@gddsn.org.cn>; from hwh@gddsn.org.cn on Fri, Feb 14, 2003 at 03:42:21PM +0800 X-Spam-Status: No, hits=-3.8 required=8.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_01_02,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Fri, Feb 14, 2003 at 03:42:21PM +0800, Huang wen hui wrote: > hi, > I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value > if using the following example: > > > 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); > } > } > > ----------output------------ > %java TestPow > i=0 I can't reproduce this problem: > /usr/local/jdk1.3.1/bin/java TestPow i=512 (which looks right to me :). The only difference is that I am using 4.7-p3, not -STABLE. I will test a more recent 4.7 when I am able. When you say this worked with 1.3.1p7, were you also using a very recent -STABLE? Are you using green threads and classic, i.e. what is the output of java-version? > /usr/local/jdk1.3.1/bin/java -version java version "1.3.1-p8" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-glewis-030211-14:01) Classic VM (build 1.3.1-p8-glewis-030211-14:01, green threads, nojit) -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 15:10:54 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 BFA3337B401 for ; Fri, 14 Feb 2003 15:10:52 -0800 (PST) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB09543FA3 for ; Fri, 14 Feb 2003 15:10:51 -0800 (PST) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.6/8.12.6) with ESMTP id h1ENAoQa058824; Fri, 14 Feb 2003 18:10:50 -0500 (EST) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id h1ENAohx058823; Fri, 14 Feb 2003 18:10:50 -0500 (EST) Date: Fri, 14 Feb 2003 18:10:49 -0500 From: Alexander Kabaev To: Huang wen hui Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-Id: <20030214181049.470647be.ak03@gte.com> In-Reply-To: <3E4C9DDD.4040204@gddsn.org.cn> References: <3E4C9DDD.4040204@gddsn.org.cn> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.10claws8 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 What GCC have you used to compile jdk? GCC 3.2.1 from ports had an ABI bug in it which might have the symptoms you are describing. Update your GCC to the latest 3.2.2 version. On Fri, 14 Feb 2003 15:42:21 +0800 Huang wen hui wrote: > hi, > I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value > if using the following example: > > > 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); > } > } > > ----------output------------ > %java TestPow > i=0 > > > jdk1.4.1-p2 and jdk1.3.1-p7 do not have this problem. > > --hwh > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 17: 8:16 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 2FCFA37B401 for ; Fri, 14 Feb 2003 17:08:15 -0800 (PST) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4B4843F3F for ; Fri, 14 Feb 2003 17:08:14 -0800 (PST) (envelope-from parv_fm@mailsent.net) Received: from sdn-ap-035dcwashp0433.dialsprint.net ([65.179.105.179] helo=moo.holy.cow) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18jqoN-0006EX-00; Fri, 14 Feb 2003 17:08:13 -0800 Received: by moo.holy.cow (Postfix, from userid 1001) id 74047B04B; Fri, 14 Feb 2003 20:10:04 -0500 (EST) Date: Fri, 14 Feb 2003 20:10:04 -0500 From: parv To: Huang wen hui Cc: java@freebsd.org Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030215011004.GB65944@moo.holy.cow> Mail-Followup-To: Huang wen hui , java@freebsd.org References: <3E4C9DDD.4040204@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E4C9DDD.4040204@gddsn.org.cn> 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 <3E4C9DDD.4040204@gddsn.org.cn>, wrote Huang wen hui thusly... > > I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value > if using the following example: > > 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); > } > } > > ----------output------------ > %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. - Parv -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 19: 3:15 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 07B1037B401 for ; Fri, 14 Feb 2003 19:03:14 -0800 (PST) Received: from web40019.mail.yahoo.com (web40019.mail.yahoo.com [66.218.78.59]) by mx1.FreeBSD.org (Postfix) with SMTP id 9676443FD7 for ; Fri, 14 Feb 2003 19:03:13 -0800 (PST) (envelope-from huanghwh@yahoo.com) Message-ID: <20030215030313.2902.qmail@web40019.mail.yahoo.com> Received: from [210.21.6.34] by web40019.mail.yahoo.com via HTTP; Sat, 15 Feb 2003 11:03:13 CST Date: Sat, 15 Feb 2003 11:03:13 +0800 (CST) From: =?gb2312?q?huang=20wen=20hui?= Subject: Re: Math.pow bug for jdk1.3.1-p8 ? To: glewis@eyesbeyond.com Cc: java@FreeBSD.ORG MIME-Version: 1.0 Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: 8bit 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 hi, My mail system has some problem. so I use Yahoo. >When you say this worked with 1.3.1p7, were you also >using a very recent -STABLE? yes. >Are you using green threads and classic, i.e. what is >the output of java-version? ./jre/bin/java -version java version "1.3.1-p7" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p7-wsk-021111-19:16) Classic VM (build 1.3.1-p7-wsk-021111-19:16, green threads, nojit) %./jre/bin/java TestPow i=512 and this is also strange: %/usr/local/jdk1.3.1/bin/java -version java version "1.3.1-p8" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-hwh-030215-08:45) Classic VM (build 1.3.1-p8-hwh-030215-08:45, green threads, nojit) %/usr/local/jdk1.3.1/bin/java TestPow i=0 %/usr/local/jdk1.3.1/bin/java_g -version java version "1.3.1-p8" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-hwh-030215-08:45) Classic VM (build 1.3.1-p8-hwh-030215-08:45, green threads, nojit) %/usr/local/jdk1.3.1/bin/java_g TestPow i=512 _________________________________________________________ Do You Yahoo!? "яе╩╒╫зху╢Св╙ел╬╙о╡╡╩╤о ©Люж╫зху╨цюЯа╛а╛" http://cn.promo.yahoo.com/holiday/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 20:27:16 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 5A0DD37B401 for ; Fri, 14 Feb 2003 20:27:14 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73FB843FBD for ; Fri, 14 Feb 2003 20:27:11 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id D2A2E38CD58; Sat, 15 Feb 2003 08:51:37 +0800 (CST) Message-ID: <3E4D8F19.4050204@gddsn.org.cn> Date: Sat, 15 Feb 2003 08:51:37 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Greg Lewis Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215092059.A8186@misty.eyesbeyond.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Greg Lewis wrote: >On Fri, Feb 14, 2003 at 03:42:21PM +0800, Huang wen hui wrote: > > >>hi, >>I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value >>if using the following example: >> >> >>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); >>} >>} >> >>----------output------------ >>%java TestPow >>i=0 >> >> > >I can't reproduce this problem: > > > >>/usr/local/jdk1.3.1/bin/java TestPow >> >> >i=512 > >(which looks right to me :). > >The only difference is that I am using 4.7-p3, not -STABLE. I will test >a more recent 4.7 when I am able. > >When you say this worked with 1.3.1p7, were you also using a very recent >-STABLE? > yes. >Are you using green threads and classic, i.e. what is the output >of java-version? > > ./tmp/jre/bin/java -version java version "1.3.1-p7" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p7-root-021004-22:23) Classic VM (build 1.3.1-p6-root-021004-22:24, green threads, nojit) > > >>/usr/local/jdk1.3.1/bin/java -version >> >> >java version "1.3.1-p8" >Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-glewis-030211-14:01) >Classic VM (build 1.3.1-p8-glewis-030211-14:01, green threads, nojit) > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 20:43:52 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 4ED5437B401 for ; Fri, 14 Feb 2003 20:43:50 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id C76A443F75 for ; Fri, 14 Feb 2003 20:43:49 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id 4219D38CD5D; Sat, 15 Feb 2003 09:22:04 +0800 (CST) Message-ID: <3E4D963B.4000300@gddsn.org.cn> Date: Sat, 15 Feb 2003 09:22:03 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Alexander Kabaev Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? References: <3E4C9DDD.4040204@gddsn.org.cn> <20030214181049.470647be.ak03@gte.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Alexander Kabaev Wrote: >What GCC have you used to compile jdk? GCC 3.2.1 from ports had an ABI >bug in it which might have the symptoms you are describing. Update your >GCC to the latest 3.2.2 version. > I use sys gcc #gcc --version 2.95.4 > >On Fri, 14 Feb 2003 15:42:21 +0800 >Huang wen hui wrote: > > > >>hi, >>I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value >>if using the following example: >> >> >>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); >>} >>} >> >>----------output------------ >>%java TestPow >>i=0 >> >> >>jdk1.4.1-p2 and jdk1.3.1-p7 do not have this problem. >> >>--hwh >> >> >> >>To Unsubscribe: send mail to majordomo@FreeBSD.org >>with "unsubscribe freebsd-java" in the body of the message >> >> > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 21: 0:32 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 A69E937B401 for ; Fri, 14 Feb 2003 21:00:30 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4FF343FBD for ; Fri, 14 Feb 2003 21:00:29 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id DD08638CD6E; Sat, 15 Feb 2003 09:38:10 +0800 (CST) Message-ID: <3E4D9A02.8040802@gddsn.org.cn> Date: Sat, 15 Feb 2003 09:38:10 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Alexander Kabaev Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? References: <3E4C9DDD.4040204@gddsn.org.cn> <20030214181049.470647be.ak03@gte.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Alexander Kabaev wrote: >What GCC have you used to compile jdk? GCC 3.2.1 from ports had an ABI >bug in it which might have the symptoms you are describing. Update your >GCC to the latest 3.2.2 version. > > I think java13 port use sys gcc #gcc --version 2.95.4 >On Fri, 14 Feb 2003 15:42:21 +0800 >Huang wen hui wrote: > > > >>hi, >>I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value >>if using the following example: >> >> >>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); >>} >>} >> >>----------output------------ >>%java TestPow >>i=0 >> >> >>jdk1.4.1-p2 and jdk1.3.1-p7 do not have this problem. >> >>--hwh >> >> >> >>To Unsubscribe: send mail to majordomo@FreeBSD.org >>with "unsubscribe freebsd-java" in the body of the message >> >> > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 21: 0:35 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 A97F637B405 for ; Fri, 14 Feb 2003 21:00:30 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4B8043FB1 for ; Fri, 14 Feb 2003 21:00:29 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id E8B4F38CD5B; Sat, 15 Feb 2003 09:36:47 +0800 (CST) Message-ID: <3E4D99AF.60106@gddsn.org.cn> Date: Sat, 15 Feb 2003 09:36:47 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Greg Lewis Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215092059.A8186@misty.eyesbeyond.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Greg Lewis wrote: >On Fri, Feb 14, 2003 at 03:42:21PM +0800, Huang wen hui wrote: > > >>hi, >>I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value >>if using the following example: >> >> >>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); >>} >>} >> >>----------output------------ >>%java TestPow >>i=0 >> >> > >I can't reproduce this problem: > > > >>/usr/local/jdk1.3.1/bin/java TestPow >> >> >i=512 > >(which looks right to me :). > >The only difference is that I am using 4.7-p3, not -STABLE. I will test >a more recent 4.7 when I am able. > >When you say this worked with 1.3.1p7, were you also using a very recent >-STABLE? > yes. >Are you using green threads and classic, i.e. what is the output >of java-version? > ./jre/bin/java -version java version "1.3.1-p7" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p7-wsk-021111-19:16) Classic VM (build 1.3.1-p7-wsk-021111-19:16, green threads, nojit) %./jre/bin/java TestPow i=512 > > > >>/usr/local/jdk1.3.1/bin/java -version >> >> >java version "1.3.1-p8" >Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-glewis-030211-14:01) >Classic VM (build 1.3.1-p8-glewis-030211-14:01, green threads, nojit) > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 21:17:13 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 3571E37B401 for ; Fri, 14 Feb 2003 21:17:11 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9BF943F85 for ; Fri, 14 Feb 2003 21:17:10 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id 3F5C238CD70; Sat, 15 Feb 2003 09:42:04 +0800 (CST) Message-ID: <3E4D9AEB.3020402@gddsn.org.cn> Date: Sat, 15 Feb 2003 09:42:03 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Greg Lewis Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215092059.A8186@misty.eyesbeyond.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Greg Lewis wrote: >On Fri, Feb 14, 2003 at 03:42:21PM +0800, Huang wen hui wrote: > > >>hi, >>I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value >>if using the following example: >> >> >>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); >>} >>} >> >>----------output------------ >>%java TestPow >>i=0 >> >> > >I can't reproduce this problem: > > > >>/usr/local/jdk1.3.1/bin/java TestPow >> >> >i=512 > >(which looks right to me :). > >The only difference is that I am using 4.7-p3, not -STABLE. I will test >a more recent 4.7 when I am able. > >When you say this worked with 1.3.1p7, were you also using a very recent >-STABLE? > yes. >Are you using green threads and classic, i.e. what is the output >of java-version? > ./jre/bin/java -version java version "1.3.1-p7" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p7-wsk-021111-19:16) Classic VM (build 1.3.1-p7-wsk-021111-19:16, green threads, nojit) %./jre/bin/java TestPow i=512 > > > >>/usr/local/jdk1.3.1/bin/java -version >> >> >java version "1.3.1-p8" >Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-glewis-030211-14:01) >Classic VM (build 1.3.1-p8-glewis-030211-14:01, green threads, nojit) > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 14 23: 7:41 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 A4C4937B401 for ; Fri, 14 Feb 2003 23:07:40 -0800 (PST) Received: from chen.org.nz (chen.org.nz [210.54.19.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BF5F43F85 for ; Fri, 14 Feb 2003 23:07:39 -0800 (PST) (envelope-from jonc@chen.org.nz) Received: from grimoire.chen.org.nz (localhost [127.0.0.1]) by chen.org.nz (8.12.7/8.12.7) with ESMTP id h1F73KqR000804; Sat, 15 Feb 2003 20:03:20 +1300 (NZDT) (envelope-from jonc@grimoire.chen.org.nz) Received: (from jonc@localhost) by grimoire.chen.org.nz (8.12.7/8.12.7/Submit) id h1F73IXa000803; Sat, 15 Feb 2003 20:03:18 +1300 (NZDT) Date: Sat, 15 Feb 2003 20:03:18 +1300 From: Jonathan Chen To: Huang wen hui Cc: Greg Lewis , java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030215070318.GA655@grimoire.chen.org.nz> References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215092059.A8186@misty.eyesbeyond.com> <3E4D8F19.4050204@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E4D8F19.4050204@gddsn.org.cn> User-Agent: Mutt/1.4i 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 On Sat, Feb 15, 2003 at 08:51:37AM +0800, Huang wen hui wrote: [...] > >>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); > >>} > >>} > >> > >>----------output------------ > >>%java TestPow > >>i=0 I can confirm the problem on my machine as well: % uname -a FreeBSD grimoire.chen.org.nz 4.7-STABLE FreeBSD 4.7-STABLE #0: Sat Feb 15 15:42:09 NZDT 2003 root@grimoire.chen.org.nz:/usr/obj/usr/src/sys/GRIMOIRE i386 % java -version java version "1.3.1-p8" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-root-030214-07:23) Classic VM (build 1.3.1-p8-root-030214-07:23, green threads, nojit) % java TestPow i = 0 Java was built using base-system's cc. -- Jonathan Chen ---------------------------------------------------------------------- Power corrupts, Absolute Power is pretty neat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 0: 7:49 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 6F09837B401 for ; Sat, 15 Feb 2003 00:07:47 -0800 (PST) Received: from gull.mail.pas.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFB6143FAF for ; Sat, 15 Feb 2003 00:07:46 -0800 (PST) (envelope-from parv_fm@mailsent.net) Received: from sdn-ap-018dcwashp0390.dialsprint.net ([63.188.177.136] helo=moo.holy.cow) by gull.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18jxMO-0003KB-00; Sat, 15 Feb 2003 00:07:45 -0800 Received: by moo.holy.cow (Postfix, from userid 1001) id EF84CAB47; Sat, 15 Feb 2003 03:10:46 -0500 (EST) Date: Sat, 15 Feb 2003 03:10:46 -0500 From: parv To: Huang wen hui Cc: java@freebsd.org Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030215081046.GA68158@moo.holy.cow> Mail-Followup-To: Huang wen hui , java@freebsd.org References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215011004.GB65944@moo.holy.cow> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030215011004.GB65944@moo.holy.cow> 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 <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 -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 0:30:51 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 3C9BC37B401 for ; Sat, 15 Feb 2003 00:30:49 -0800 (PST) Received: from ms-smtp-02.texas.rr.com (ms-smtp-02.texas.rr.com [24.93.36.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AD7643F93 for ; Sat, 15 Feb 2003 00:30:48 -0800 (PST) (envelope-from wbooth@austin.rr.com) Received: from wdbnb.boothscientific.com (cs24243209-38.austin.rr.com [24.243.209.38]) by ms-smtp-02.texas.rr.com (8.12.5/8.12.2) with ESMTP id h1F8SBJT019559; Sat, 15 Feb 2003 03:28:11 -0500 (EST) From: David Booth To: parv , Huang wen hui Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Date: Sat, 15 Feb 2003 02:30:42 -0600 User-Agent: KMail/1.5 Cc: java@FreeBSD.ORG References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215011004.GB65944@moo.holy.cow> <20030215081046.GA68158@moo.holy.cow> In-Reply-To: <20030215081046.GA68158@moo.holy.cow> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200302150230.42889.wbooth@austin.rr.com> 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 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 From owner-freebsd-java Sat Feb 15 0:54:38 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 7B4B937B401 for ; Sat, 15 Feb 2003 00:54:36 -0800 (PST) Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9898043F93 for ; Sat, 15 Feb 2003 00:54:32 -0800 (PST) (envelope-from shudo@computer.org) Received: from rpsmtp1.aist.go.jp by mx1.aist.go.jp with ESMTP id h1F8sT820948 for ; Sat, 15 Feb 2003 17:54:30 +0900 (JST) env-from (shudo@computer.org) Received: from mail02.aist.go.jp by rpsmtp1.aist.go.jp with ESMTP id h1F8sT200386 for ; Sat, 15 Feb 2003 17:54:29 +0900 (JST) env-from (shudo@computer.org) Received: from aist.go.jp by mail02.aist.go.jp with ESMTP id h1F8sRT12712 for ; Sat, 15 Feb 2003 17:54:28 +0900 (JST) env-from (shudo@computer.org) Date: Sat, 15 Feb 2003 17:54:21 +0900 (JST) Message-Id: <20030215.175421.1015281127.shudo@localhost> To: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? From: shudo@computer.org In-Reply-To: <3E4C9DDD.4040204@gddsn.org.cn> References: <3E4C9DDD.4040204@gddsn.org.cn> X-Mailer: Mew version 2.2 on XEmacs 21.4.8 (Honest Recruiter) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Hi guys who love hairsplitting (including me, and this is certainly an important problem), From: Huang wen hui > I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value > if using the following example: > > 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); > } > } > > ----------output------------ > %java TestPow > i=0 I could reproduce your problem with JDK 1.3.1p8 and gcc 2.95.4 on recent 4.7-STABLE. % java -version java version "1.3.1-p8" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-root-030213-11:48) Classic VM (build 1.3.1-p8-root-030213-11:48, green threads, nojit) % gcc -v Using builtin specs. gcc version 2.95.4 20020320 [FreeBSD] % uname -a FreeBSD dv1.a02.aist.go.jp 4.7-STABLE FreeBSD 4.7-STABLE #0: Thu Feb 13 20:58:55 JST 2003 root@dv1.a02.aist.go.jp:/usr/src/sys/compile/MEBIUS140H i386 I could confirm __j__ieee754_pow() in libjava.so behaves wrong and one in libjava_g.so works correctly. I also tried writing a test program which calls __j__ieee754_pow() and linked the program with e_pow.o, w_sqrt.o, e_sqrt.o, s_fabs.o, s_scalbn.o and s_copysign.o generated during compilation process of JDK 1.3.1. The program produces the incorrect value (0, not 512). It is certain that there is a problem around fdlibm, FreeBSD's gcc 2.95.4 or how the fdlibm compiled (compiler flags?). Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 1:54: 0 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 022EB37B401 for ; Sat, 15 Feb 2003 01:53:59 -0800 (PST) Received: from relay1.cris.net (relay1.cris.net [212.110.128.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3351243F3F for ; Sat, 15 Feb 2003 01:53:56 -0800 (PST) (envelope-from ml@phantom.cris.net) Received: from phantom.cris.net (root@phantom.cris.net [212.110.130.74]) by relay1.cris.net (8.12.6/8.12.6) with ESMTP id h1FBxvvb024527; Sat, 15 Feb 2003 11:59:58 GMT Received: (from ml@localhost) by phantom.cris.net (8.12.6/8.12.2) id h1FA0PAK019197; Sat, 15 Feb 2003 12:00:25 +0200 (EET) (envelope-from ml) Date: Sat, 15 Feb 2003 12:00:25 +0200 From: Alexey Zelkin To: shudo@computer.org Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030215120025.A19152@phantom.cris.net> References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20030215.175421.1015281127.shudo@localhost>; from shudo@computer.org on Sat, Feb 15, 2003 at 05:54:21PM +0900 X-Operating-System: FreeBSD 4.7-STABLE i386 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 hi, I'd suggest looking in fdlibm's include named 'jfdlibm.h' I did not look at 1.3.1-p8 yet, but __j__* functions are handled there. On Sat, Feb 15, 2003 at 05:54:21PM +0900, shudo@computer.org wrote: > Hi guys who love hairsplitting (including me, and this is certainly an > important problem), > > From: Huang wen hui > > > I build jdk1.3.1-p8 for 4.7-STABLE(today), Math.pow return wrong value > > if using the following example: > > > > 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); > > } > > } > > > > ----------output------------ > > %java TestPow > > i=0 > > > I could reproduce your problem with JDK 1.3.1p8 and gcc 2.95.4 on > recent 4.7-STABLE. > > > % java -version > java version "1.3.1-p8" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-root-030213-11:48) > Classic VM (build 1.3.1-p8-root-030213-11:48, green threads, nojit) > % gcc -v > Using builtin specs. > gcc version 2.95.4 20020320 [FreeBSD] > % uname -a > FreeBSD dv1.a02.aist.go.jp 4.7-STABLE FreeBSD 4.7-STABLE #0: Thu Feb 13 20:58:55 JST 2003 root@dv1.a02.aist.go.jp:/usr/src/sys/compile/MEBIUS140H i386 > > > I could confirm __j__ieee754_pow() in libjava.so behaves wrong and one > in libjava_g.so works correctly. > > I also tried writing a test program which calls __j__ieee754_pow() and > linked the program with e_pow.o, w_sqrt.o, e_sqrt.o, s_fabs.o, > s_scalbn.o and s_copysign.o generated during compilation process of > JDK 1.3.1. The program produces the incorrect value (0, not 512). > > It is certain that there is a problem around fdlibm, FreeBSD's gcc > 2.95.4 or how the fdlibm compiled (compiler flags?). > > > Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 7:18:14 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 15E1137B401 for ; Sat, 15 Feb 2003 07:18:13 -0800 (PST) Received: from mgr4.xmission.com (mgr4.xmission.com [198.60.22.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5015943F3F for ; Sat, 15 Feb 2003 07:18:12 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr4.xmission.com with spam-scanned (Exim 3.35 #1) id 18k44x-0006B9-04 for java@freebsd.org; Sat, 15 Feb 2003 08:18:12 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr4.xmission.com with esmtp (Exim 3.35 #1) id 18k44w-0006AI-04; Sat, 15 Feb 2003 08:18:11 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1FFI2Q10863; Sun, 16 Feb 2003 01:48:02 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sun, 16 Feb 2003 01:48:02 +1030 From: Greg Lewis To: shudo@computer.org Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030216014802.A10817@misty.eyesbeyond.com> References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20030215.175421.1015281127.shudo@localhost>; from shudo@computer.org on Sat, Feb 15, 2003 at 05:54:21PM +0900 X-Spam-Status: No, hits=-3.5 required=8.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Sat, Feb 15, 2003 at 05:54:21PM +0900, shudo@computer.org wrote: > I could confirm __j__ieee754_pow() in libjava.so behaves wrong and one > in libjava_g.so works correctly. > > I also tried writing a test program which calls __j__ieee754_pow() and > linked the program with e_pow.o, w_sqrt.o, e_sqrt.o, s_fabs.o, > s_scalbn.o and s_copysign.o generated during compilation process of > JDK 1.3.1. The program produces the incorrect value (0, not 512). > > 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, whereas java (from the FreeBSD port) will use whatever optimisation people have set up to be used when compiling ports. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 7:50:35 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 EA7A437B401 for ; Sat, 15 Feb 2003 07:50:33 -0800 (PST) Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29AFB43FA3 for ; Sat, 15 Feb 2003 07:50:32 -0800 (PST) (envelope-from shudo@computer.org) Received: from rpsmtp1.aist.go.jp by mx1.aist.go.jp with ESMTP id h1FFoT829545 for ; Sun, 16 Feb 2003 00:50:29 +0900 (JST) env-from (shudo@computer.org) Received: from mail04.aist.go.jp by rpsmtp1.aist.go.jp with ESMTP id h1FFoS415340 for ; Sun, 16 Feb 2003 00:50:29 +0900 (JST) env-from (shudo@computer.org) Received: from aist.go.jp by mail04.aist.go.jp with ESMTP id h1FFoRd08771 for ; Sun, 16 Feb 2003 00:50:28 +0900 (JST) env-from (shudo@computer.org) Date: Sun, 16 Feb 2003 00:50:20 +0900 (JST) Message-Id: <20030216.005020.894433699.shudo@localhost> To: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? From: shudo@computer.org In-Reply-To: <20030216014802.A10817@misty.eyesbeyond.com> References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> X-Mailer: Mew version 2.2 on XEmacs 21.4.8 (Honest Recruiter) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 From: Greg Lewis > On Sat, Feb 15, 2003 at 05:54:21PM +0900, shudo@computer.org wrote: > > I could confirm __j__ieee754_pow() in libjava.so behaves wrong and one > > in libjava_g.so works correctly. > > > > I also tried writing a test program which calls __j__ieee754_pow() and > > linked the program with e_pow.o, w_sqrt.o, e_sqrt.o, s_fabs.o, > > s_scalbn.o and s_copysign.o generated during compilation process of > > JDK 1.3.1. The program produces the incorrect value (0, not 512). > > > > 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, I agree with you. 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. It may be good to supply different options to each source code and identify which source code is badly affected by optimization. We should report the bug of FreeBSD's gcc 2.95.4 to appropriate persons if we could recognize the problem is due to the gcc. Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 9: 8:32 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 8A98737B43D for ; Sat, 15 Feb 2003 09:08:29 -0800 (PST) Received: from mgr3.xmission.com (mgr3.xmission.com [198.60.22.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id D967F43F3F for ; Sat, 15 Feb 2003 09:08:28 -0800 (PST) (envelope-from glewis@eyesbeyond.com) Received: from mail by mgr3.xmission.com with spam-scanned (Exim 3.35 #1) id 18k5ng-000186-03; Sat, 15 Feb 2003 10:08:28 -0700 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr3.xmission.com with esmtp (Exim 3.35 #1) id 18k5nf-00015D-03; Sat, 15 Feb 2003 10:08:27 -0700 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id h1FH7wB11406; Sun, 16 Feb 2003 03:37:58 +1030 (CST) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Sun, 16 Feb 2003 03:37:46 +1030 From: Greg Lewis To: shudo@computer.org Cc: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Message-ID: <20030216033746.A11387@misty.eyesbeyond.com> 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 User-Agent: Mutt/1.2.5i In-Reply-To: <20030216.005020.894433699.shudo@localhost>; from shudo@computer.org on Sun, Feb 16, 2003 at 12:50:20AM +0900 X-Spam-Status: No, hits=-3.5 required=8.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT, USER_AGENT_MUTT,X_AUTH_WARNING version=2.43 X-Spam-Level: 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 On Sun, Feb 16, 2003 at 12:50:20AM +0900, shudo@computer.org wrote: > From: Greg Lewis > > On Sat, Feb 15, 2003 at 05:54:21PM +0900, shudo@computer.org wrote: > > > I could confirm __j__ieee754_pow() in libjava.so behaves wrong and one > > > in libjava_g.so works correctly. > > > > > > I also tried writing a test program which calls __j__ieee754_pow() and > > > linked the program with e_pow.o, w_sqrt.o, e_sqrt.o, s_fabs.o, > > > s_scalbn.o and s_copysign.o generated during compilation process of > > > JDK 1.3.1. The program produces the incorrect value (0, not 512). > > > > > > 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, > > I agree with you. To add weight to that argument, it works for me and I compile without having any optimisation set. > 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. It may be good to supply different > options to each source code and identify which source code is badly > affected by optimization. Agreed. I think I'll need to do even more to be honest. If we want optimisation turned on for the binary release I'll have to retest all the maths tests with whatever level of optimisation turned on that we need and track any breakages. > We should report the bug of FreeBSD's gcc 2.95.4 to appropriate > persons if we could recognize the problem is due to the gcc. Definitely. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 9:16:53 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 7695237B401 for ; Sat, 15 Feb 2003 09:16:51 -0800 (PST) Received: from mx1.aist.go.jp (mx1.aist.go.jp [150.29.246.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E6B643FAF for ; Sat, 15 Feb 2003 09:16:49 -0800 (PST) (envelope-from shudo@computer.org) Received: from rpsmtp1.aist.go.jp by mx1.aist.go.jp with ESMTP id h1FHGl800768 for ; Sun, 16 Feb 2003 02:16:47 +0900 (JST) env-from (shudo@computer.org) Received: from mail02.aist.go.jp by rpsmtp1.aist.go.jp with ESMTP id h1FHGk018036 for ; Sun, 16 Feb 2003 02:16:46 +0900 (JST) env-from (shudo@computer.org) Received: from aist.go.jp by mail02.aist.go.jp with ESMTP id h1FHGjT12089 for ; Sun, 16 Feb 2003 02:16:45 +0900 (JST) env-from (shudo@computer.org) Date: Sun, 16 Feb 2003 02:16:39 +0900 (JST) Message-Id: <20030216.021639.424242874.shudo@localhost> To: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? From: shudo@computer.org In-Reply-To: <20030216.005020.894433699.shudo@localhost> References: <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> X-Mailer: Mew version 2.2 on XEmacs 21.4.8 (Honest Recruiter) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 > > > 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 could confirm that ieee754_pow() in e_pow.c produces wrong results when it is compiled by FreeBSD's GCC 2.95.4 with "-O2" option. If "-O0 -g" is supplied, the function works correctly. This may be a bug of the GCC. Interestingly, GCC 3.2 distributed with Red Hat Linux 8.0 has this bug, too. % gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --host=i386-redhat-linux --with-system-zlib --enable-__cxa_atexit Thread model: posix gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7) I will summarize a procedure to reproduce this problem. Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 9:21:53 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 D662D37B401; Sat, 15 Feb 2003 09:21:49 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED09043F93; Sat, 15 Feb 2003 09:21:48 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id 2AA5438CB49; Sun, 16 Feb 2003 01:21:45 +0800 (CST) Message-ID: <3E4E7728.8030803@gddsn.org.cn> Date: Sun, 16 Feb 2003 01:21:44 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: shudo@computer.org Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 shudo@computer.org ??: >From: Greg Lewis > > > >>On Sat, Feb 15, 2003 at 05:54:21PM +0900, shudo@computer.org wrote: >> >> >>>I could confirm __j__ieee754_pow() in libjava.so behaves wrong and one >>>in libjava_g.so works correctly. >>> >>>I also tried writing a test program which calls __j__ieee754_pow() and >>>linked the program with e_pow.o, w_sqrt.o, e_sqrt.o, s_fabs.o, >>>s_scalbn.o and s_copysign.o generated during compilation process of >>>JDK 1.3.1. The program produces the incorrect value (0, not 512). >>> >>>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, >> >> > >I agree with you. > >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. It may be good to supply different >options to each source code and identify which source code is badly >affected by optimization. > >We should report the bug of FreeBSD's gcc 2.95.4 to appropriate >persons if we could recognize the problem is due to the gcc. > > Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-java" in the body of the message > > > > This code is from j2sdk1.3.1/src/share/native/java/lang/fdlibm/src/e_pow.c in jdk13 ports, gcc's optimization may has problem. #include #define __HI(x) *(1+(int*)&x) #define __LO(x) *(int*)&x double tst(double x, double y) { double z,ax,z_h,z_l,p_h,p_l; double y1,t1,t2,r,s,t,u,v,w; int i,j,k,yisint,n; int hx,hy,ix,iy; unsigned lx,ly; u=1; v=1; t1=u+v; __LO(t1) = 0; t2=10; y1 = y; __LO(y1) = 0; p_l = (y-y1)*t1+y*t2; p_h = y1*t1; z = p_l+p_h; // return t1; //ok j = __HI(z); // return t1; //bad t1 return t1; } main() { double d = tst(2.0,9.0); printf("%f\n", d); } ----output---- gcc -O3 -o tst tst.c # ./tst 0.000000 # gcc -O2 -o tst tst.c # ./tst 0.000000 # gcc -O1 -o tst tst.c # ./tst 0.000000 # gcc -O0 -o tst tst.c # ./tst 2.000000 # gcc -v Using builtin specs. gcc version 2.95.4 20020320 [FreeBSD] # uname -a FreeBSD wfdb.gddsn.org.cn 4.7-STABLE FreeBSD 4.7-STABLE #0: Fri Feb 14 12:04:07 CST 2003 root@wfdb.gddsn.org.cn:/usr/obj/usr/src/sys/WFDB i386 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message 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 From owner-freebsd-java Sat Feb 15 9:45:46 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 2B8B537B401 for ; Sat, 15 Feb 2003 09:45:43 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A41143F75 for ; Sat, 15 Feb 2003 09:45:42 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id 72C5738CB49 for ; Sun, 16 Feb 2003 01:45:41 +0800 (CST) Message-ID: <3E4E7CC5.8040400@gddsn.org.cn> Date: Sun, 16 Feb 2003 01:45:41 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: java@FreeBSD.ORG Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 Huang wen hui wrote: > shudo@computer.org ??: > >> From: Greg Lewis >> >> >> >>> On Sat, Feb 15, 2003 at 05:54:21PM +0900, shudo@computer.org wrote: >>> >>> >>>> I could confirm __j__ieee754_pow() in libjava.so behaves wrong and one >>>> in libjava_g.so works correctly. >>>> >>>> I also tried writing a test program which calls __j__ieee754_pow() and >>>> linked the program with e_pow.o, w_sqrt.o, e_sqrt.o, s_fabs.o, >>>> s_scalbn.o and s_copysign.o generated during compilation process of >>>> JDK 1.3.1. The program produces the incorrect value (0, not 512). >>>> >>>> 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, >>> >> >> >> I agree with you. >> >> 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. It may be good to supply different >> options to each source code and identify which source code is badly >> affected by optimization. >> >> We should report the bug of FreeBSD's gcc 2.95.4 to appropriate >> persons if we could recognize the problem is due to the gcc. >> >> Kazuyuki Shudo shudo@computer.org http://www.shudo.net/ >> >> To Unsubscribe: send mail to majordomo@FreeBSD.org >> with "unsubscribe freebsd-java" in the body of the message >> >> >> >> > This code is from > j2sdk1.3.1/src/share/native/java/lang/fdlibm/src/e_pow.c in jdk13 > ports, gcc's optimization may has problem. > > #include > > #define __HI(x) *(1+(int*)&x) > #define __LO(x) *(int*)&x > > > double tst(double x, double y) > { > double z,ax,z_h,z_l,p_h,p_l; > double y1,t1,t2,r,s,t,u,v,w; > int i,j,k,yisint,n; > int hx,hy,ix,iy; > unsigned lx,ly; > > u=1; > v=1; > t1=u+v; > __LO(t1) = 0; > > > t2=10; > y1 = y; > __LO(y1) = 0; > p_l = (y-y1)*t1+y*t2; > p_h = y1*t1; > z = p_l+p_h; // return t1; //ok > j = __HI(z); // return t1; //bad t1 > return t1; > } > main() { > double d = tst(2.0,9.0); > printf("%f\n", d); > } > > ----output---- > gcc -O3 -o tst tst.c > # ./tst > 0.000000 > # gcc -O2 -o tst tst.c > # ./tst > 0.000000 > # gcc -O1 -o tst tst.c > # ./tst > 0.000000 > # gcc -O0 -o tst tst.c > # ./tst > 2.000000 > # gcc -v > Using builtin specs. > gcc version 2.95.4 20020320 [FreeBSD] > # uname -a > FreeBSD wfdb.gddsn.org.cn 4.7-STABLE FreeBSD 4.7-STABLE #0: Fri Feb 14 > 12:04:07 CST 2003 root@wfdb.gddsn.org.cn:/usr/obj/usr/src/sys/WFDB i386 > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > > oh, btw, I use gcc3.2.2 under CURRENT do not have this problem, so I think use gcc322 to compile jdk13 should be ok. I will try it later. --hwh. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 9:50:14 2003 Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41C9B37B401 for ; Sat, 15 Feb 2003 09:50:13 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D15F943FAF for ; Sat, 15 Feb 2003 09:50:12 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h1FHoANS095828 for ; Sat, 15 Feb 2003 09:50:10 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h1FHoADO095827; Sat, 15 Feb 2003 09:50:10 -0800 (PST) Date: Sat, 15 Feb 2003 09:50:10 -0800 (PST) Message-Id: <200302151750.h1FHoADO095827@freefall.freebsd.org> To: freebsd-java@FreeBSD.org Cc: From: Maximillian Dornseif Subject: Re: java/44922: JVM crash Reply-To: Maximillian Dornseif 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 The following reply was made to PR java/44922; it has been noted by GNATS. From: Maximillian Dornseif To: freebsd-gnats-submit@FreeBSD.org, i@bansite.ru Cc: Subject: Re: java/44922: JVM crash Date: Sat, 15 Feb 2003 18:46:42 +0100 I see thie crashes too, but every 5 Minutes. bash-2.05b# /usr/local/jdk1.3.1/bin/java -version java version "1.3.1-p8" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-p8-root-030213-18:43) Classic VM (build 1.3.1-p8-root-030213-18:43, green threads, nojit) bash-2.05b# uname -a FreeBSD beebop.23.nu 5.0-RC FreeBSD 5.0-RC #0: Sun Jan 12 14:25:50 CET 2003 root@beebop:/usr/obj/usr/src/sys/GENERIC i386 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 10:28:12 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 5F02D37B401; Sat, 15 Feb 2003 10:28:11 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DF2F43FA3; Sat, 15 Feb 2003 10:28:10 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 10:53:51 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 5314637B401; Sat, 15 Feb 2003 10:53:50 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE31F43F75; Sat, 15 Feb 2003 10:53:49 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 11: 1:13 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 13A4337B401; Sat, 15 Feb 2003 11:01:12 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EE2643FAF; Sat, 15 Feb 2003 11:01:11 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 11:10:54 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 3FA0437B405 for ; Sat, 15 Feb 2003 11:10:53 -0800 (PST) Received: from ms-smtp-01.texas.rr.com (ms-smtp-01.texas.rr.com [24.93.36.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7953F43F3F for ; Sat, 15 Feb 2003 11:10:52 -0800 (PST) (envelope-from wbooth@austin.rr.com) Received: from wdbnb.boothscientific.com (cs24243209-38.austin.rr.com [24.243.209.38]) by ms-smtp-01.texas.rr.com (8.12.5/8.12.2) with ESMTP id h1FJ5Nbm014157 for ; Sat, 15 Feb 2003 14:05:23 -0500 (EST) From: David Booth To: java@FreeBSD.ORG Subject: Re: Math.pow bug for jdk1.3.1-p8 ? Date: Sat, 15 Feb 2003 13:10:50 -0600 User-Agent: KMail/1.5 References: <3E4C9DDD.4040204@gddsn.org.cn> <20030216.005020.894433699.shudo@localhost> <20030215174554.GA97285@moo.holy.cow> In-Reply-To: <20030215174554.GA97285@moo.holy.cow> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200302151310.51070.wbooth@austin.rr.com> 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 On Saturday 15 February 2003 11:45 am, parv wrote: > 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. > A few of more data points: 1.3.1p7 built on 5.0 release gcc3.2.1 -O2 TestPow works (i=512); 1.3.1p8 built on 5.0 release gcc3.2.1 -O2 TestPow fails (i=17); 1.3.1p7 built on 4.7 stable gcc3.2.2 -O2 TestPow works (i=512); 1.3.1p8 built on 4.7 stable gcc3.2.1 -O2 TestPow fails (i=17); 1.3.1p8 built on 4.7 stable gcc3.2.2 -O2 TestPow fials (i=17); > > - Parv To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 11:43:53 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 ACC7737B401; Sat, 15 Feb 2003 11:43:51 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB72043F93; Sat, 15 Feb 2003 11:43:50 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 12:21:57 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 D970737B401 for ; Sat, 15 Feb 2003 12:21:55 -0800 (PST) Received: from falcon.midgard.homeip.net (h76n3fls20o913.telia.com [213.67.148.76]) by mx1.FreeBSD.org (Postfix) with SMTP id E7C7A43F3F for ; Sat, 15 Feb 2003 12:21:52 -0800 (PST) (envelope-from ertr1013@student.uu.se) Received: (qmail 23596 invoked by uid 1001); 15 Feb 2003 20:21:51 -0000 Date: Sat, 15 Feb 2003 21:21:51 +0100 From: Erik Trulsson To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) Message-ID: <20030215202151.GA23574@falcon.midgard.homeip.net> Mail-Followup-To: Huang wen hui , java@FreeBSD.ORG, stable@freebsd.org References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> <3E4E86B8.2040608@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E4E86B8.2040608@gddsn.org.cn> User-Agent: Mutt/1.5.3i 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 On Sun, Feb 16, 2003 at 02:28:08AM +0800, Huang wen hui wrote: > This is a simple one: > > #include > > #define __LO(x) *(int*)&x > > double tst() > { > double t1; > > t1=2; > __LO(t1) = 0; > return t1; > } > main() { > double d = tst(); > printf("%f\n", d); > > } The program above seems to be buggy. The line __LO(t1) = 0; after macro expansion looks like *(int*)&t1 = 0; where t1 is declared as a double, i.e. the program is accessing an object of type double through a pointer to type int. As far as I can tell this is not allowed by the C standard and therefore this program has undefined behaviour. This means that a compiler is allowed to do whatever it wants. That the program above exhibits different behaviour when compiled with -O0 (prints 2.000000) and when compiled with -O1 (prints 0.000000) does not seem to be a bug in the compiler but rather a bug in the program that happens to be triggered by the optimization process. -- Erik Trulsson ertr1013@student.uu.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 12:50:33 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 3E40A37B401; Sat, 15 Feb 2003 12:50:32 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 794D043F75; Sat, 15 Feb 2003 12:50:31 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 13:57:14 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 931C137B401; Sat, 15 Feb 2003 13:57:13 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF36E43F75; Sat, 15 Feb 2003 13:57:12 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 14:19: 8 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 2982437B401 for ; Sat, 15 Feb 2003 14:19:05 -0800 (PST) Received: from ugc.ugc.ab.ca (h24-79-217-19.ed.shawcable.net [24.79.217.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 162B643F85 for ; Sat, 15 Feb 2003 14:18:50 -0800 (PST) (envelope-from freebsd@ugc.ab.ca) Received: from spare-w2k (guest.ugc.ab.ca [192.139.124.51]) by ugc.ugc.ab.ca (8.12.7/8.12.2) with ESMTP id h1ELsY6t049671; Fri, 14 Feb 2003 14:54:34 -0700 (MST) (envelope-from freebsd@ugc.ab.ca) From: "Geoff Coleman" To: Brent Verner , Alexey Zelkin , freebsd-java@FreeBSD.ORG, "Georg-W. Koltermann" Date: Fri, 14 Feb 2003 14:54:21 -0700 MIME-Version: 1.0 Subject: Re: [SUCCESS] Re: IPV6 vs IPV4 (Re: JDK14 Patchset 2 and Oracle JDBC Drivers) Message-ID: <3E4D031D.17401.13D946B6@localhost> In-reply-to: <20030214172911.GA15991@rcfile.org> References: <1045214673.812.18.camel@hunter.muc.mscsoftware.com> X-mailer: Pegasus Mail for Windows (v4.02) Content-type: text/html; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body 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
Brent et al

I guess the big issue is how do you define if IPV6 is available.

IMHO the issue that Georg and I were discussing is a bug and that is that:
1)  If I have no ipv6 interfaces defined in the system then Java should try to bind to the IPv4 interfaces that are defined in the system.
2) If I explicitly ask it to bind to an IPv4 interface by giving an IPv4 address it should use IPv4
3) If I  implicitly ask it, by giving a hostname that only has an IPv4 representation, then it should use IPv4.

The fact that I have IPv6 configured into the kernel should make no difference (it may be available to me as a sysadmin but it is not available to the user level program). In looking at the comments in " IPv6_supported()" in "net_util_md.c" It would appear that the other platforms have struggled with number 1 above. I haven't looked further to see how they have handled 2 and 3.

It shouldn't be up to the JAva aplication to worry about how networking is set up on my machine.


Geoff Coleman

ps. Is it just me or are the freebsd e-mail lists dead?



On 14 Feb 2003 at 12:29, Brent Verner wrote:

> [2003-02-14 10:24] Georg-W. Koltermann said:
> | (re-adding -java to CC:)
>
> See this page regarding network configuration of jdk14.
>   http://java.sun.com/j2se/1.4/docs/guide/net/properties.html
>
> Basically, ISTM, the native jdk14 is behaving properly.  The
> application in question (tomcat) needs to set a system property
>   java.net.preferIPv4Stack: true
> when IPv6 is available (in the system) but not in use.
>
> cheers.
>   brent
>
> | Thanks a lot Geoff, with that change I can now start up Tomcat 4.1.18
> | with JDK14, launch the application that we are developing, and connect
> | to the database.
> |
> | --
> | Regards,
> | Georg.
> |
> | Am Do, 2003-02-13 um 23.24 schrieb Geoff Coleman:
> | > Georg and Alexey
> | >
> | > I think the e-mail below explains a whole buch. I'm not running IPV6 currently although
> | > it is configured into my kernel ( I did remove it from my kernel last night but it didn't help
> | > my problem).
> | >
> | >
> | > in net_util_md.c if I put in a:
> | >  return JNI_FALSE;
> | >
> | > At the start of IPv6_supported()
> | >
> | > things start working a whole lot better for me (I can now go the the netbeans update
> | > and update the IDE, it crashes when I restart it but that is for another day :-) ).
>
> --
> "Develop your talent, man, and leave the world something. Records are
> really gifts from people. To think that an artist would love you enough
> to share his music with anyone is a beautiful thing."  -- Duane Allman
>

To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 15:20:35 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 634EF37B401; Sat, 15 Feb 2003 15:20:34 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E62443FD7; Sat, 15 Feb 2003 15:20:31 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 16: 6:58 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 0FB6337B401; Sat, 15 Feb 2003 16:06:58 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C8A443F3F; Sat, 15 Feb 2003 16:06:57 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id 6FE5038CD5B; Sun, 16 Feb 2003 08:06:56 +0800 (CST) Message-ID: <3E4ED620.5000002@gddsn.org.cn> Date: Sun, 16 Feb 2003 08:06:56 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: java@freebsd.org, stable@freebsd.org Subject: Sorry for posting many email (was: Re: Optimization problem ) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> <3E4E86B8.2040608@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 hi, My mail system seems to have some promblem. I am sorry for posting so many email. --hwh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 16:43:54 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 8775937B401; Sat, 15 Feb 2003 16:43:53 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88D6843FA3; Sat, 15 Feb 2003 16:43:52 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 18: 1:54 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 B95B837B401; Sat, 15 Feb 2003 18:01:53 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0135043FAF; Sat, 15 Feb 2003 18:01:53 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 19:50:38 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 72E9C37B401; Sat, 15 Feb 2003 19:50:37 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87A2143FB1; Sat, 15 Feb 2003 19:50:36 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 21: 3:14 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 B363D37B401; Sat, 15 Feb 2003 21:03:13 -0800 (PST) Received: from gddsn.org.cn (mail.gddsn.org.cn [210.21.6.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEFF643F75; Sat, 15 Feb 2003 21:03:12 -0800 (PST) (envelope-from hwh@gddsn.org.cn) Received: from gddsn.org.cn (gw [210.21.6.34]) by gddsn.org.cn (Postfix) with ESMTP id C7EDE38CB49; Sun, 16 Feb 2003 02:28:08 +0800 (CST) Message-ID: <3E4E86B8.2040608@gddsn.org.cn> Date: Sun, 16 Feb 2003 02:28:08 +0800 From: Huang wen hui User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; zh-CN; rv:1.1) Gecko/20021225 X-Accept-Language: zh-cn, zh-tw, en-us MIME-Version: 1.0 To: Huang wen hui Cc: java@FreeBSD.ORG, stable@freebsd.org Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 This is a simple one: #include #define __LO(x) *(int*)&x double tst() { double t1; t1=2; __LO(t1) = 0; return t1; } main() { double d = tst(); printf("%f\n", d); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Feb 15 21:22: 0 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 A23FD37B401; Sat, 15 Feb 2003 21:21:59 -0800 (PST) Received: from HAL9000.homeunix.com (12-233-57-224.client.attbi.com [12.233.57.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B8F343F75; Sat, 15 Feb 2003 21:21:59 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.6/8.12.5) with ESMTP id h1G5LwQb001545; Sat, 15 Feb 2003 21:21:58 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.6/8.12.5/Submit) id h1G5LwX0001544; Sat, 15 Feb 2003 21:21:58 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Date: Sat, 15 Feb 2003 21:21:58 -0800 From: David Schultz To: Huang wen hui Cc: java@FreeBSD.ORG, stable@FreeBSD.ORG Subject: Re: Optimization problem (Re: Math.pow bug for jdk1.3.1-p8 ?) Message-ID: <20030216052158.GA1488@HAL9000.homeunix.com> Mail-Followup-To: Huang wen hui , java@FreeBSD.ORG, stable@FreeBSD.ORG References: <3E4C9DDD.4040204@gddsn.org.cn> <20030215.175421.1015281127.shudo@localhost> <20030216014802.A10817@misty.eyesbeyond.com> <20030216.005020.894433699.shudo@localhost> <3E4E7728.8030803@gddsn.org.cn> <3E4E86B8.2040608@gddsn.org.cn> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E4E86B8.2040608@gddsn.org.cn> 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 Thus spake Huang wen hui : > This is a simple one: > > #include > > #define __LO(x) *(int*)&x ^^^^^^^^^^^^ The failure of this macro to work as expected is not a compiler bug. The C language makes no provisions to support type punning, and the above is not legal C. When you use gcc -f-string-aliasing -fschedule-insns (which are enabled by -O2), your code might, in fact, break. (I haven't actually observed this for 32-bit quantities and smaller.) The gcc-blessed workaround is to use direct unions (and not pointers thereto), but even that is technically unportable. FWIW, when I last checked, Sun only guaranteed that the JVM would compile with a specific version of gcc and no optimization. That's one of the reasons its performance on ia64 is so terrible. I'm guessing that optimization is unsupported for Sun's JVM for the same reason that it is unsupported in Berkeley Logo; specifically, it probably tries to perform some clever stack manipulation tricks. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message