http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46768
--- Comment #17 from H.J. Lu <hjl.tools at gmail dot com> 2010-12-03 16:40:25 UTC --- (In reply to comment #15) > I understand the issue now. Stock r167430 is fine but the addition of the > approved patch to fix the md files and default i386 darwin to -mtune=core2 > causes the failure in... > > FAIL: gcc.target/i386/sse2-init-v2di-2.c scan-assembler movq > > Apparently the darwin core2 patch will also need to correct the > sse2-init-v2di-2.c testcase with... > > Index: gcc.target/i386/sse2-init-v2di-2.c > =================================================================== > --- gcc.target/i386/sse2-init-v2di-2.c (revision 167430) > +++ gcc.target/i386/sse2-init-v2di-2.c (working copy) > @@ -10,4 +10,4 @@ > return _mm_cvtsi64_si128 (b); > } > > -/* { dg-final { scan-assembler "movq" } } */ > +/* { dg-final { scan-assembler "movd" } } */ That is incorrect. I will fix it properly after Dwarn patch is checked in.