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