https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101017

David Binderman <dcb314 at hotmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dcb314 at hotmail dot com

--- Comment #10 from David Binderman <dcb314 at hotmail dot com> ---
Did this ever happen ?

Similar test case gcc/testsuite/gcc.target/i386/avx10_1-26.c
still seems to cause a crash:

testsuite $ ~/gcc/results/bin/gcc -c -w ./gcc.target/i386/avx10_1-26.c
./gcc.target/i386/avx10_1-26.c: In function ‘foo’:
./gcc.target/i386/avx10_1-26.c:7:9: note: the ABI for passing parameters with
64-byte alignment has changed in GCC 4.6
    7 | __m512d foo(__m512d a, __m512d b)
      |         ^~~
during RTL pass: expand
./gcc.target/i386/avx10_1-26.c: In function ‘foo.avx10_1_512’:
./gcc.target/i386/avx10_1-26.c:10:1: internal compiler error: Segmentation
fault
   10 | }
      | ^
0x231f2bd internal_error(char const*, ...)
       
/home/dcb40b/gcc/working/gcc/../../trunk/gcc/diagnostic-global-context.cc:517
0xf247d9 crash_signal(int)
        /home/dcb40b/gcc/working/gcc/../../trunk/gcc/toplev.cc:321
0xa29c5e convert_memory_address_addr_space_1(scalar_int_mode, rtx_def*,
unsigned char, bool, bool)
        /home/dcb40b/gcc/working/gcc/../../trunk/gcc/explow.cc:310

Reply via email to