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

Reply via email to