https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79432

            Bug ID: 79432
           Summary: ICE: verify_ssa failed
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gerhard.steinmetz.fort...@t-online.de
  Target Milestone: ---

Seen with version 7 only, on x86_64 GNU/Linux.
(not depending on any options)


$ cat z1.c
int fn1 (void);
int vfork (void);
void fn2 ()
{
  int a;
  a = fn1() + vfork();
}


$ gcc-6 -c z1.c
$ gcc-7-20170205 -c z1.c
z1.c: In function 'fn2':
z1.c:7:1: error: definition in block 3 does not dominate use in block 6
 }
 ^
for SSA_NAME: _1 in statement:
a_10 = _1 + _2;
z1.c:7:1: internal compiler error: verify_ssa failed
0xe10883 verify_ssa(bool, bool)
        ../../gcc/tree-ssa.c:1184
0xb167fd execute_function_todo
        ../../gcc/passes.c:1973
0xb170e5 execute_todo
        ../../gcc/passes.c:2016

Reply via email to