JDK-8156807 : Pack200 must support v53.0 class files
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util.jar
  • Affected Version: 9
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2016-05-11
  • Updated: 2016-07-28
  • Resolved: 2016-05-19
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 9
9 b120Fixed
Related Reports
Duplicate :  
Relates :  
Relates :  
Description
Test tools/pack200/TestNormal.java failed in mach5 with following error message:

Error. failed to clean up files after test
Comments
http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-May/041236.html
18-05-2016

There are two parts to this bug: 1. Because of the version bump pack200 complains about the class file versions. 2. Because of the complaints the stderr and stdout is not being emptied, the streams IO hangs. The solution is to fix pack200 to recognize the class file version, and change the test to use the test Utility methods.
17-05-2016

raise the priority to P2 since this issue failed quite frequently in Mach5
16-05-2016

We need to update pack200 to accept v53.0 class files.
16-05-2016