Ahh that explains why I didn't notice it.  Is the fix straightforward?<br><div class="gmail_quote"><div dir="ltr">On Mon, Sep 12, 2016 at 1:31 AM Carlo Kok via lldb-dev <<a href="mailto:lldb-dev@lists.llvm.org">lldb-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class="gmail_msg">
<br class="gmail_msg">
On 2016-09-12 10:06, Carlo Kok via lldb-dev wrote:<br class="gmail_msg">
> Hi,<br class="gmail_msg">
><br class="gmail_msg">
> ProcessLaunchInfo seems to, unconditionally create a pseudo terminal if<br class="gmail_msg">
> there's nothing attached to the stdout/stderr. This seems to end up<br class="gmail_msg">
> calling posix_openpt, which is defined as:<br class="gmail_msg">
><br class="gmail_msg">
> inline int posix_openpt(int flag) { LLVM_BUILTIN_UNREACHABLE; }<br class="gmail_msg">
><br class="gmail_msg">
> for Windows.<br class="gmail_msg">
><br class="gmail_msg">
> This was fine a while ago so I'm wondering, what changed and how do I<br class="gmail_msg">
> work around it?<br class="gmail_msg">
<br class="gmail_msg">
This seemed to be caused by 278177 (done by zturner), and probably only<br class="gmail_msg">
hits when the host application is a gui app instead of a console<br class="gmail_msg">
application.<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
--<br class="gmail_msg">
Carlo Kok<br class="gmail_msg">
RemObjects Software<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
lldb-dev mailing list<br class="gmail_msg">
<a href="mailto:lldb-dev@lists.llvm.org" class="gmail_msg" target="_blank">lldb-dev@lists.llvm.org</a><br class="gmail_msg">
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev</a><br class="gmail_msg">
</blockquote></div>