| 
 Relates :   
 | 
|
| 
 Relates :   
 | 
This program should be rejected:
class Test<X> {
    Object o = (byte[])(X[])null;
}
Instead, the compiler accepts it, starting from JDK 7 b112. The problem is likely to be related to the changes in cats conversion involving 292 (see 6979683).
  |