[Bug target/59789] [4.9 Regression] ICE in in convert_move, at expr.c:333

aivchenk at gmail dot com gcc-bugzilla@gcc.gnu.org
Mon Jan 13 15:56:00 GMT 2014


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

--- Comment #2 from Alexander Ivchenko <aivchenk at gmail dot com> ---
lets just say that my code is valid and I forgot to add "-msse2" :).


(In reply to H.J. Lu from comment #1)
> The code is invalid since -march=i686 doesn't support SSE.
> The older GCC issues:
> 
> In file included from /tmp/pr59789.c:2:0:
> /usr/lib/gcc/x86_64-redhat-linux/4.8.2/include/emmintrin.h:31:3: error:
> #error "SSE2 instruction set not enabled"
>  # error "SSE2 instruction set not enabled"
>    ^
> /tmp/pr59789.c: In function ‘f1’:
> /tmp/pr59789.c:9:5: error: unknown type name ‘__m128i’
>      __m128i bar  = _mm_set1_epi32(0);


More information about the Gcc-bugs mailing list