From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15831 invoked by alias); 6 Sep 2004 02:36:36 -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 15823 invoked from network); 6 Sep 2004 02:36:33 -0000 Received: from unknown (HELO mproxy.gmail.com) (64.233.170.198) by sourceware.org with SMTP; 6 Sep 2004 02:36:33 -0000 Received: by mproxy.gmail.com with SMTP id 75so232130rnk for ; Sun, 05 Sep 2004 19:36:33 -0700 (PDT) Received: by 10.38.86.78 with SMTP id j78mr1175851rnb; Sun, 05 Sep 2004 19:36:33 -0700 (PDT) Received: by 10.38.86.64 with HTTP; Sun, 5 Sep 2004 19:36:33 -0700 (PDT) Message-ID: Date: Mon, 06 Sep 2004 02:36:00 -0000 From: Robert Lougher Reply-To: Robert Lougher To: Mark Wielaard Subject: Re: Mauve patches for SpinnerListModel Cc: Andrew John Hughes , classpath@gnu.org, tromey@redhat.com, mauve-discuss@sources.redhat.com In-Reply-To: <1094412368.2117.98.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <20040819003736.GA24589@middle-earth.co.uk> <1094412368.2117.98.camel@localhost.localdomain> X-SW-Source: 2004-q3/txt/msg00018.txt.bz2 Hi, I was all ready to release JamVM 1.2.0 but I saw this :) I've fixed it, but it's too late to get a release out tonight now (it's 3:30am and it's work tomorrow). I'll hopefully get my brother to put it up on Sourceforge for me tomorrow. Rob. On Sun, 05 Sep 2004 21:26:08 +0200, Mark Wielaard wrote: > Hi, > > On Thu, 2004-08-19 at 02:37, Andrew John Hughes wrote: > > Attached is a series of Mauve tests for SpinnerListModel > > to go in the directory gnu/testlet/javax/swing/SpinnerListModel. > > What do I do about adding these? > > You post them to mauve-patches@sources.redhat.com :) > And/Or you ask Tom for permission to check them in yourself. > > > Also, does anyone have any idea as to why Mauve only seems to test java.io and > > java.net when I run make check? Using ant, I can get it to compile all the tests > > but it segfaults in java.lang.reflect.Array.newInstance. > > For these kind of questions there is the > mauve-discuss@sources.redhat.com mailinglist. > Personally I don't use ant but the batch_run and runner script (see the > README) which should automatically run all the tests. The README also > has some more examples on how to run mauve "the traditional way" (make > and autotools). > > The crash in Array.newInstance() is a bug in jamvm (which I assume you > are using). CCed Robert. I thought I had reported it earlier, but maybe > I forgot. This is in the last multi-dimensional test: > > val = 0; > try > { > x = Array.newInstance(String.class, new int[] > {Integer.MAX_VALUE, Integer.MAX_VALUE}); > val = 1; > } > catch (OutOfMemoryError e) > { > val = 2; > } > catch (Throwable t) > { > harness.debug(t); > val = 3; > } > harness.check(val, 2); > > gdb backtrace below. > > This is why I run the batch_run script since it will just ignore such > crashes and go on with the next test. > > Cheers, > > Mark > > isInstOfArray0 (array_class=0x401bd440, test_elem=0x0, test_dim=2) at cast.c:52 > 52 return IS_INTERFACE(CLASS_CB(array_elem)) ? > (gdb) bt > #0 isInstOfArray0 (array_class=0x401bd440, test_elem=0x0, test_dim=2) > at cast.c:52 > #1 0x0804ac5b in arrayStoreCheck (array_class=0x0, test=0x0) at cast.c:85 > #2 0x0805227e in executeJava () at interp.c:820 > #3 0x0804e532 in executeMethodVaList (ob=0x0, class=0x0, mb=0x8119260, > jargs=0xbfffdd40 "\034\uffff\032@\001") at execute.c:66 > #4 0x0804e3c6 in executeMethodArgs (ob=0x0, class=0x0, mb=0x0) at execute.c:38 > #5 0x080565d2 in main (argc=2, argv=0xbfffdde4) at jam.c:278 > > > >