[Bug middle-end/57499] [4.7/4.8/4.9 Regression] ICE when noreturn destructor returns after throw with -O
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jun 3 08:46:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57499
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Known to work| |4.4.7
Keywords| |ice-on-invalid-code
Last reconfirmed| |2013-06-03
Component|c++ |middle-end
Ever confirmed|0 |1
Summary|ICE when noreturn |[4.7/4.8/4.9 Regression]
|destructor returns after |ICE when noreturn
|throw with -O |destructor returns after
| |throw with -O
Target Milestone|--- |4.7.4
Known to fail| |4.5.4, 4.6.4, 4.7.2, 4.8.1,
| |4.9.0
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed.
0xd197c5 crash_signal
/space/rguenther/src/svn/trunk/gcc/toplev.c:333
0xd745a5 infinite_empty_loop_p
/space/rguenther/src/svn/trunk/gcc/tree-eh.c:4187
0xd74908 cleanup_empty_eh
/space/rguenther/src/svn/trunk/gcc/tree-eh.c:4263
0xd74d7e cleanup_all_empty_eh
/space/rguenther/src/svn/trunk/gcc/tree-eh.c:4376
0xd74e0a execute_cleanup_eh_1
/space/rguenther/src/svn/trunk/gcc/tree-eh.c:4405
0xd74e5b execute_cleanup_eh
/space/rguenther/src/svn/trunk/gcc/tree-eh.c:4430
More information about the Gcc-bugs
mailing list