[LLVMdev] [RFC] Raising minimum required Visual Studio version to 2013 for trunk

Gabriel Dos Reis gdr at integrable-solutions.net
Sun Aug 24 10:07:23 PDT 2014


Disclaimer: I work at Microsoft.

>From your list: expression SFINAE is listed as "no";  and support for
defaulted and deleted constructors is only partial in VS 2013 (see the
recent blog post about VS 2014 CTP 3).   Please report bugs you may find in
VC 2013 if they aren't fixed in the latest CTP.  Thanks!

-- Gaby

On Monday, August 18, 2014, Chris Bieneman <beanz at apple.com> wrote:

> I’d like to propose raising the minimum required compiler for the LLVM &
> Clang trunks for Visual Studio to MSVC 2013.
>
> Doing this will allow us to take advantage of a bunch of C++11 features
> that are not supported by MSVC 2012. According to MSDN (
> http://msdn.microsoft.com/en-us/library/hh567368.aspx) the list is:
>
> * Non-static data member initializers
> * Variadic templates
> * Initializer lists
> * Default template arguments for function templates
> * Expression SFINAE
> * Alias templates
> * Delegating constructors
> * Explicit conversion operators
> * Raw string literals
> * Defaulted and deleted functions
>
> Questions, comments, concerns, general feedback?
>
> -Chris
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu <javascript:;>         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140824/09a764c3/attachment.html>


More information about the llvm-dev mailing list