-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P2
-
Affects Version/s: 7-pool, 8, 8-repo-lambda
-
Component/s: tools
-
b84
-
Verified
The following code crashes javac:
interface F<X> { }
abstract class AbstractPipeline<X> {
public <P> void pipeline() {
stream(new F<P>() { });
}
protected abstract <T> AbstractPipeline<?> stream(F<? extends X> supplier);
}
interface F<X> { }
abstract class AbstractPipeline<X> {
public <P> void pipeline() {
stream(new F<P>() { });
}
protected abstract <T> AbstractPipeline<?> stream(F<? extends X> supplier);
}
- duplicates
-
JDK-8008736 Javac crash when type-variable referenced from anonymous inner class
-
- Closed
-
-
JDK-8014556 AssertionError while trying to print a diagnostic
-
- Closed
-
-
JDK-8050221 Missing type variable in where clause
-
- Closed
-