<div dir="ltr"><div class="gmail_extra">On Thu, Apr 11, 2013 at 6:39 PM, John McCall <span dir="ltr"><<a href="mailto:rjmccall@apple.com" target="_blank" class="cremed">rjmccall@apple.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"><div>Okay;  I'm willing to accept that my knowledge of GCC is outdated.  If you're certain</div><div>that all the tools we care about hosting on have conservative enough -Wuninitialized</div>
<div>diagnostics that the correlated-branches problem is no longer a problem, then</div><div>I agree that we should do what we can to enable better dynamic checking.</div></blockquote><div><br></div><div style>I think so. If you see warnings because of this, poke me (or others) to fix the build system. We should be able to turn off the warning on older toolchains, and still catch any bugs with the modern build bots.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br></div><div>I don't know how old "sufficiently old" is relative to the LLVM/clang stated baseline.</div>
</blockquote></div><br>I don't think the aggressive warning ever got into an open source release... I think it was split pretty soon after Ted got it implemented and enabled. But I don't remember that in detail either. Anyways, its easy to test in the build system by looking for the fine-grained flag name so we can fix this if it comes up.</div>
</div>