This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: testsuite] clean up convoluted dg-final directive in vect-multitypes-12.c
On 01/23/2013 04:57 PM, Eric Botcazou wrote:
>> Would you mind playing around with it a bit, like removing the xfail from
>> /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target
>> sparc*-*-* xfail ilp32 } } } */ and removing/disabling the directives with
>> sparc*-*-*?
>
> I already played a bit when I wrote the original directive and didn't find any
> other way to do it (but my DejaGNU is admittedly quite limited).
>
The ability to use both "target" and "xfail" in the same directive is fairly
new, but I haven't had any problems while playing around with it. I don't
think it's used much in the test suite yet. It's possible it's part of the
new problem you're seeing, although I don't understand how.
I modified the test because I expected to make another change to the dg-final
directives but now I don't need those changes, so if we don't figure out how
to fix it I can just revert the patch.
Janis