The following code is invalid as implicitly converting a long to int could
result in the value being truncated. However, GCJ accepts this code.
public class Arraybound
public byte x(long l)
return new byte[l];
This is actually in use in the class gnu.gcj.tools.gcj_dbtool.Main.java, line 382.
All gcj front end bugs have been fixed by the gcj-eclipse branch merge.
I'm mass-closing the affected PRs.
If you believe one of these was closed in error, please reopen it
with a note explaining why.