Simon Marlow <[EMAIL PROTECTED]> wrote:

> Malcolm, you're misunderstanding the use of the term "fail" in this
> context.  I  stated it in that message, but you cut off the quote:
> 
>     fail     = "exhibits incorrect behaviour"
> 
> This makes perfect sense in the context of the result of a particular
> *test*.  You want to know whether the test demonstrated incorrect
> behaviour of the thing  you were testing; whether the thing returned a
> non-zero exit code or not is  beside the point.

Ah, yes I'm sorry, I was indeed misunderstanding.  The difference
between "program failure" and "test failure" is pretty subtle.  Although
in most cases they are the same thing, there is a possibility that a
non-failing program could be a failing test, and a non-failing test could
involve a failing program.

Regards,
    Malcolm
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to