This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH x86] Update options for avx512 testsuite.
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Uros Bizjak <ubizjak at gmail dot com>
- Cc: Ilya Tocar <tocarip dot intel at gmail dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 1 Dec 2014 06:37:42 -0800
- Subject: Re: [PATCH x86] Update options for avx512 testsuite.
- Authentication-results: sourceware.org; auth=none
- References: <20141128150848 dot GA74953 at msticlxl7 dot ims dot intel dot com> <CAFULd4aC-tdygk1Nuh=DyKjbV6kkA8_LreUwubJoWf+89uNF2g at mail dot gmail dot com>
On Fri, Nov 28, 2014 at 7:15 AM, Uros Bizjak <ubizjak@gmail.com> wrote:
> Hello!
>
>> As discussed for AVX512F submission, using -D.... in dg-options,
>> should be replaced with parts of the testcase itself. Patch below
>> does that.
>> Ok for trunk?
>>
>> P. S.
>> As patch itself is hard to review, this was done by sed like this:
>>
>> sed -i 's/ -DAVX512IFMA//g' ../gcc/testsuite/gcc.target/i386/avx512*
>> ...
>> sed -i 's/#define AVX512F_LEN 256/#define AVX512VL\n#define AVX512F_LEN256/g' ../gcc/testsuite/gcc.target/i386/avx512vl-*
>> ...
>
> Looking into a couple of cases, it looks OK.
>
I saw
FAIL: gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c
scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c
scan-tree-dump-times vect "vectorized 1 loops" 1
FAIL: gcc.target/i386/avx256-unaligned-store-2.c scan-assembler
vmovups.*\\\\*movv16qi_internal/3
FAIL: gcc.target/i386/avx512ifma-vpmaddhuq-2.c (test for excess errors)
UNRESOLVED: gcc.target/i386/avx512ifma-vpmaddhuq-2.c compilation
failed to produce executable
FAIL: gcc.target/i386/avx512ifma-vpmaddluq-2.c (test for excess errors)
UNRESOLVED: gcc.target/i386/avx512ifma-vpmaddluq-2.c compilation
failed to produce executable
FAIL: gcc.target/i386/avx512vbmi-vpermb-2.c (test for excess errors)
UNRESOLVED: gcc.target/i386/avx512vbmi-vpermb-2.c compilation failed
to produce executable
FAIL: gcc.target/i386/avx512vbmi-vpermi2b-2.c (test for excess errors)
UNRESOLVED: gcc.target/i386/avx512vbmi-vpermi2b-2.c compilation failed
to produce executable
FAIL: gcc.target/i386/avx512vbmi-vpermt2b-2.c (test for excess errors)
UNRESOLVED: gcc.target/i386/avx512vbmi-vpermt2b-2.c compilation failed
to produce executable
FAIL: gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c (test for excess errors)
UNRESOLVED: gcc.target/i386/avx512vbmi-vpmultishiftqb-2.c compilation
failed to produce executable
on x86:
https://gcc.gnu.org/ml/gcc-testresults/2014-12/msg00030.html
--
H.J.