[patch/rfc] KFAIL gdb.c++/annota2.exp watch triggered on a.x

David Carlton carlton@math.stanford.edu
Fri Jan 3 21:48:00 GMT 2003


On Fri, 3 Jan 2003 16:39:20 -0500, Daniel Jacobowitz <drow@mvista.com> said:

> May I recommend at the least "i?86"?

That makes sense.

> Also, I really don't see the point of the kpass's; before doing
> this, you need to establish if those patterns are acceptable
> results; if so, they are passes, period.

Sorry, I should have explained my reasoning there.  My theory behind
that is that they're a reminder to people who fix bugs that they
should update the test suite.  If somebody fixes this bug a year from
now, doesn't know that there's a test case for the bug, and doesn't
pay attention to gdb.sum (just to the naked 'make check'), then that
person might easily forget to update the test suite.  (Especially
since the test case in question is in gdb.c++/annota2.exp, whereas the
bug doesn't involve either C++ or annotations!)

So it seems to me that, if the failure isn't reliable, then we should
leave the success case as a PASS, but if the failure is reliable, then
KPASS is slightly better.

David Carlton
carlton@math.stanford.edu



More information about the Gdb-patches mailing list