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
mcimadamore@159 | 1 | T6680106.java:34:25: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 2 | T6680106.java:35:25: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 3 | T6680106.java:35:40: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 4 | T6680106.java:36:25: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 5 | T6680106.java:36:40: compiler.err.type.found.req: U[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 6 | T6680106.java:36:55: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 7 | T6680106.java:37:30: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 8 | T6680106.java:38:30: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 9 | T6680106.java:38:50: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 10 | T6680106.java:39:30: compiler.err.type.found.req: S[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 11 | T6680106.java:39:50: compiler.err.type.found.req: U[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 12 | T6680106.java:39:70: compiler.err.type.found.req: T[], (- compiler.misc.type.req.class) |
mcimadamore@159 | 13 | 12 errors |