JDK-8007889 : Fix for JDK-7175464 causes failure in TCK derived test
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util:collections
  • Affected Version: 8
  • Priority: P4
  • Status: Resolved
  • Resolution: Cannot Reproduce
  • Submitted: 2013-02-08
  • Updated: 2013-07-18
  • Resolved: 2013-07-18
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8Resolved
Related Reports
Relates :  
Description
Doug Lea reports:


Sorry I hadn't paid attention to this when first posted.
The failure is pasted below, and shows one reason
that entrySetViews were not by default cached.

testDescendingSerialization(TreeSubSetTest)junit.framework.AssertionFailedError: 
expected:<[-1, -2, -3, -4, -5]> but was:<[-1, -2, -3, -4, -5]>
         at TreeSubSetTest.testDescendingSerialization(TreeSubSetTest.java:981)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at JSR166TestCase.runTest(JSR166TestCase.java:132)
         at JSR166TestCase.main(JSR166TestCase.java:160)

http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/src/test/tck/TreeSubSetTest.java?view=log
Comments
Not reproducible with JDK7u25 or JDK8b98+
18-07-2013

Doug's original mail to core-libs is here: http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-December/013127.html
10-02-2013