<div dir="ltr">Ryan, thanks.  I&#39;ve voted on SR-1109 and will add the steps I use to reproduce as well.  <div><br></div><div>I think now its clear why the 14.04 and 15.10 packaging tests are passing, and that&#39;s because they aren&#39;t running the tests that leverage pexpect, if you look at the console log for the 14.04 test: <a href="https://ci.swift.org/view/Packages/job/oss-swift-package-linux-ubuntu-14_04/993/consoleText">https://ci.swift.org/view/Packages/job/oss-swift-package-linux-ubuntu-14_04/993/consoleText</a></div><div><br></div><div><div>lit.py: lit.cfg:101: note: &#39;pexpect&#39; module unavailable, skipping related tests</div><div><br></div></div><div>Perhaps pexpect should be added to the CI server so these tests can begin failing properly.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 14, 2016 at 8:47 AM, Ryan Lovelett via swift-dev <span dir="ltr">&lt;<a href="mailto:swift-dev@swift.org" target="_blank">swift-dev@swift.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>




<div><span class=""><div>On Thu, Apr 14, 2016, at 09:17 AM, Joseph Bell via swift-dev wrote:<br></div>
<blockquote type="cite"><div dir="ltr"><div>Howdy,<br></div>
<div> <br></div>
<div>I&#39;ve mentioned this once before and didn&#39;t get any feedback; I thought I&#39;d give it one more shot.<br></div>
<div> <br></div>
<div>Has anyone out there tried building, from scratch, the Swift 3.0 package on Ubuntu?  The compile, link, packaging steps all complete successfully, but then the repl/test-repl-glibc.py fails.  The failure is that the REPL doesn&#39;t interact (the underlying script is using pexpect to send/expect) properly:<br></div>
<div> <br></div>
<div><div>  2&gt; import Glibc <br></div>
<div>warning: &lt;REPL&gt;:1:1: warning: #line directive is deprecated, please use #sourceLocation instead<br></div>
<div>#line 2 &quot;repl.swift&quot;<br></div>
<div>^~~~~<br></div>
<div>#sourceLocation<br></div>
<div> <br></div>
<div>warning: repl.swift:3:1: warning: #line directive is deprecated, please use #sourceLocation instead<br></div>
<div>#line<br></div>
<div>^~~~~<br></div>
<div>#sourceLocation<br></div>
<div> <br></div>
<div>error: repl.swift:2:8: error: missing required module &#39;SwiftGlibc&#39;<br></div>
<div>import Glibc<br></div>
</div>
<div> <br></div>
<div>This is occurring on two separate Ubuntu 14.04 systems, one of which is a greenfield VM with all of the prerequisites/clang-3.6 installed.<br></div>
<div> <br></div>
<div>Stumped on this one and was just curious if anyone can reproduce.<br></div>
</div>
</blockquote><div> <br></div>
</span><div>I can also reproduce. I actually broght this up yesterday too (just on a different list) [1]. I suggest you go vote for SR-1109 [2] which is the bug report for this issue.<br></div>
<div> </div>
<div>I think this is show stopper. Not for the REPL break but because it also breaks the debugger on Linux as well.<br></div>
<div> </div>
<div>Right now I&#39;m trying to bisect the repos to see which commit(s?) might have introduced this regression. Kate Stone mentioned that she thinks this issue was introduced sometime after the 3-16 snapshot. I&#39;m trying to corroborate that. <br></div>
<div> <br></div>
<div>[1] <a href="https://lists.swift.org/pipermail/swift-lldb-dev/Week-of-Mon-20160411/000106.html" target="_blank">https://lists.swift.org/pipermail/swift-lldb-dev/Week-of-Mon-20160411/000106.html</a><br></div>
<div>[2]<a href="https://bugs.swift.org/browse/SR-1109" target="_blank"> https://bugs.swift.org/browse/SR-1109</a> <br></div>
<div> <br></div>
<blockquote type="cite"><span class=""><div dir="ltr"><div> <br></div>
<div>Thanks,<br></div>
<div>Joe<br></div>
<div> <br></div>
<div> <br></div>
<div><div> <br></div>
<div><div dir="ltr"><div>---<br></div>
<div><a href="http://dev.iachieved.it/iachievedit/" target="_blank">http://dev.iachieved.it/iachievedit/</a><br></div>
<div>@iachievedit<br></div>
</div>
</div>
</div>
</div>
</span><div><u>_______________________________________________</u><br></div>
<div>swift-dev mailing list<br></div>
<div><a href="mailto:swift-dev@swift.org" target="_blank">swift-dev@swift.org</a><br></div>
<div><a href="https://lists.swift.org/mailman/listinfo/swift-dev" target="_blank">https://lists.swift.org/mailman/listinfo/swift-dev</a><br></div>
</blockquote><div> <br></div>
</div>

<br>_______________________________________________<br>
swift-dev mailing list<br>
<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-dev" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">---<div><a href="http://dev.iachieved.it/iachievedit/" target="_blank">http://dev.iachieved.it/iachievedit/</a></div><div>@iachievedit</div></div></div>
</div>