i386-cmov1.c broken

Mark Mitchell mark@codesourcery.com
Sun Jun 8 19:24:00 GMT 2003


> Thanks for noticing it.  I have no idea how you come into it, but it was
> definitly helpfull (uncovered 3 real bugs in the compiler)

I found this as part of our QMTest work.  When running the QMTest
version of the tests, we got failures here -- because we were
interpreting the regular expressions using multi-line rather than
whole-document rules.  So, this was a bug in the QMTest emulation, but
it did, as you say, find a real problem in the compiler.

The real conclusion of all of this is that the tests are using a bad
user-interface; Tcl's default semantics for "." in regular expressions
are not what most people expect, so we tend to write broken tests.

-- 
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com



More information about the Gcc mailing list