From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11031 invoked by alias); 17 Jan 2003 19:26:55 -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 11012 invoked from network); 17 Jan 2003 19:26:52 -0000 Received: from unknown (HELO nescio.wildebeest.org) (62.108.28.95) by sources.redhat.com with SMTP; 17 Jan 2003 19:26:52 -0000 Received: from elsschot.wildebeest.org ([192.168.1.26] ident=mark) by nescio.wildebeest.org with esmtp (Exim 3.35 #1 (Debian)) id 18Zc8T-0001jd-00; Fri, 17 Jan 2003 20:26:37 +0100 Subject: Re: 600+ BigDecimal tests From: Mark Wielaard To: Anthony Green Cc: mauve-discuss@sources.redhat.com In-Reply-To: <1041557727.20966.163.camel@elsschot> References: <1040597992.16986.54.camel@escape> <1041557727.20966.163.camel@elsschot> Content-Type: text/plain Organization: Message-Id: <1042831598.24526.183.camel@elsschot> Mime-Version: 1.0 Date: Fri, 17 Jan 2003 19:26:00 -0000 Content-Transfer-Encoding: 7bit X-SW-Source: 2003-q1/txt/msg00001.txt.bz2 Hi Anthony, On Fri, 2003-01-03 at 02:35, Mark Wielaard wrote: > On Sun, 2002-12-22 at 23:59, Anthony Green wrote: > > I've just committed the following change... > > > > 2002-12-22 Anthony Green > > > > * gnu/testlet/java/math/BigDecimal/DiagBigDecimal.java: New file. > > > > It's over 100k, so I'm not going to post it as a patch. > > > > It contains a large number of BigDecimal test cases. I generated it > > by hacking on DiagBigDecimal.java from IBM's ICU project. > > I have been removing inner classes from the test cases since libgcj uses > Mauve in a way that cannot handle those. Normally that is easy (just use > the test class itself instead of creating a new inner class). But in the > case of DiagBigDecimal I had to make a bit more changes. The changes > mostly just remove the old test framework that IBM was using. > > * gnu/testlet/java/math/BigDecimal/DiagBigDecimal.java (diagrun): > Return void. > (DiagException): Remove and use RuntimeException if necessary. > (summary): Removed. > (Test): Removed. > > Would it be OK to commit this? > > If you have a way to track changes from the original test could you send > me the script you are using then I can hack that. Could you take a look at the above and tell me if it would be OK to checkin this change? BTW. I currently get the following failures with gcj. Are those expected (bugs in Classpath/gcj?). I get the same failures with Kissme. : FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: div377 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: div203 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: div204 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: mul038 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: has001 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: lov007 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: lov107 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: mpl005 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: mpl006 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: mpl007 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: mpr005 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: mpr006 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: mpr007 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: ssc005 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: ssc006 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: ssc100 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: ssc101 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: ssc102 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: val008 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: val013 (number 1) FAIL: gnu.testlet.java.math.BigDecimal.DiagBigDecimal: val100 (number 1) Couldn't cross check against kaffe since that gives: FAIL: uncaught exception loading gnu.testlet.java.math.BigDecimal.DiagBigDecimaljava.lang.ExceptionInInitializerError: [exception was kaffe.util.NotImplemented] Thanks, Mark