On 12/9/06, Tim Ellison <[EMAIL PROTECTED]> wrote:
Can anyone reproduce this? All tests pass for me, and on the IBM build machine.
All tests pass on my machine (Windows XP SP2 + IBM VME) too. Thanks. Strangely the line below:
> at java.io.ObjectStreamClass.computeSerialVersionUID( ObjectStreamClass.java:54) doesn't match what I see in that source file -- i.e. the computeSerialVersionUID method is at line 323. Other line numbers look ok. If somebody can reproduce and give a hint to the problem -- I don't /think/ I caused it with those commits. Regards, Tim [EMAIL PROTECTED] wrote: > BUILD FAILED: > Ant Error Message: > C:\cc.harmony\trunk\cc\projects\classlib\trunk\build.xml:167: The following error occurred while executing this line: C:\cc.harmony\trunk\cc\projects\classlib\trunk\make\build-test.xml:132: There were test errors. > > Date of build: 12/09/2006 04:05:19 > Time to build: 43 minutes 15 seconds > Last changed: 12/09/2006 03:50:20 > Last log entry: Apply patch for HARMONY-1875 ([classlib][text] java.text.MessageFormat.format(Object) rerurns result different from RI) > > > *********************************************************** > Errors/Warnings:(398) > > > *********************************************************** > Unit Tests: (19169) > > error: testSerializable javax.swing.text.AbstractDocument_SerializationTest > error: testSerializable javax.swing.text.DefaultStyledDocumentTest > error: testSerializable javax.swing.text.GapContent_SerializeTest > Unit Test Error Details: (3) > > Test: testSerializableClass: javax.swing.text.AbstractDocument_SerializationTestjava.lang.ArrayIndexOutOfBoundsException > at java.util.Arrays.mergeSort(Arrays.java:2553) > at java.util.Arrays.mergeSort(Arrays.java:2516) > at java.util.Arrays.mergeSort(Arrays.java:2517) > at java.util.Arrays.sort(Arrays.java:2872) > at java.util.Arrays.sort(Arrays.java:2889) > at java.io.ObjectStreamClass.computeSerialVersionUID( ObjectStreamClass.java:54) > at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java :211) > at java.io.ObjectStreamClass.lookupStreamClass( ObjectStreamClass.java:937) > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) > at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java:23) > at java.io.ObjectStreamClass.lookupStreamClass( ObjectStreamClass.java:937) > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) > at java.io.ObjectOutputStream.writeClassDescForClass( ObjectOutputStream.java:110) > at java.io.ObjectOutputStream.writeNewObject( ObjectOutputStream.java:1644) > at java.io.ObjectOutputStream.writeObjectInternal( ObjectOutputStream.java:1956) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java :1785) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java :1749) > at javax.swing.BasicSwingTestCase.serializeObject( BasicSwingTestCase.java:496) > at javax.swing.SerializableTestCase.setUp( SerializableTestCase.java:50) > at javax.swing.text.AbstractDocument_SerializationTest.setUp (AbstractDocument_SerializationTest.java:43) > > Test: testSerializableClass: javax.swing.text.DefaultStyledDocumentTestjava.lang.ArrayIndexOutOfBoundsException > at java.util.Arrays.mergeSort(Arrays.java:2545) > at java.util.Arrays.mergeSort(Arrays.java:2516) > at java.util.Arrays.mergeSort(Arrays.java:2517) > at java.util.Arrays.sort(Arrays.java:2872) > at java.util.Arrays.sort(Arrays.java:2889) > at java.io.ObjectStreamClass.computeSerialVersionUID( ObjectStreamClass.java:54) > at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java :211) > at java.io.ObjectStreamClass.lookupStreamClass( ObjectStreamClass.java:937) > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) > at java.io.ObjectOutputStream.writeClassDescForClass( ObjectOutputStream.java:110) > at java.io.ObjectOutputStream.writeNewObject( ObjectOutputStream.java:1644) > at java.io.ObjectOutputStream.writeObjectInternal( ObjectOutputStream.java:1956) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java :1785) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java :1749) > at javax.swing.BasicSwingTestCase.serializeObject( BasicSwingTestCase.java:496) > at javax.swing.text.DefaultStyledDocumentTest.testSerializable( DefaultStyledDocumentTest.java:177) > at java.lang.reflect.AccessibleObject.invokeV( AccessibleObject.java:25) > at javax.swing.BasicSwingTestCase.runBareSuper( BasicSwingTestCase.java:117) > at javax.swing.BasicSwingTestCase.runBareImpl( BasicSwingTestCase.java:122) > at javax.swing.BasicSwingTestCase$1.run(BasicSwingTestCase.java :136) > at java.lang.Thread.run(Thread.java:872) > > Test: testSerializableClass: javax.swing.text.GapContent_SerializeTestjava.lang.ArrayIndexOutOfBoundsException > at java.util.Arrays.mergeSort(Arrays.java:2535) > at java.util.Arrays.mergeSort(Arrays.java:2516) > at java.util.Arrays.sort(Arrays.java:2872) > at java.util.Arrays.sort(Arrays.java:2889) > at java.io.ObjectStreamClass.computeSerialVersionUID( ObjectStreamClass.java:54) > at java.io.ObjectStreamClass.addToCache(ObjectStreamClass.java :211) > at java.io.ObjectStreamClass.lookupStreamClass( ObjectStreamClass.java:937) > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:90) > at java.io.ObjectOutputStream.writeClassDescForClass( ObjectOutputStream.java:110) > at java.io.ObjectOutputStream.writeNewObject( ObjectOutputStream.java:1644) > at java.io.ObjectOutputStream.writeObjectInternal( ObjectOutputStream.java:1956) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java :1785) > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java :1749) > at javax.swing.BasicSwingTestCase.serializeObject( BasicSwingTestCase.java:496) > at javax.swing.SerializableTestCase.setUp( SerializableTestCase.java:50) > at javax.swing.text.GapContent_SerializeTest.setUp (GapContent_SerializeTest.java:35) > > > *********************************************************** > Modifications since last successful build: (3) > > modified tellison /harmony/enhanced/classlib/trunk/modules/text/src/test/java/org/apache/harmony/text/tests/java/text/MessageFormatTest.java 12/09/2006 03:50:20 Apply patch for HARMONY-1875 ([classlib][text] java.text.MessageFormat.format(Object) rerurns result different from RI) > modified tellison /harmony/enhanced/classlib/trunk/modules/text/src/test/java/org/apache/harmony/text/tests/java/text/SimpleDateFormatTest.java 12/09/2006 03:50:20 Apply patch for HARMONY-1875 ([classlib][text] java.text.MessageFormat.format(Object) rerurns result different from RI) > modified tellison /harmony/enhanced/classlib/trunk/modules/text/src/main/java/java/text/SimpleDateFormat.java 12/09/2006 03:50:20 Apply patch for HARMONY-1875 ([classlib][text] java.text.MessageFormat.format(Object) rerurns result different from RI) >
-- Best regards, Andrew Zhang
