// gcj generated buggy code when we reference a field of a | |
// non-constant member that we inherit from an interface. | |
interface iface | |
{ | |
final value x = new value(); | |
} | |
final class value | |
{ | |
Object field = "maude"; | |
} | |
public class initfield implements iface | |
{ | |
public static void main(String[] args) | |
{ | |
System.out.println(x.field); | |
} | |
} |