[Bug tree-optimization/23320] [4.1 Regression] ICE in in base_addr_differ_p, at tree-data-ref.c:430

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Wed Aug 10 22:10:00 GMT 2005


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-08-10 22:10 -------
Here is a slightly smaller testcase:
void  euifrac (int *i, short *p, int k)
{
  unsigned int ll = 0;
  unsigned short xi[9] = {0};
  do
  {
    int i;
    unsigned short *x = xi;
    for (i = 2; i < 8;  i++)  
      *p++ = *x++;
    ll = (ll << 16) | xi[2];
  } while ((k -= 16) > 0);
  *i = ll;
}


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23320



More information about the Gcc-bugs mailing list