> 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