------- Additional Comments From kazu at cs dot umass dot edu 2005-01-25 20:47 ------- (In reply to comment #1) > Just a little more information. > changing "s = redirect_edge_succ_nodup (e, dest);" to a "return false;" in remove_forwarder_block > makes this pass so this is a tree optimization problem. Basically what is happening is that we are > forwarding two eh regions to one bb which is just wrong. A better check in remove_forwarder_block is > needed to better test for this case. Note this only happens with the java front-end because the java > front-end produces a goto from two catches without any code before it (which is not wrong). > > > Making this block 17574 which is the meta-bug for "java" bugs which should be fixed before 4.0 (or are > just regressions in 4.0).
-- What |Removed |Added ---------------------------------------------------------------------------- CC| |kazu at cs dot umass dot edu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19505