jdk-24/test/langtools/tools/javac/generics/ClassBoundCheckingOverflow.java
2019-01-18 13:49:45 -05:00

13 lines
412 B
Java

/*
* @test /nodynamiccopyright/
* @bug 8214345
* @summary infinite recursion while checking super class
*
* @compile/fail/ref=ClassBoundCheckingOverflow.out -XDrawDiagnostics ClassBoundCheckingOverflow.java
*/
public class ClassBoundCheckingOverflow {
abstract class InfiniteLoop1<E extends InfiniteLoop1<E>> extends E {}
abstract class InfiniteLoop2<E extends InfiniteLoop2<E>> implements E {}
}