[swift-dev] Build failure in LLDB

2016-01-01 Thread Joseph Bell via swift-dev
Good morning and Happy New Year. All repos updated with ./swift/utils/update-checkout --all as of 10AM Central, and getting a compile failure on: lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:146:79: error: no member named 'getBodyParamPatterns' in 'swift::FuncDecl

Re: [swift-dev] Build failure in LLDB

2016-01-01 Thread Joseph Bell via swift-dev
I've confirmed that the lldb failure is with a pristine build environment as well: lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:146:79: error: no member named 'getBodyParamPatterns' in 'swift::FuncDecl' llvm::MutableArrayRef lhs_patterns = lhs_func_decl->ge

Re: [swift-dev] Build failure in LLDB

2016-01-01 Thread Chris Lattner via swift-dev
My fault, I think that ea61c8a should fix it, but I haven’t tested it. Can you please let me know if there is still a problem? Thanks! -Chris > On Jan 1, 2016, at 10:46 AM, Joseph Bell via swift-dev > wrote: > > I've confirmed that the lldb failure is with a pristine build environment as >

Re: [swift-dev] Build failure in LLDB

2016-01-01 Thread Joseph Bell via swift-dev
Chris: One error down, a few more: /lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:155:47: error: member reference type 'llvm::MutableArrayRef' is not a pointer; maybe you meant to use '.'? auto *lhs_param = lhs_patterns->get(idx);

Re: [swift-dev] Build failure in LLDB

2016-01-01 Thread Chris Lattner via swift-dev
Thanks! Hopefully ad4d065 will finish it off, -Chris > On Jan 1, 2016, at 11:33 AM, Joseph Bell wrote: > > Chris: > > One error down, a few more: > /lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:155:47: > error: member reference type 'llvm::MutableArrayRef' >

Re: [swift-dev] Build failure in LLDB

2016-01-01 Thread Joseph Bell via swift-dev
Confirmed that as of the following revs the world builds and all tests passing: % swift swiftrevs.swift swift:c264b1eda0d llvm:3ebdbb2c7e5 clang:f66c5bb67b9 lldb:37fa5a942ff cmark:5af77f3c1d7 llbuild:7fba6e6213e swiftpm:ea137609d80 swift-corelibs-xctest:75d601cd8ca swift-corelibs-foundation:576e6d

Re: [swift-dev] Build failure in LLDB

2016-01-01 Thread Chris Lattner via swift-dev
Fantastic, thanks Joe! -Chris > On Jan 1, 2016, at 2:02 PM, Joseph Bell wrote: > > Confirmed that as of the following revs the world builds and all tests > passing: > > % swift swiftrevs.swift > swift:c264b1eda0d > llvm:3ebdbb2c7e5 > clang:f66c5bb67b9 > lldb:37fa5a942ff > cmark:5af77f3c1d7 >

[swift-dev] Ubuntu .deb packages available

2016-01-01 Thread Joseph Bell via swift-dev
In the spirit of providing a temporary solution to the request to https://bugs.swift.org/browse/SR-116, I've been posting .deb packages for Ubuntu 14.04 and 15.10 on an S3 repository. The following commands will add the repository to allow installation of swift-2.2: wget -qO- http://dev.iachieved

Re: [swift-dev] Should we remove _customContainsEquatableElement from stdlib?

2016-01-01 Thread Ling Wang via swift-dev
After fumbling for several days and firing a related bug(https://bugs.swift.org/browse/SR-435) I finally submitted the pull request: https://github.com/apple/swift/pull/854. Thanks for your help! > On Dec 31, 2015, at 3:49 PM, Dmitri Gribenko wrote: > > On Thu, Dec 31, 2015 at 10:06 PM, Ling

[swift-dev] Understanding runtime entry points

2016-01-01 Thread Austin Zheng via swift-dev
Hello, I'm trying to better understand how calls are made between the Swift standard library code and the runtime entry points. I've read through most of the documentation in the repo but still have some questions. More specifically, here's an example: the '_EnumMirror' struct below represents