Re: FW: [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64

Andi Kleen <[email protected]>
Newsgroups gmane.comp.gcc.regression,gmane.comp.gcc.patches
Message-ID <[email protected]>
> > 
> > with GCC configured with
> > 
> > ../../gcc/configure --prefix=/export/users3/haochenj/src/gcc-bisect/master/master/r16-3364/usr --enable-clocale=gnu --with-system-zlib --with-demangler-in-ld --with-fpmath=sse --enable-languages=c,c++,fortran --enable-cet --without-isl --enable-libmpx x86_64-linux --disable-bootstrap
> > 
> > To reproduce:
> > 
> > $ cd {build_dir}/gcc && make check RUNTESTFLAGS="i386.exp=gcc.target/i386/shift-gf2p8affine-5.c --target_board='unix{-m32\ -march=cascadelake}'"


Ah never mind it's there. The test breaks if you override
-march=... because it changes the vector cost model and then
the number of generated instructions is different.
I've seen that with other tuning options too.

I'll see how to fix that. Perhaps it just needs to specify its own
-march=generic which might take preference.

-Andi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.