1 /*
2  * @test /nodynamiccopyright/
3  * @bug 7126754
4  * @summary Generics compilation failure casting List<? extends Set...> to List<Set...>
5  * @compile T7126754.java
6  */
7 
8 import java.util.List;
9 import java.util.Set;
10 
11 public class T7126754 {
main(String[] args)12   public static void main(String[] args) {
13     List<Set<? extends String>> a = null;
14     List<? extends Set<? extends String>> b = a;
15 
16     List<? extends Set<? extends String>> c = null;
17     List<Set<? extends String>> d = (List<Set<? extends String>>)c;
18   }
19 }
20