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

            Bug ID: 104726
           Summary: gcc.target/i386/pr104551.c FAILs
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: crazylht at gmail dot com
  Target Milestone: ---
            Target: i?86-pc-solaris2.11, x86_64-pc-solaris2.11

The gcc.target/i386/pr104551.c test FAILs on Solaris/x86 (32 and 64-bit) since
its introduction:

+FAIL: gcc.target/i386/pr104551.c execution test

Thread 2 received signal SIGILL, Illegal instruction.
[Switching to Thread 1 (LWP 1)]
0x080510ff in main ()
(gdb) bt
#0  0x080510ff in main ()
(gdb) x/i $pc
=> 0x80510ff <main+15>: vmovd  %eax,%xmm0

The machine in question indeed lacks AVX2 support.  I guess the test needs to
use
avx2-check.h to handle this.

Reply via email to