https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70356
Bug ID: 70356 Summary: gcc.target/i386/avx-vextractf128-256-5.c FAILs Product: gcc Version: 5.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: kyukhin at gcc dot gnu.org Target Milestone: --- Host: i386-pc-solaris2.* Target: i386-pc-solaris2.* Build: i386-pc-solaris2.* The gcc.target/i386/avx-vextractf128-256-5.c test FAILs on Solaris/x86 with /bin/as: Running target unix/-m64 FAIL: gcc.target/i386/avx-vextractf128-256-5.c (test for excess errors) Excess errors: Assembler: avx-vextractf128-256-5.c "/var/tmp//cca8rMJb.s", line 11 : Invalid instruction argument Near line: " vmovapd %zmm16, %zmm0" Unlike all other avx512f tests, this one is an assemble test for no reason I can see. I believe it should just be changed into a compile test. In addition,the testcase only exists on the gcc-5 branch, but is missing on mainline. Something fishy is going on here. Rainer