Description of problem: gcj ICE with -O1/2/3 at make_edges at cfgbuild.c:327 when building the attached file with gcj -O1 -c -findirect-dispatch Version-Release number of selected component (if applicable): gcc-java-4.0.0-0.42 How reproducible: Always Steps to Reproduce: 1. gcj -O1 -c -findirect-dispatch eclipseServer/EclipseServer\$ServerThread.class Actual results: eclipseServer/EclipseServer$ServerThread.java: In class 'eclipseServer.EclipseServer$ServerThread': eclipseServer/EclipseServer$ServerThread.java: In method 'eclipseServer.EclipseServer$ServerThread.run()': eclipseServer/EclipseServer$ServerThread.java:0: internal compiler error: in make_edges, at cfgbuild.c:327 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla> for instructions. Expected results: It works. Additional info: The code attached is not part of any released software.
Created attachment 113371 [details] eclipseServer/EclipseServer$ServerThread.class file