https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118609
Bug ID: 118609 Summary: gcc.target/i386/amxmovrs-t2rpntlvw-2.c etc. FAIL Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: haochen.jiang at intel dot com, lin1.hu at intel dot com Target Milestone: --- Target: i?86-*-*, x86_64-*-* When switching gas from 2.43 to 2.43.90, two tests FAIL on all x86 targets for 64-bit: +FAIL: gcc.target/i386/amxmovrs-t2rpntlvw-2.c (test for excess errors) Excess errors: /vol/gcc/src/hg/master/local/gcc/testsuite/gcc.target/i386/amxmovrs-t2rpntlvw-2.c:39: Warning: operand 2 `%tmm1' implicitly denotes `%tmm0' to `%tmm1' group in `t2rpntlvwz1' /vol/gcc/src/hg/master/local/gcc/testsuite/gcc.target/i386/amxmovrs-t2rpntlvw-2.c:53: Warning: operand 2 `%tmm1' implicitly denotes `%tmm0' to `%tmm1' group in `t2rpntlvwz1t1' +FAIL: gcc.target/i386/amxtranspose-2rpntlvw-2.c (test for excess errors) Excess errors: /vol/gcc/src/hg/master/local/gcc/testsuite/gcc.target/i386/amxtranspose-2rpntlvw-2.c:35: Warning: operand 2 `%tmm1' implicitly denotes `%tmm0' to `%tmm1' group in `t2rpntlvwz1' That gas warning was introduced in binutils commit commit 3c17b69fa1ac3b5c820caf5431532aa79e1e28cf Author: Jan Beulich <jbeul...@suse.com> Date: Mon Nov 18 11:45:34 2024 +0100 x86: generalize "implicit quad group" handling No idea where the problem is, though, but with the binutils 2.44 release imminent, this should be fixed somehow. With gas 2.43, the tests were UNSUPPORTED.