gcj generates an invalid signature for the anonymous constructor in this test case:
public class t { public t(char[][] args) { } public Object m() { return new t(new char[][] { "hi".toCharArray(), "bob".toCharArray(), "and joe".toCharArray() }) { }; } } -- Summary: gcj generates invalid signature Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: java AssignedTo: tromey at gcc dot gnu dot org ReportedBy: tromey at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25283