<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 5, 2014 at 4:22 PM, Reid Kleckner <span dir="ltr"><<a href="mailto:rnk@google.com" target="_blank">rnk@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>IMO there is a big difference.  All compilers have always returned true for unsigned >= 0, but other compilers may return true for &reference == nullptr.</div>
<div><br></div><div>
So, we can ignore the unsigned >= 0 warning so long as we are reasonably confident in past test coverage.</div><div><br></div><div>However, with the &reference == nullptr behavior change, we don't have that confidence.  Therefore it is more severe.</div>
</blockquote></div><br>FWIW, I think this might be a good reason to default the warning to on, but it still seems like a somewhat tenuous argument for '-Wno-tautological-compare' to leave this warning enabled...</div>
</div>