<div dir="ltr">Hi Rafael,<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:13px">Are you guys fixing llvm to also not crash on invalid input? What is the use case of having the property in one but not the other?</span></blockquote><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">Slowly?</span></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">Effort on handling errors is balanced with other priorities, but as a matter of policy I don't think LLVM libraries should crash on user input.</span></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:13px">On a related note, it is the macho lld what currently prevents the asan bots from reporting failures. That would probably be a good place to start.</span></blockquote><div><span style="font-size:13px"><br></span></div><div>Pete's has been working on this the last couple of days. We should have a fix soon.</div><div><br></div><div>- Lang.</div><div><span style="font-size:13px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 21, 2016 at 3:35 PM, Rafael EspĂ­ndola <span dir="ltr"><<a href="mailto:rafael.espindola@gmail.com" target="_blank">rafael.espindola@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><p dir="ltr"><br>
On Mar 21, 2016 6:00 PM, "Lang Hames via llvm-dev" <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br>
><br>
> Hi All,<br>
><br>
> My understanding of the earlier thread is that it ended with "We agree to disagree for now, and (potentially) revisit this later".<br>
><br>
> I'm not interested in starting any new discussions at the moment, but I want to make sure we avoid the echo chamber effect too, so: The position of the mach-o tool developers is that crashing on malformed input should be considered a bug, and to that end we're working to improve our error detection and reporting.</p>
</span><p dir="ltr">Are you guys fixing llvm to also not crash on invalid input? What is the use case of having the property in one but not the other?</p>
<p dir="ltr">On a related note, it is the macho lld what currently prevents the asan bots from reporting failures. That would probably be a good place to start.</p>
<p dir="ltr">Cheers,<br>
Rafael</p>
</blockquote></div><br></div>