// 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); } }