> On Dec 13, 2017, at 1:45 PM, Jordan Rose <jordan_r...@apple.com> wrote:
> 
> No one else has commented on this yet today, so I'll put in that I don't have 
> any objections to this and don't foresee any major problems. The one place 
> where we'd need to be careful is with LLDB, which imports Swift headers; if 
> Swift is going to move to C++14, then Swift-LLDB probably has to as well. 
> LLDB folks, what do you think?
> 
> The other thing to check is if our minimum Clang or libstdc++ requirements on 
> Linux didn't support C++14. It looks like our README is vague on that, but 
> LLDB already suggests a minimum requirement of Clang 3.5, which is new 
> enough. I suspect we're okay here.

The current Ubuntu LTS (16.04) has clang 4 which supports C++14.  libstdc++ 
claims C++14 compliance in the 4.9 release.  That is available in Xenial 
(16.04) as well.  So, I believe that the dependency issue should not be a 
problem.

> Jordan
> 
> 
>> On Dec 13, 2017, at 10:36, Saleem Abdulrasool via swift-dev 
>> <swift-dev@swift.org> wrote:
>> 
>> Hi,
>> 
>> The newer Windows SDK requires the use of C++14 (the SDK headers use `auto` 
>> return types without trailing type information).  Joe mentioned that there 
>> was some interest in switching the rest of swift to C++14 as well.  I 
>> figured that I would just start a thread here to determine if this is okay 
>> to do globally rather than just specifically for the Windows builds to 
>> ensure that we can build the Windows components.
>> 
>> Thanks.
>> 
>> -- 
>> Saleem Abdulrasool
>> compnerd (at) compnerd (dot) org
>> _______________________________________________
>> swift-dev mailing list
>> swift-dev@swift.org
>> https://lists.swift.org/mailman/listinfo/swift-dev
> 

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to