<div dir="ltr">Hi David,<div><br></div><div>I figured it out fairly quickly (I missed an argument to createFunction). It ended up taking a while longer to actually verify that it worked, because it exposed another bug on my dev machine where MCJIT would drop _eh_frame on mac, but that's unrelated. Thanks for getting back to me so quickly on this earlier!</div>
<div><br></div><div>Keno</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jul 10, 2014 at 3:51 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 dir="ltr"><div class=""><p dir="ltr"><br>
On Jul 10, 2014 11:44 AM, "Keno Fischer" <<a href="mailto:kfischer@college.harvard.edu" target="_blank">kfischer@college.harvard.edu</a>> wrote:<br>
><br>
> Yes, it's our own frontend (julia). I am running with assertions enabled, but I'm not getting any. It is perfectly possible that we're doing something incorrect. I wouldn't be surprised. Anything I can do to check?<br>
</p></div><p>Hmm - are you putting your subprograms in the subprogram list of the compile unit in the metadata? Do you use DIBuilder to build your debug info?</p><div class=""><p dir="ltr">
> Also, would it make sense to cc this to the mailing list now?</p></div><p>Sure, added llvm-dev to the thread now.</p><div class=""><p dir="ltr">
><br>
><br>
> On Thu, Jul 10, 2014 at 11:36 AM, David Blaikie <<a href="mailto:dblaikie@gmail.com" target="_blank">dblaikie@gmail.com</a>> wrote:<br>
>><br>
>> On Thu, Jul 10, 2014 at 11:12 AM, Keno Fischer<br>
>> <<a href="mailto:kfischer@college.harvard.edu" target="_blank">kfischer@college.harvard.edu</a>> wrote:<br>
>> > Hi David,<br>
>> ><br>
>> > after your "Recommit r212203" commit, I suddenly don't have debug info in my<br>
>> > object file any more. I don't quite understand the code well enough to know<br>
>> > why. Any ideas?<br>
>><br>
>> (you can email these questions to the mailing list - that enssures<br>
>> other people can benefit from the answers, etc)<br>
>><br>
>> I'm going to guess/assume that you're generating IR from your own<br>
>> frontend? Perhaps you're generating something incorrect somewhere, but<br>
>> it's hard to guess. the recommit of r212203 should've just caused<br>
>> assertions (are you building/running LLVM with assertions enabled?)<br>
>> rather than any change in behavior, as such.<br>
><br>
><br>
</p>
</div></div>
</blockquote></div><br></div>