On Tue, Jul 14, 2009 at 6:50 PM, dan nessett<dnessett(a)yahoo.com> wrote:
Thanks. From your response I'm not sure if these
tests are "supposed" to fail (there are test suites that have tests like that)
or they are supposed to succeed but there are bugs in the parser or other code that cause
them to fail. Can you clarify?
They're supposed to pass, in theory, but never have. Someone wrote
the tests and the expected output at some point as a sort of to-do
list. I don't know why we keep them, since they just confuse
everything and make life difficult. (Using the --record and --compare
options helps, but they're not that convenient.) All of them would
require monkeying around with the parser that nobody's willing to do,
since the parser is a hideous mess that no one understands or wants to
deal with unless absolutely necessary.