------- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-12 17:50 ------- Reduced testcase: typedef float __v4sf __attribute__ ((vector_size (16))); int ffg (__v4sf __A); int main() { float f = 1.f/0.f; __v4sf __tmp = __builtin_ia32_loadss (&f); __v4sf a = __builtin_ia32_shufps(__tmp, __tmp, 0), comp = (__v4sf)__builtin_ia32_cmpunordps(a,a); return ffg(comp); }
: Search converges between 2004-01-01-trunk (#437) and 2004-01-17-trunk (#438). -- What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|c++ |target Ever Confirmed| |1 Keywords| |ice-on-valid-code Last reconfirmed|0000-00-00 00:00:00 |2004-12-12 17:50:10 date| | Summary|SSE ordered/unordered |[4.0 Regression] SSE |compare are either omitted |ordered/unordered compare |or provoke an ICE, -ffast- |are either omitted or |math implied |provoke an ICE, -ffast-math | |implied Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18944