A testcase library
Richard Kenner
kenner@vlsi1.ultra.nyu.edu
Mon Dec 23 18:42:00 GMT 2002
Suppose that GDB is debugging a program, and the information it needs
is simply missing from the debug info. Zilch, nada, absolutely no way
to recover it. That's an XFAIL.
Suppose that a testcase is for a new bug that no one's figured out how
to fix yet. That's a KFAIL. All KFAILs are required to have an open PR
associated with them, at least in GDB-land.
The difference, in theory, is that KFAILs represent real problems that
have not been fixed; and XFAILs represent "expected" failures, problems
in the system or tools that can not be fixed in the program-under-test.
I still don't get it. Your first example sounds like something that's not
a bug at all, in which case why would the "test case" still be in the suite?
More information about the Gcc
mailing list