<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Aug 8, 2014 at 2:40 PM, David Blaikie <span dir="ltr"><<a href="mailto:dblaikie@gmail.com" target="_blank">dblaikie@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Wed, Aug 6, 2014 at 3:54 PM, Reid Kleckner <<a href="mailto:rnk@google.com">rnk@google.com</a>> wrote:<br>

> Here's an O0 .ll file that breaks llc if you run opt -O2 on it, but passes<br>
> if you run llc:<br>
> $ llc t.ll  # succeeds<br>
> $ opt -O2 t.ll -o - | llc -o t.s<br>
> Assertion failed: DISubprogram(Scope).describes(MF->getFunction()), file<br>
> ..\lib\CodeGen\LexicalScopes.cpp, line 179<br>
<br>
</div>Haven't had any luck getting this to fail... any ideas? I can<br>
side-by-side debug it with you next week, if it comes to that...</blockquote><div><br></div><div>Hm, try llc -mtriple=i686-windows-msvc?</div></div></div></div>