On Tue, 13 May 2014, Joseph S. Myers wrote:
> On Mon, 12 May 2014, Hans-Peter Nilsson wrote:
> > On Thu, 24 Apr 2014, Jeff Law wrote:
> > > On 04/16/14 18:20, seg...@kernel.crashing.org wrote:
> > > > PR target/60822
> > > > 2014-04-16  Segher Boessenkool  <seg...@kernel.crashing.org>
> > > >
> > > >         * config/m68k/m68k.md (extendplussidi): Don't allow memory for
> > > >         operand 1.
> > > Thanks.  I tweaked the comment and added the testcase to the regression 
> > > suite
> > > and installed the fix on the trunk.
> > In the commit message:
> > Added:
> >     trunk/gcc/testsuite/gcc.c-torture/execute/pr60822.c
> >     trunk/gcc/testsuite/gcc.c-torture/execute/pr60822.x
> >
> > I hope it's not too officious to remind people that dg- markup
> > can be used *even* in the c-torture test-suite these days;
> > gating in .x files is not necessary (since a few years, IIRC).
>
> I believe bug 20567 is still current: gcc.c-torture/execute ignores dg-
> directives and still needs .x files, until someone converts it to the dg
> harness.

I didn't believe that to be correct, so I checked; it is.
To wit, removing the .x file and adding a top line
"/* { dg-require-effective-target int16 } */"
didn't stop the test from being executed for an "int32plus"
target.  Also, no sign of dg-anything in c-torture.exp.
Sorry for being wrong.

Let me instead suggest sticking to gcc.dg/torture for new tests.
There I'd be right. :)

brgds, H-P

Reply via email to