On Mar 8, 2009, at 12:39 PM, Chris Lattner wrote: > +DIAG(warn_stringcompare, WARNING, > + "comparison against a string literal is undefined (use > strcmp?)") undefined doesn't mean what you think it means. Use any other word, unspecified for example is better.