8 require extends Super
<int>;
12 require extends Super
<float>;
15 // On its own this is not an error
16 interface I3
extends I1
, I2
{}
18 // But as soon as it is used, we fail to extend Super<float>
19 class C
extends Super
<int> implements I3
{ }