Fri, 24 Oct 2008 12:45:47 +0100
6680106: StackOverFlowError for Cyclic inheritance in TypeParameters with ArrayType Bounds
Summary: Javac ends up in an infinite loop while attributing mutually referring array type-parameter bounds
Reviewed-by: jjg
1 T6680106.java:34:25: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class)
2 T6680106.java:35:25: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class)
3 T6680106.java:35:40: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class)
4 T6680106.java:36:25: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class)
5 T6680106.java:36:40: compiler.err.type.found.req: U[], (- compiler.misc.type.req.class)
6 T6680106.java:36:55: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class)
7 T6680106.java:37:30: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class)
8 T6680106.java:38:30: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class)
9 T6680106.java:38:50: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class)
10 T6680106.java:39:30: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class)
11 T6680106.java:39:50: compiler.err.type.found.req: U[], (- compiler.misc.type.req.class)
12 T6680106.java:39:70: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class)
13 12 errors