------- Comment #5 from jakub at gcc dot gnu dot org  2010-09-14 15:24 -------
Simplified testcase that ICEs the same way on x86_64-linux (-O3) and i686-linux
(-O3 -msse2):

int s[4];
unsigned char *t[4];

void
foo (void)
{
  int i;
  for (i = 0; i < 4; i++)
    {
      s[i] = -s[i];
      t[i] -= s[i];
    }
}


-- 

jakub at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
  GCC build triplet|i686-pc-cygwin              |
   GCC host triplet|i686-pc-cygwin              |
 GCC target triplet|i686-pc-cygwin              |
   Last reconfirmed|0000-00-00 00:00:00         |2010-09-14 15:24:04
               date|                            |


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

Reply via email to