JDK-7092236 : java/util/EnumSet/EnumSetBash.java fails
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 6u29,7u2
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic,solaris
  • CPU: generic
  • Submitted: 2011-09-19
  • Updated: 2012-12-05
  • Resolved: 2012-01-23
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 7 JDK 8 Other
7u2Fixed 8Fixed hs22Fixed
Related Reports
Duplicate :  
Description
The test fails with HS22 b06 and JDK6u29 b01. The failure is reproducible solaris-i586 with VM '-server -Xmixed' options after about 10 iterations.

Comments
EVALUATION http://hg.openjdk.java.net/hsx/hsx22/hotspot/rev/953ffc48897d
13-10-2011

EVALUATION See main CR
07-10-2011

EVALUATION 7092236: java/util/EnumSet/EnumSetBash.java fails Reviewed-by: kvn, twisti, jrose The changes for 7083184 moved an early bailout outside of the guarding test which caused us to skip checking some dependencies when classes are loaded during compilation. The fix is to move it back inside. I also simplified the logic since I found it quite confusing. Tested by failing test from bug report. I suspect this is the same issue that was causing the intermittent JPRT failures with IncompatibleClassChangeError.
21-09-2011

EVALUATION http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/eda6988c0d81
21-09-2011

EVALUATION The changes for 7083184 moved an early bailout outside of the guarding test which caused us to skip checking some dependencies when classes are loaded during compilation.
20-09-2011

PUBLIC COMMENTS This is likely a product, not test bug. I've changed subcategory.
19-09-2011

PUBLIC COMMENTS Please add explanation. Why it is a test bug, not product bug.
19-09-2011