<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="">Can someone file a bug to track how we are going to resolve this issue, and outline our options? I want to make sure we have enough eyes on it to make sure we get what we need for Swift 3.<div class=""><br class=""></div><div class=""> - Daniel</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Aug 1, 2016, at 3:08 AM, Chris Bailey <<a href="mailto:BAILEYC@uk.ibm.com" class="">BAILEYC@uk.ibm.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><font size="2" face="sans-serif" class="">I had a quick conversation with Daniel
Dunbar on this. Adding -Xcc -fblocks as a default option to Swift PM (on
Linux). The wrinkle is the availability of the blocks runtime - it would
either need to become a pre-req for Swift, or needs one to be built into
the package.</font>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">Chris<br class="">
</font>
<br class="">
<br class="">
<br class="">
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">From:
</font><font size="1" face="sans-serif" class="">David P Grove via swift-corelibs-dev
<<a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a>></font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">To:
</font><font size="1" face="sans-serif" class="">Swift corelibs dev
<<a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a>></font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Date:
</font><font size="1" face="sans-serif" class="">28/07/2016 18:50</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Subject:
</font><font size="1" face="sans-serif" class="">Re: [swift-corelibs-dev]
Wrapping up Swift 3 for swift-corelibs</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Sent by:
</font><font size="1" face="sans-serif" class=""><a href="mailto:swift-corelibs-dev-bounces@swift.org" class="">swift-corelibs-dev-bounces@swift.org</a></font>
<br class="">
<hr noshade="" class="">
<br class="">
<br class="">
<br class=""><tt class=""><font size="3" class="">Tony Parker wrote on 07/28/2016 01:41:55 PM:<br class="">
> <br class="">
> 1. Integrate swift-corelibs-dispatch into Foundation.</font></tt><font size="3" class=""><br class="">
</font><tt class=""><font size="3" class=""><br class="">
Hi Tony,</font></tt><font size="3" class=""><br class="">
</font><tt class=""><font size="3" class=""><br class="">
Hopefully this is on the task list already, but if it isn't we should add
it before it gets to be too late to change the compiler...</font></tt><font size="3" class=""><br class="">
</font><tt class=""><font size="3" class=""><br class="">
When compiling a Swift program on Linux that imports Dispatch (or Foundation
once the integration is done), the user has to give the extra compilation
flags -Xcc -fblocks to enable block support.</font></tt><font size="3" class=""><br class="">
</font><tt class=""><font size="3" class=""><br class="">
We really need to land a change somewhere so that either (1) blocks support
is always on for Linux or (2) importing Dispatch or Foundation automatically
turns on blocks support.</font></tt><font size="3" class=""><br class="">
</font><tt class=""><font size="3" class=""><br class="">
I have some time today and tomorrow that I could use to work on this if
no one is handling it already, but I'm not sure how best to tackle the
problem. Suggestions?</font></tt><font size="3" class=""><br class="">
</font><tt class=""><font size="3" class=""><br class="">
--dave</font></tt><font size="3" class=""><br class="">
</font><tt class=""><font size="2" class="">_______________________________________________<br class="">
swift-corelibs-dev mailing list<br class="">
<a href="mailto:swift-corelibs-dev@swift.org" class="">swift-corelibs-dev@swift.org</a><br class="">
</font></tt><a href="https://lists.swift.org/mailman/listinfo/swift-corelibs-dev" class=""><tt class=""><font size="2" class="">https://lists.swift.org/mailman/listinfo/swift-corelibs-dev</font></tt></a><tt class=""><font size="2" class=""><br class="">
</font></tt>
<br class="">
<br class=""></div></blockquote></div><br class=""></div></body></html>