https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118270
Bug ID: 118270
Summary: [15 Regression] Many AVX10.2 test failures
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: hjl.tools at gmail dot com
CC: haochen.jiang at intel dot com
Target Milestone: ---
Target: x86-64
On x86-64 with binutils
commit 2b001c799977a97304311df238fe33daa9b8fa7f
Author: GDB Administrator <[email protected]>
Date: Mon Dec 30 00:00:19 2024 +0000
Automatic date update in version.in
r15-6478-g9b1d30e83ebd7a gave
FAIL: gcc.dg/field-merge-16.c scan-tree-dump-times ifcombine "optimizing" 6
FAIL: gcc.target/i386/avx10_2-512-vcvttnebf162ibs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-512-vcvttnebf162ibs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-512-vcvttnebf162iubs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-512-vcvttnebf162iubs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-512-vminmaxnepbf16-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-512-vminmaxnepbf16-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-512-vscalefpbf16-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-512-vscalefpbf16-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vcvttnebf162ibs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vcvttnebf162ibs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vcvttnebf162iubs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vcvttnebf162iubs-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vminmaxnepbf16-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vminmaxnepbf16-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vscalefpbf16-2.c (test for excess errors)
FAIL: gcc.target/i386/avx10_2-vscalefpbf16-2.c (test for excess errors)
I saw
Error: no such instruction: `tdpbf8ps %tmm1,%tmm2,%tmm3'
Error: no such instruction: `tileloaddrs (%r9),%tmm3'
Error: no such instruction: `tilemovrow %edx,%tmm2,%zmm1'
Error: no such instruction: `tmmultf32ps %tmm1,%tmm2,%tmm3'
Error: no such instruction: `ttransposed %tmm1,%tmm2'
Error: no such instruction: `vcvttnebf162ibs %xmm0,%xmm6'
...
Error: no such instruction: `vminmaxnepbf16 $5,%zmm1,%zmm0,%zmm2{%k1}{z}'
Error: no such instruction: `vscalefpbf16 %xmm1,%xmm0,%xmm2'
...