JDK-6908806 : JDK 1.5.0 Update 17 javac fails to compile java code using generics
  • Type: Bug
  • Component: tools
  • Sub-Component: javac
  • Affected Version: 5.0u17
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: solaris_10
  • CPU: sparc
  • Submitted: 2009-12-09
  • Updated: 2011-02-16
  • Resolved: 2010-06-02
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.
Other
5.0u25 b02Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
JDK 1.5.0 Update 17 javac fails to compile java code using generics.
It reports a "name clash" between "sum(java.util.List<java.lang.Long>)"
and "sum(java.util.List<java.lang.Integer>)". 

The behavior is strictly reproducible beginning with JDK 5.0 Update 17.

Comments
EVALUATION It is a regression caused by 6709709 in 5.0u17.
06-04-2010