This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/81696] New: ICF ICE on non-local goto
- From: "jakub at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 03 Aug 2017 13:40:16 +0000
- Subject: [Bug tree-optimization/81696] New: ICF ICE on non-local goto
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81696
Bug ID: 81696
Summary: ICF ICE on non-local goto
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: jakub at gcc dot gnu.org
Target Milestone: ---
int
main ()
{
__label__ lab4, lab5, lab6;
void foo (void) { goto lab4; }
void bar (void) { goto lab5; }
void baz (void) { goto lab6; }
foo ();
lab4:;
bar ();
lab5:;
baz ();
lab6:;
return 0;
}
ICEs at -O2 somewhere in ICF.