I've filed PR45773 concerning the new regression in gcj where java classes can no longer be compiled with ecj.jar. Since r163770 (with r163814 backported to fix the libjava build), any attempt to compile a java source file with gcj produces the error...
gcj --main=testme -O testme.java Exception in thread "main" java.lang.NoClassDefFoundError: org.eclipse.jdt.internal.compiler.batch.GCCMain at gnu.java.lang.MainThread.run(libgcj.12.dylib) Caused by: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.batch.GCCMain not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/sw/share/java/ecj/ecj.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} at java.net.URLClassLoader.findClass(libgcj.12.dylib) at java.lang.ClassLoader.loadClass(libgcj.12.dylib) at java.lang.ClassLoader.loadClass(libgcj.12.dylib) at gnu.java.lang.MainThread.run(libgcj.12.dylib) This problem does not exist at r163768. I am reposting this problem since the new bugzilla keeps reporting... GCC Bugzilla has suffered an internal error. Please save this page and send it to dber...@gcc.gnu.org with details of what you were doing at the time this message appeared. URL: file:///Users/howarth/Internal Error.html There was an error sending mail from '"howarth at nitro dot med.uc.edu" <gcc-bugzi...@gcc.gnu.org>' to 'java-...@gcc.gnu.org':Can't send data whenever I add new information and nothing appears in the gcc-bugs archives from those sessions (although the PR itself if updated). Jack