[Bug middle-end/91623] [8 Regression] -msse4.1 -O3 segfault in /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/smmintrin.h:270:10
soap at gentoo dot org
gcc-bugzilla@gcc.gnu.org
Sat Feb 22 11:36:00 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91623
--- Comment #16 from David Seifert <soap at gentoo dot org> ---
(In reply to David Seifert from comment #15)
> Created attachment 47887 [details]
> preprocessed_example.c.gz
>
> Running GCC 9.2 with
>
> gcc-9.2.0 -msse4.1 -O3 -c preprocessed_example.c -o foo.o
>
> on this file yields
>
> $ gcc-9.2.0 -msse4.1 -O3 -c preprocessed_example.c -o foo.o
> during RTL pass: expand
> In file included from src/nw_stats_diag_sse41_128_64.c:16:
> /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/smmintrin.h: In function
> ‘parasail_nw_stats_rowcol_diag_sse41_128_64’:
> /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/smmintrin.h:270:10: internal
> compiler error: Segmentation fault
> 270 | return (__m128i) ((__v2di)__X == (__v2di)__Y);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Just to clarify, this issue also occurs with GCC 7.5, that already has the
supposed fix.
More information about the Gcc-bugs
mailing list