This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Skip some gcc.target/i386 tests for conflicting -march= options


On Wed, Apr 2, 2014 at 6:36 PM, Joseph S. Myers <joseph@codesourcery.com> wrote:

> If you test an x86_64 toolchain with -march=bdver3 in the multilib
> options, as noted in
> <http://gcc.gnu.org/ml/gcc-patches/2014-03/msg01662.html> various test
> failures arise from tests whose own -march= in dg-options is
> overridden.  This patch adds dg-skip-if to those tests to skip them
> for conflicting -march= options, as has been done before for other
> tests (obviously, if the option ordering is changed in future in
> DejaGnu, such skips may become obsolete or could be conditioned on
> DejaGnu version).  (No doubt other -march= options would show up
> further tests needing such changes.)
>
> Tested x86_64-linux-gnu.  OK to commit?
>
> 2014-04-02  Joseph Myers  <joseph@codesourcery.com>
>
>         * gcc.target/i386/funcspec-2.c, gcc.target/i386/funcspec-3.c,
>         gcc.target/i386/funcspec-9.c, gcc.target/i386/isa-1.c,
>         gcc.target/i386/memcpy-strategy-1.c,
>         gcc.target/i386/memcpy-strategy-2.c,
>         gcc.target/i386/memcpy-vector_loop-1.c,
>         gcc.target/i386/memcpy-vector_loop-2.c,
>         gcc.target/i386/memset-vector_loop-1.c,
>         gcc.target/i386/memset-vector_loop-2.c,
>         gcc.target/i386/sse2-init-v2di-2.c, gcc.target/i386/ssetype-1.c,
>         gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-5.c: Skip for
>         -march= options different from those in dg-options.

OK.

Thanks,
Uros.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]