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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-valid-code
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2012-04-30
   Target Milestone|---                         |4.8.0
            Summary|index domain error, in      |[4.8 Regression] ICE with
                   |ipa_remove_reference at     |weakref function and a
                   |ipa-ref.c:84                |function which takes vector
                   |                            |types
     Ever Confirmed|0                           |1

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-04-30 
04:14:31 UTC ---
Here is a reduced testcase:
extern int gg (int *__once_control);
static __typeof(gg) __gthrw_gg __attribute__ ((__weakref__("gg")));
typedef float v4sf __attribute__ ((__vector_size__ (16)));
extern v4sf  f (float __F);
void g(v4sf,v4sf);
void h(float m_MinValue) {
g(f(1), f(1.0f/2.2f));
}
--- CUT ---

Confirmed.

Reply via email to