------- Comment #6 from reichelt at gcc dot gnu dot org  2007-12-27 18:48 
-------
Confirmed. Reduced testcase that crashes on i686-pc-linux-gnu when compiled
with "-msse -O" (as C or C++ code):

======================================================
typedef int v4i __attribute__((vector_size(16)));

void foo(v4i* p, v4i v)
{
  int i;
  for (i=0; i < 4; ++i)
    *p += v;
}
======================================================

bug.c: In function 'foo':
bug.c:8: internal compiler error: in expand_simple_binop, at optabs.c:1157
Please submit a full bug report, [etc.]

The bug appeared in GCC 4.2.0 and disappeared on mainline between
2007-09-14 and 2007-10-13.


-- 

reichelt at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |reichelt at gcc dot gnu dot
                   |                            |org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |ice-on-valid-code, monitored
      Known to fail|                            |4.2.0 4.2.1 4.2.2
      Known to work|                            |4.1.2 4.3.0
   Last reconfirmed|0000-00-00 00:00:00         |2007-12-27 18:48:49
               date|                            |
            Summary|ICE in expand_simple_binop  |ICE with vectors in
                   |at optabs.c                 |expand_simple_binop at
                   |                            |optabs.c
   Target Milestone|---                         |4.2.3


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

Reply via email to