On Tue, Dec 4, 2012 at 8:02 PM, Delesley Hutchins <span dir="ltr"><<a href="mailto:delesley@google.com" target="_blank">delesley@google.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This patch fixes analysis based warnings so that all warnings are<br>
emitted when compiling with -Werror.  Previously, compiling with<br>
-Werror would emit only the first warning in a compilation unit,<br>
because clang assumes that once an error occurs, further analysis is<br>
unlikely to return valid results.  However, warnings that have been<br>
upgraded to errors should not be treated as "errors" in this sense.</blockquote><div><br></div><div>This makes sense to me, but I wonder if there's a better term than "TrueError". We've just spent a couple of minutes throwing around adjectives and the best we found was "UncompilableError" (an error which means we can't compile the program because we didn't understand all the code). It would seem reasonable to classify errors with warning flags as 'compilable' errors, in addition to the -Werror'd warnings.</div>
</div>