[Bug tree-optimization/65241] [5 Regression] ICE (in remove_local_expressions_from_table, at tree-ssa-dom.c:1081)
mpolacek at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Mar 2 10:00:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65241
--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Better test case:
enum E { A, B, C, D };
void fn4 (void);
int
fn1 (enum E p1)
{
static int w[D];
if (w[p1])
switch (p1)
case C:
w[p1] = 0;
}
void
fn2 (p1)
{
fn1 (p1);
}
void
fn3 (enum E p1)
{
fn2 (p1);
fn4 ();
fn2 (p1);
}
More information about the Gcc-bugs
mailing list