Re: [r17-3570 Regression] FAIL: gcc.target/i386/sse4_1-stv-12.c scan-assembler-times (movaps|vmovdqa) 4 on Linux/x86_64
Jakub Jelinek via Gcc-regression <[email protected]>
| Newsgroups | gmane.comp.gcc.regression,gmane.comp.gcc.patches |
|---|---|
| Message-ID | <aowzgBk5ebdTac7s@tucnak> |
On Mon, Aug 24, 2026 at 07:58:54PM +0800, H.J. Lu wrote: > On Mon, Aug 24, 2026 at 7:41 PM Haochen Jiang <[email protected]> wrote: > > > > On Linux/x86_64, > > > > b8c1b044a4b2884577d3094513a25abcef1161ee is the first bad commit > > commit b8c1b044a4b2884577d3094513a25abcef1161ee > > Author: H.J. Lu <[email protected]> > > Date: Mon Aug 24 08:08:06 2026 +0800 > > > > Scan both movaps and vmovdqa in SSE4.1 STV tests > > > > caused > > > > FAIL: gcc.target/i386/sse4_1-stv-11.c scan-assembler-times (movaps|vmovdqa) 4 > > FAIL: gcc.target/i386/sse4_1-stv-12.c scan-assembler-times (movaps|vmovdqa) 4 > > These tests failed before my patch. Shouldn't that be /* { dg-final { scan-assembler-times "(?:movaps|vmovdqa)" 4 } } */ or so? Without ?: the () is counted too I think. Jakub