Trying to compile ant 1.6.5 using "gcj -C" as javac replacement results in: src/main/org/apache/tools/ant/IntrospectionHelper.java: In class 'org.apache.tools.ant.IntrospectionHelper$1': src/main/org/apache/tools/ant/IntrospectionHelper.java: In constructor '(org.apache.tools.ant.IntrospectionHelper,java.lang.Object,java.lang.Object)': src/main/org/apache/tools/ant/IntrospectionHelper.java:495: error: No constructor matching '(org.apache.tools.ant.IntrospectionHelper,java.lang.Object,java.lang.Object)' found in class 'org.apache.tools.ant.IntrospectionHelper$NestedCreator'. nc = new NestedCreator(null) { ^ The same code works file when using ecj as javac.
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. Thanks.