<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">+swift-lldb-dev</div><br class=""><div><blockquote type="cite" class=""><div class="">On Apr 14, 2016, at 7:20 , Joseph Bell via swift-dev &lt;<a href="mailto:swift-dev@swift.org" class="">swift-dev@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Ryan, thanks.&nbsp; I've voted on SR-1109 and will add the steps I use to reproduce as well. &nbsp;<div class=""><br class=""></div><div class="">I think now its clear why the 14.04 and 15.10 packaging tests are passing, and that's because they aren'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" class="">https://ci.swift.org/view/Packages/job/oss-swift-package-linux-ubuntu-14_04/993/consoleText</a></div><div class=""><br class=""></div><div class=""><div class="">lit.py: lit.cfg:101: note: 'pexpect' module unavailable, skipping related tests</div><div class=""><br class=""></div></div><div class="">Perhaps pexpect should be added to the CI server so these tests can begin failing properly.</div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Thu, Apr 14, 2016 at 8:47 AM, Ryan Lovelett via swift-dev <span dir="ltr" class="">&lt;<a href="mailto:swift-dev@swift.org" target="_blank" class="">swift-dev@swift.org</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u class=""></u>




<div class=""><span class=""><div class="">On Thu, Apr 14, 2016, at 09:17 AM, Joseph Bell via swift-dev wrote:<br class=""></div>
<blockquote type="cite" class=""><div dir="ltr" class=""><div class="">Howdy,<br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class="">I've mentioned this once before and didn't get any feedback; I thought I'd give it one more shot.<br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class="">Has anyone out there tried building, from scratch, the Swift 3.0 package on Ubuntu?&nbsp; The compile, link, packaging steps all complete successfully, but then the&nbsp;repl/test-repl-glibc.py fails.&nbsp; The failure is that the REPL doesn't interact (the underlying script is using pexpect to send/expect) properly:<br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class=""><div class="">&nbsp; 2&gt; import Glibc&nbsp;<br class=""></div>
<div class="">warning: &lt;REPL&gt;:1:1: warning: #line directive is deprecated, please use #sourceLocation instead<br class=""></div>
<div class="">#line 2 "repl.swift"<br class=""></div>
<div class="">^~~~~<br class=""></div>
<div class="">#sourceLocation<br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class="">warning: repl.swift:3:1: warning: #line directive is deprecated, please use #sourceLocation instead<br class=""></div>
<div class="">#line<br class=""></div>
<div class="">^~~~~<br class=""></div>
<div class="">#sourceLocation<br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class="">error: repl.swift:2:8: error: missing required module 'SwiftGlibc'<br class=""></div>
<div class="">import Glibc<br class=""></div>
</div>
<div class="">&nbsp;<br class=""></div>
<div class="">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 class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class="">Stumped on this one and was just curious if anyone can reproduce.<br class=""></div>
</div>
</blockquote><div class="">&nbsp;<br class=""></div>
</span><div class="">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 class=""></div>
<div class="">&nbsp;</div>
<div class="">I think this is show stopper. Not for the REPL break but because it also breaks the debugger on Linux as well.<br class=""></div>
<div class="">&nbsp;</div>
<div class="">Right now I'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'm trying to corroborate that. <br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class="">[1] <a href="https://lists.swift.org/pipermail/swift-lldb-dev/Week-of-Mon-20160411/000106.html" target="_blank" class="">https://lists.swift.org/pipermail/swift-lldb-dev/Week-of-Mon-20160411/000106.html</a><br class=""></div>
<div class="">[2]<a href="https://bugs.swift.org/browse/SR-1109" target="_blank" class=""> https://bugs.swift.org/browse/SR-1109</a> <br class=""></div>
<div class="">&nbsp;<br class=""></div>
<blockquote type="cite" class=""><span class=""><div dir="ltr" class=""><div class="">&nbsp;<br class=""></div>
<div class="">Thanks,<br class=""></div>
<div class="">Joe<br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class="">&nbsp;<br class=""></div>
<div class=""><div class="">&nbsp;<br class=""></div>
<div class=""><div dir="ltr" class=""><div class="">---<br class=""></div>
<div class=""><a href="http://dev.iachieved.it/iachievedit/" target="_blank" class="">http://dev.iachieved.it/iachievedit/</a><br class=""></div>
<div class="">@iachievedit<br class=""></div>
</div>
</div>
</div>
</div>
</span><div class=""><u class="">_______________________________________________</u><br class=""></div>
<div class="">swift-dev mailing list<br class=""></div>
<div class=""><a href="mailto:swift-dev@swift.org" target="_blank" class="">swift-dev@swift.org</a><br class=""></div>
<div class=""><a href="https://lists.swift.org/mailman/listinfo/swift-dev" target="_blank" class="">https://lists.swift.org/mailman/listinfo/swift-dev</a><br class=""></div>
</blockquote><div class="">&nbsp;<br class=""></div>
</div>

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