<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Thanks! &nbsp;Hopefully&nbsp;ad4d065 will finish it off,<div class=""><br class=""></div><div class="">-Chris</div><div class=""><br class=""><div style=""><blockquote type="cite" class=""><div class="">On Jan 1, 2016, at 11:33 AM, Joseph Bell &lt;<a href="mailto:joe@iachieved.it" class="">joe@iachieved.it</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Chris:<div class=""><br class=""></div><div class="">One error down, a few more:<div class="">/lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:155:47: error: member reference type 'llvm::MutableArrayRef&lt;swift::ParameterList *&gt;' is not a pointer; maybe you meant to use '.'?<div class=""><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; auto *lhs_param = lhs_patterns-&gt;get(idx);</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ~~~~~~~~~~~~^~</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .</div><div class="">lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:155:49: error: no member named 'get' in 'llvm::MutableArrayRef&lt;swift::ParameterList *&gt;'</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; auto *lhs_param = lhs_patterns-&gt;get(idx);</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ~~~~~~~~~~~~ &nbsp;^</div><div class="">lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:156:47: error: member reference type 'llvm::MutableArrayRef&lt;swift::ParameterList *&gt;' is not a pointer; maybe you meant to use '.'?</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; auto *rhs_param = rhs_patterns-&gt;get(idx);</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ~~~~~~~~~~~~^~</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .</div><div class="">lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:156:49: error: no member named 'get' in 'llvm::MutableArrayRef&lt;swift::ParameterList *&gt;'</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; auto *rhs_param = rhs_patterns-&gt;get(idx);</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ~~~~~~~~~~~~ &nbsp;^</div><div class="">4 errors generated.</div></div><div class=""><br class=""></div><div class="">followed by</div><div class=""><br class=""></div><div class=""><div class="">lldb/source/Plugins/ExpressionParser/Swift/SwiftASTManipulator.cpp:1486:28: error: cannot use incomplete type 'swift::ParameterList' as a range</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; for (auto &amp;param : *paramList)</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div><div class="">swift/include/swift/AST/Identifier.h:30:9: note: forward declaration of 'swift::ParameterList'</div><div class="">&nbsp; class ParameterList;</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; ^</div><div class="">lldb/source/Plugins/ExpressionParser/Swift/SwiftASTManipulator.cpp:1487:36: error: use of undeclared identifier 'm_name'</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (param.getName() == m_name)</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</div></div><div class=""><div class="">2 errors generated.</div></div><div class=""><br class=""></div><div class="">This is with&nbsp;</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div class="">cd lldb &amp;&amp; git rev-parse HEAD</div><div class="">ea61c8a73a4eb6c818467bc497c83c125c697c9c</div></div></div><div class=""><br class=""></div><div class="">Thanks,</div></div><div class="">Joe</div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 1, 2016 at 1:15 PM, Chris Lattner <span dir="ltr" class="">&lt;<a href="mailto:clattner@apple.com" target="_blank" class="">clattner@apple.com</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">My fault, I think that&nbsp;ea61c8a should fix it, but I haven’t tested it.&nbsp; Can you please let me know if there is still a problem?<div class=""><br class=""></div><div class="">Thanks!</div><div class=""><br class=""></div><div class="">-Chris</div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class=""><div class="h5"><div class="">On Jan 1, 2016, at 10:46 AM, Joseph Bell via swift-dev &lt;<a href="mailto:swift-dev@swift.org" target="_blank" class="">swift-dev@swift.org</a>&gt; wrote:</div><br class=""></div></div><div class=""><div class=""><div class="h5"><div dir="ltr" class="">I've confirmed that the lldb failure is with a pristine build environment as well:<div class=""><br class=""></div><div class=""><div class="">lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:146:79: error: no member named 'getBodyParamPatterns' in 'swift::FuncDecl'</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; llvm::MutableArrayRef&lt;swift::Pattern *&gt; lhs_patterns = lhs_func_decl-&gt;getBodyParamPatterns();</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;~~~~~~~~~~~~~ &nbsp;^</div></div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Jan 1, 2016 at 10:55 AM, Joseph Bell <span dir="ltr" class="">&lt;<a href="mailto:joe@iachieved.it" target="_blank" class="">joe@iachieved.it</a>&gt;</span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Good morning and Happy New Year.<div class=""><br class=""></div><div class="">All repos updated with ./swift/utils/update-checkout --all as of 10AM Central, and getting a compile failure on:</div><div class=""><br class=""></div><div class=""><div class="">lldb/source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp:146:79: error: no member named 'getBodyParamPatterns' in 'swift::FuncDecl'</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; llvm::MutableArrayRef&lt;swift::Pattern *&gt; lhs_patterns = lhs_func_decl-&gt;getBodyParamPatterns();</div></div><div class=""><br class=""></div><div class="">I see a number of commits going into swift repo at the moment, can anyone confirm rebuilding lldb against it?</div><div class=""><br class=""></div><div class="">Joe</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></div>
</blockquote></div><br class=""></div>
</div></div><img src="https://u2002410.ct.sendgrid.net/wf/open?upn=RC5Cq0zAxCHc1sM9Uy3-2BojrrUAw-2F96zH69NULNHPvCvPZTSPWSFQ-2BJ-2BB6UId1rR2-2BlK3Wuirn-2FFhOH-2BjmZWkXzRh5DuncvanPk2Y7kdOfi2m-2Fj6HDZ9Y8NLGpelzZydfV4HXdgzwkw7ebsI3a-2BjDHImn1lYsqt2QKo9eljTmcANMP5C8u9wzKdGSPcynsB1IgJ-2B5lsHtNGxYnaN-2F0EWxjcVTLSstxuJRMfBVGeJ3p2Q-3D" alt="" width="1" height="1" border="0" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important" class="">
_______________________________________________<br class="">swift-dev mailing list<br class=""><a href="mailto:swift-dev@swift.org" target="_blank" class="">swift-dev@swift.org</a><br 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><br class=""></div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></body></html>