[testsuite] Skip gcc.c-torture/execute/960321-1.c on Solaris 2/x64 with Sun as

Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
Thu May 27 20:13:00 GMT 2010


Mark Mitchell <mark@codesourcery.com> writes:

> Jason Merrill wrote:
>
>> Hmm, seems like dejagnu shouldn't give that warning if the excess errors
>> test is xfailed.  In any case, a warning isn't a FAIL, and my preference
>> would be to xfail rather than skip it so that we notice when it starts
>> working.
>
> I agree.
>
> I think we should skip a test if we think the underlying assembler is
> simply incapable of what we want to do, but not if we just think it's
> buggy.  So, skipping tests that require GNU-specific assembler features
> makes sense, but if this is just Sun's assembler doing something wonky,
> we should XFAIL.

Ok, I'll check how to xfail in the .x files.  There are a few examples
which should be adaptable to this case.  We'll have to live with the
`compilation failed to produce executable' warning for now, but I'll try
to figure out how to avoid it, either in GCC or upstream, since it makes
no sense to warn about a missing executable if the compilation failed.

When the latter is done, I'll re-check my recent testsuite patches, some
of which may fall into the same category.

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University



More information about the Gcc-patches mailing list