From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1981 invoked by alias); 29 Apr 2005 15:17:03 -0000 Mailing-List: contact mauve-discuss-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: mauve-discuss-owner@sources.redhat.com Received: (qmail 1699 invoked from network); 29 Apr 2005 15:16:41 -0000 Received: from unknown (HELO fed1rmmtao02.cox.net) (68.230.241.37) by sourceware.org with SMTP; 29 Apr 2005 15:16:41 -0000 Received: from kodiak.the-forest.org ([68.111.227.231]) by fed1rmmtao02.cox.net (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP id <20050429151641.QGNX22430.fed1rmmtao02.cox.net@kodiak.the-forest.org>; Fri, 29 Apr 2005 11:16:41 -0400 Received: from ip68-111-227-231.sd.sd.cox.net (localhost [127.0.0.1]) by kodiak.the-forest.org (8.13.1/8.13.1) with ESMTP id j3TFGeI3014345; Fri, 29 Apr 2005 08:16:40 -0700 Received: (from schwarz@localhost) by ip68-111-227-231.sd.sd.cox.net (8.13.1/8.13.1/Submit) id j3TFGeIM014344; Fri, 29 Apr 2005 08:16:40 -0700 Message-ID: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200504291135.54690.zander@kde.org> Date: Fri, 29 Apr 2005 15:17:00 -0000 From: Steven Schwarz To: Thomas Zander Subject: Re: can Mauve help me test a PersonalJava implementation? Cc: mauve-discuss@sources.redhat.com, classpath@gnu.org, Steven Schwarz X-SW-Source: 2005-q2/txt/msg00002.txt.bz2 Thanks for the suggestion to make jars -- that will definitely help make things more convenient, if I can get around something else. Here's the something else: If I compile with a JDK 1.4.2 or 1.5.0 I end up with class files with major.minor version 46.0. If I attempt to run them with a PersonalJava or JDK 1.1.8 VM, I run up against the limitation that those VMs are only empowered to accept classes whose versions are in the range 45.0 .. 45.65535, i.e. strictly before version 46.0. JDKs 1.2.2 and 1.3.1 will produce class files with versions before 46.0, but unfortunately, cannot compile Mauve, as I explained in my previous posting. So I guess my question about whether I can use Mauve in the environment I need to is made equivalent to whether I can find a compiler that will compile Mauve producing classes with version strictly before 46.0. Any suggestions for such a compiler? I've only ever used Sun (or blackdown) JDKs. Will Jikes help? Thanks, sts On 29-Apr-2005 Thomas Zander wrote: > On Friday 29 April 2005 00:52, Steven Schwarz wrote: > > I've been tasked with confirming the claim made by a PersonalJava VM > > vendor that their implementation passes the Mauve suite. > > The trick is that you _run_ it agains the target JVM. What you compile it > with is irrelevant. > > I suggest you type > JAVA_HOME=/usr/lib/j2sdk1.5.0 ant jars > or similar to produce the jar. > After that you can just run the test suite using the compiled classes. > > ps. I noticed that the mauve suite again does not compile against an 1.5 > compiler. (enum problems and stuff like that) I'll try to fix them again > later today. :} > > -- > Thomas Zander