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

            Bug ID: 81661
           Summary: [7/8 Regression] ICE in gimplify_modify_expr, at
                    gimplify.c:5638
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: alan.hayward at arm dot com
  Target Milestone: ---

Starting from r237064 I see ICE in:

$ cat ice.i
int a, b, c;
void d ()
{
  while (a + c > b)
    a--;
}

$ gcc ice.i -O3 -ftrapv
In function ā€˜dā€™:
cc1: internal compiler error: in gimplify_modify_expr, at gimplify.c:5638
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugs.opensuse.org/> for instructions.

It's with -mtune=generic -march=x86-64.

Thanks

Reply via email to