Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D968810FFE for ; Wed, 13 Nov 2013 22:00:18 +0000 (UTC) Received: (qmail 7739 invoked by uid 500); 13 Nov 2013 22:00:17 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 7642 invoked by uid 500); 13 Nov 2013 22:00:17 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 7634 invoked by uid 99); 13 Nov 2013 22:00:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Nov 2013 22:00:17 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jak-commons-dev@m.gmane.org designates 80.91.229.3 as permitted sender) Received: from [80.91.229.3] (HELO plane.gmane.org) (80.91.229.3) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Nov 2013 22:00:11 +0000 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VgiTS-0007kP-9L for dev@commons.apache.org; Wed, 13 Nov 2013 22:59:46 +0100 Received: from hsi-kbw-109-192-231-080.hsi6.kabel-badenwuerttemberg.de ([109.192.231.80]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Nov 2013 22:59:46 +0100 Received: from joerg.schaible by hsi-kbw-109-192-231-080.hsi6.kabel-badenwuerttemberg.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Nov 2013 22:59:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: dev@commons.apache.org From: =?UTF-8?B?SsO2cmc=?= Schaible Subject: Re: [VOTE] Release of Commons Collections 4.0 based on RC3 Date: Wed, 13 Nov 2013 22:59:36 +0100 Lines: 188 Message-ID: References: <5281482B.2030206@gmail.com> <5283D13A.4000507@gmail.com> Reply-To: joerg.schaible@gmx.de Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8Bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: hsi-kbw-109-192-231-080.hsi6.kabel-badenwuerttemberg.de User-Agent: KNode/4.10.5 X-Virus-Checked: Checked by ClamAV on apache.org Thomas Neidhart wrote: > On 11/13/2013 05:39 PM, Jörg Schaible wrote: >> Jörg Schaible wrote: >> >>> Hi Thomas, >>> >>> Thomas Neidhart wrote: [snip] >>>> For IBM JDK 6: I did already ignore several tests (due to problems with >>>> the TreeMap implementation there) if run with this JVM but obviously >>>> something has changed since then, need to check. >>> >>> I can tell you this evening (in ~6 hours), which version I used exactly. >>> However, IIRC the number of executed tests were for me always the same. >>> Maybe the check for IBM JDK 1.6 failed? >> >> ===================== %< =============== >> $ java -version >> java version "1.6.0" >> Java(TM) SE Runtime Environment (build pxa6460sr9fp2-20110625_01(SR9 >> FP2)) IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 >> jvmxa6460sr9-20110624_85526 (JIT enabled, AOT enabled) >> J9VM - 20110624_085526 >> JIT - r9_20101028_17488ifx17 >> GC - 20101027_AA) >> JCL - 20110530_01 >> ===================== %< =============== > > I tested with this version: > > java version "1.6.0" > Java(TM) SE Runtime Environment (build pxi3260sr12-20121025_01(SR12)) > IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux x86-32 > jvmxi3260sr12-20121024_126067 (JIT enabled, AOT enabled) > J9VM - 20121024_126067 > JIT - r9_20120914_26057 > GC - 20120928_AA) > JCL - 20121014_01 > > and got 3 failures from a recently added test, for which I forgot to add > the ignore rules. > > Could you output me the result of this for your IBM JDK version: > > final String vmName = System.getProperty("java.vm.name"); > final String version = System.getProperty("java.version"); =========================== %< =========================== java.specification.version: 1.6 java.specification.vendor: Sun Microsystems Inc. java.specification.name: Java Platform API Specification java.vm.vendor: IBM Corporation java.vendor: IBM Corporation java.vm.name: IBM J9 VM =========================== %< =========================== Failing and erroneous tests: =========================== %< =========================== Failed tests: AbstractMapTest$TestMapEntrySet.testMapEntrySetIteratorEntrySetValue:1656 expected: but was: AbstractMapTest$TestMapEntrySet.testMapEntrySetIteratorEntrySetValue:1656 expected: but was: AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionToArray2:1097 toArrays should be equal expected: <[Entry(key=again [28], value=againv, parent=all [14], left=again [28], right=all [14], predecessor=again [28]), Entry(key=all [14], value=allv, parent=foo [13], left=again [28], right=bar [28], predecessor=again [28]), Entry(key=bar [28], value=barv, parent=all [14], left=baz [44], right=blah [9], predecessor=baz [44]), Entry(key=baz [44], value=bazv, parent=bar [28], left=bar [28], right=baz [44], predecessor=baz [44]), Entry(key=blah [9], value=blahv, parent=ROOT, left=ROOT, right=tmp [11], predecessor=bar [28]), Entry(key=foo [13], value=foov, parent=hello [12], left=all [14], right=gosh [15], predecessor=gosh [15])]> but was:<[Entry(key=foo [13], value=foov, parent=hello [12], left=all [14], right=gosh [15], predecessor=gosh [15]), Entry(key=blah [9], value=blahv, parent=ROOT, left=ROOT, right=tmp [11], predecessor=bar [28]), Entry(key=baz [44], value=bazv, parent=bar [28], left=bar [28], right=baz [44], predecessor=baz [44]), Entry(key=bar [28], value=barv, parent=all [14], left=baz [44], right=blah [9], predecessor=baz [44]), Entry(key=all [14], value=allv, parent=foo [13], left=again [28], right=bar [28], predecessor=again [28]), Entry(key=again [28], value=againv, parent=all [14], left=again [28], right=all [14], predecessor=again [28])]> AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionToArray2:1097 toArrays should be equal expected:<[Entry(key=key2 [58], value=value, parent=key [14], left=key [14], right=key2 [58], predecessor=key2 [58]), Entry(key=nonnullkey [13], value=value, parent=hello [12], left=key [14], right=nonnullkey [13], predecessor=nonnullkey [13]), Entry(key=see [13], value=seev, parent=you [12], left=see [13], right=we'll [14], predecessor=see [13]), Entry(key=tmp [11], value=tmpv, parent=blah [9], left=hello [12], right=you [12], predecessor=we'll [14]), Entry(key=we'll [14], value=we'llv, parent=see [13], left=tmp [11], right=we'll [14], predecessor=we'll [14]), Entry(key=you [12], value=youv, parent=tmp [11], left=see [13], right=you [12], predecessor=you [12])]> but was:<[Entry(key=you [12], value=youv, parent=tmp [11], left=see [13], right=you [12], predecessor=you [12]), Entry(key=we'll [14], value=we'llv, parent=see [13], left=tmp [11], right=we'll [14], predecessor=we'll [14]), Entry(key=tmp [11], value=tmpv, parent=blah [9], left=hello [12], right=you [12], predecessor=we'll [14]), Entry(key=see [13], value=seev, parent=you [12], left=see [13], right=we'll [14], predecessor=see [13]), Entry(key=nonnullkey [13], value=value, parent=hello [12], left=key [14], right=nonnullkey [13], predecessor=nonnullkey [13]), Entry(key=key2 [58], value=value, parent=key [14], left=key [14], right=key2 [58], predecessor=key2 [58])]> AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionToArray2:1097 toArrays should be equal expected:<[Entry(key=baz [44], value=bazv, parent=bar [28], left=bar [28], right=baz [44], predecessor=baz [44]), Entry(key=blah [9], value=blahv, parent=ROOT, left=ROOT, right=tmp [11], predecessor=bar [28]), Entry(key=foo [13], value=foov, parent=hello [12], left=all [14], right=gosh [15], predecessor=gosh [15]), Entry(key=gee [28], value=geev, parent=gosh [15], left=gee [28], right=golly [43], predecessor=gee [28]), Entry(key=golly [43], value=gollyv, parent=gee [28], left=goodbye [46], right=gosh [15], predecessor=goodbye [46]), Entry(key=goodbye [46], value=goodbyev, parent=golly [43], left=golly [43], right=goodbye [46], predecessor=goodbye [46]), Entry(key=gosh [15], value=goshv, parent=foo [13], left=foo [13], right=gee [28], predecessor=golly [43]), Entry(key=hello [12], value=hellov, parent=tmp [11], left=foo [13], right=nonnullkey [13], predecessor=key [14]), Entry(key=key [14], value=null, parent=nonnullkey [13], left=hello [12], right=key2 [58], predecessor=key2 [58]), Entry(key=key2 [58], value=value, parent=key [14], left=key [14], right=key2 [58], predecessor=key2 [58]), Entry(key=nonnullkey [13], value=value, parent=hello [12], left=key [14], right=nonnullkey [13], predecessor=nonnullkey [13]), Entry(key=see [13], value=seev, parent=you [12], left=see [13], right=we'll [14], predecessor=see [13])]> but was:<[Entry(key=see [13], value=seev, parent=you [12], left=see [13], right=we'll [14], predecessor=see [13]), Entry(key=nonnullkey [13], value=value, parent=hello [12], left=key [14], right=nonnullkey [13], predecessor=nonnullkey [13]), Entry(key=key2 [58], value=value, parent=key [14], left=key [14], right=key2 [58], predecessor=key2 [58]), Entry(key=key [14], value=null, parent=nonnullkey [13], left=hello [12], right=key2 [58], predecessor=key2 [58]), Entry(key=hello [12], value=hellov, parent=tmp [11], left=foo [13], right=nonnullkey [13], predecessor=key [14]), Entry(key=gosh [15], value=goshv, parent=foo [13], left=foo [13], right=gee [28], predecessor=golly [43]), Entry(key=goodbye [46], value=goodbyev, parent=golly [43], left=golly [43], right=goodbye [46], predecessor=goodbye [46]), Entry(key=golly [43], value=gollyv, parent=gee [28], left=goodbye [46], right=gosh [15], predecessor=goodbye [46]), Entry(key=gee [28], value=geev, parent=gosh [15], left=gee [28], right=golly [43], predecessor=gee [28]), Entry(key=foo [13], value=foov, parent=hello [12], left=all [14], right=gosh [15], predecessor=gosh [15]), Entry(key=blah [9], value=blahv, parent=ROOT, left=ROOT, right=tmp [11], predecessor=bar [28]), Entry(key=baz [44], value=bazv, parent=bar [28], left=bar [28], right=baz [44], predecessor=baz [44])]> Tests in error: AbstractSortedMapTest$TestTailMap>AbstractMapTest.testMapRemove:1002- >AbstractSortedMapTest$TestViewMap.verify:138->AbstractMapTest.verify:1942- >AbstractMapTest.verifyValues:2013 » ArrayIndexOutOfBounds AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionIteratorRemove:834- >verify:1707 » ArrayIndexOutOfBounds AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionRemoveAll:930- >verify:1707 » ArrayIndexOutOfBounds AbstractMapTest$TestMapKeySet>AbstractCollectionTest.testCollectionIteratorRemove:834- >verify:1786 » ArrayIndexOutOfBounds AbstractMapTest$TestMapKeySet>AbstractCollectionTest.testCollectionRemoveAll:930- >verify:1786 » ArrayIndexOutOfBounds AbstractSortedMapTest$TestTailMap>AbstractMapTest.testMapRemove:1002- >AbstractSortedMapTest$TestViewMap.verify:138->AbstractMapTest.verify:1942- >AbstractMapTest.verifyValues:2013 » ArrayIndexOutOfBounds AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionIteratorRemove:834- >verify:1707 » ArrayIndexOutOfBounds AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionRemoveAll:930- >verify:1707 » ArrayIndexOutOfBounds AbstractMapTest$TestMapKeySet>AbstractCollectionTest.testCollectionIteratorRemove:834- >verify:1786 » ArrayIndexOutOfBounds AbstractMapTest$TestMapKeySet>AbstractCollectionTest.testCollectionRemoveAll:930- >verify:1786 » ArrayIndexOutOfBounds AbstractSortedMapTest$TestTailMap>AbstractMapTest.testMapRemove:1002- >AbstractSortedMapTest$TestViewMap.verify:138->AbstractMapTest.verify:1942- >AbstractMapTest.verifyValues:2013 » ArrayIndexOutOfBounds AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionIteratorRemove:834- >verify:1707 » ArrayIndexOutOfBounds AbstractMapTest$TestMapEntrySet>AbstractCollectionTest.testCollectionRemoveAll:930- >verify:1707 » ArrayIndexOutOfBounds AbstractMapTest$TestMapKeySet>AbstractCollectionTest.testCollectionIteratorRemove:834- >verify:1786 » ArrayIndexOutOfBounds AbstractMapTest$TestMapKeySet>AbstractCollectionTest.testCollectionRemoveAll:930- >verify:1786 » ArrayIndexOutOfBounds =========================== %< =========================== [snip] Cheers, Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org