Community
Participate
Working Groups
When parsing the following in 1.5 mode, an array store exception occurs. public abstract class X < T extends Y<T>, U, V extends /*Object &*/ Runnable & Cloneable & java.util.Map> extends Exception implements Runnable{ } java.lang.ArrayStoreException at java.lang.System.arraycopy(Native Method) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeTypeParameterWithExtendsA ndBounds(Parser.java:6212) at org.eclipse.jdt.internal.compiler.parser.Parser.consumeRule (Parser.java:5018) at org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:7651) at org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:7815) at org.eclipse.jdt.internal.compiler.parser.Parser.parse (Parser.java:7780) at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse (Parser.java:6417) at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile (Compiler.java:279) at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:314) at org.eclipse.jdt.internal.compiler.batch.Main.performCompilation (Main.java:1522) at org.eclipse.jdt.internal.compiler.batch.Main.compile(Main.java:319) at org.eclipse.jdt.internal.compiler.batch.Main.compile(Main.java:212) at org.eclipse.jdt.internal.compiler.batch.Main.compile(Main.java:204) at Compile.main(Compile.java:19) class Y <Z> { }
Fixed and released in HEAD.
Sorry. Fixed and released in stream 1.5.
Remove target milestone as fix is not in HEAD stream...