[swift-dev] [swift-lldb-dev] repl/test-repl-glibc.py Failure on Ubuntu

Mishal Shah mishal_shah at apple.com
Tue Apr 19 11:41:06 CDT 2016


Hi Joseph, 

We are currently reviewing pexpect module with security team, once we have an approval I will install it on swift-ci system. 

Thanks,
Mishal shah
> On Apr 19, 2016, at 8:23 AM, Todd Fiala via swift-lldb-dev <swift-lldb-dev at swift.org> wrote:
> 
> Hi Joseph,
> 
> I'll poke around at this today and see if I can get this rolling forward (or at least figure out what we're waiting on).
> 
> Thanks for your patience!
> 
> -Todd
> 
> On Tue, Apr 19, 2016 at 8:00 AM, Joseph Bell via swift-lldb-dev <swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>> wrote:
> Hi all,
> 
> Has anyone looked further at getting the REPL working again on the master branch builds?  Or for that matter installed pexpect on the CI server to properly fail the build?
> 
> Joe
> 
> 
> On Fri, Apr 15, 2016 at 10:13 PM, Ryan Lovelett <swift-dev at ryan.lovelett.me <mailto:swift-dev at ryan.lovelett.me>> wrote:
> Facepalm.
> 
> On Fri, Apr 15, 2016, at 11:11 PM, Ryan Lovelett wrote:
> > Progress. Hat tip to William Dillon (@hpux735 on Twitter) for pointing
> > something out; `strace`
> >
> > Ran `strace` on the REPL while trying to import Glibc. Noticed that it
> > was looking for a file: /usr/lib/lldb/clang/linux/x86_64/glibc.modulemap
> > which does not exist. However,
> > /usr/lib/lldb/clang/linux/x86_64/glibc.modulemap does exist.
> 
> /usr/lib/swift/linux/x86_64/glibc.modulemap
> 
> >
> > Provided a symbolic link from
> > /usr/lib/lldb/clang/linux/x86_64/glibc.modulemap to
> > /usr/lib/lldb/clang/linux/x86_64/glibc.modulemap. Voila! It is importing
> > now.
> 
> Provided a symbolic link from
> /usr/lib/swift/linux/x86_64/glibc.modulemap to
> /usr/lib/lldb/clang/linux/x86_64/glibc.modulemap. Voila! It is importing
> now.
> 
> >
> > I'll start working on a patch in the morning (of course if someone beats
> > me to it I won't be mad; please). Just thought I'd update those
> > interested with a work around in the meantime.
> 
> It is late. I'm clearly done for the day.
> 
> 
> 
> -- 
> Joseph Bell
> http://dev.iachieved.it/iachievedit/ <http://dev.iachieved.it/iachievedit/>
> @iachievedit
> 
> _______________________________________________
> swift-lldb-dev mailing list
> swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>
> https://lists.swift.org/mailman/listinfo/swift-lldb-dev <https://lists.swift.org/mailman/listinfo/swift-lldb-dev>
> 
> 
> 
> 
> -- 
> -Todd
> _______________________________________________
> swift-lldb-dev mailing list
> swift-lldb-dev at swift.org <mailto:swift-lldb-dev at swift.org>
> https://lists.swift.org/mailman/listinfo/swift-lldb-dev <https://lists.swift.org/mailman/listinfo/swift-lldb-dev>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20160419/4810598f/attachment.html>


More information about the swift-dev mailing list