<html><head></head><body bgcolor="#FFFFFF"><div><div><br></div><div><br>On Apr 17, 2012, at 12:18 AM, Chandler Carruth <<a href="mailto:chandlerc@google.com">chandlerc@google.com</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div><div class="gmail_quote">On Tue, Apr 17, 2012 at 8:20 AM, Andrew Trick <span dir="ltr"><<a href="mailto:atrick@apple.com">atrick@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":33v">Test cases that assume layout should use -disable-code-place.<br></div></blockquote></div><br><div>Sorry for removing this is the interim...</div><div><br></div><div>However, did you verify that this test didn't in fact depend on the old code placement pass? That was something I found troubling during the cleanup -- several of the "don't assert" tests had loops in them that would have been moved around by it, making them not just sensitive to code placement, but potentially dependent on it...</div>
</div></blockquote><br><div>This is not a good unit test. But it is very specific and brittle. If anything about the copies changes it breaks.</div></div><div><br></div><div>I dont care that you removed it. I think you did too much work trying to fix tests instead of disabling layout. </div><div><br></div><div>Andy</div><div><span></span></div></body></html>