test/tools/javac/generics/6677785/T6677785.java

changeset 0
959103a6100f
child 2525
2eb010b6cb22
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/test/tools/javac/generics/6677785/T6677785.java	Wed Apr 27 01:34:52 2016 +0800
     1.3 @@ -0,0 +1,12 @@
     1.4 +/*
     1.5 + * @test /nodynamiccopyright/
     1.6 + * @bug     6677785
     1.7 + * @summary REGRESSION: StackOverFlowError with Cyclic Class level Type Parameters when used in constructors
     1.8 + * @author Maurizio Cimadamore
     1.9 + * @compile/fail/ref=T6677785.out -XDrawDiagnostics T6677785.java
    1.10 + */
    1.11 +public class T6677785<E extends T, T extends E> {
    1.12 +     T6677785() {}
    1.13 +     T6677785(E e) {}
    1.14 +     T6677785(E e, T t) {}
    1.15 +}

mercurial