Minimum supported version of MSVC for frameworks

Kevin Funk kfunk at kde.org
Mon Aug 17 07:13:35 UTC 2015


On Sunday 16 August 2015 11:19:39 Alex Merry wrote:
> On 2015-08-13 09:57, Kai Uwe Broulik wrote:
> > ‎Hi,
> > 
> > My experience with MSVC 2013 was that you even need at least Update 4
> > for initializer lists to work properly, which was released quite
> > recently iirc.
> 
> And even then, initializer lists don't work in all circumstances
> (specifically in member initialization like
> struct foo {
>    int bar[3] = {1, 2, 3};
> };
> ).
> 
> Actually, if you do use MSVC 2013, always make sure you install Update
> 4, otherwise the compiler's really quite broken (even generating double
> destructor calls in some circumstances). I don't think it's unreasonable
> to refuse to support MSVC 2013 without update 4.

Yep, I know.

So can we come to an agreement we would be better off raising the required 
version to MSVC2013? I feel like people don't really want to revert the C++11 
portions of code they've written until now anyway...

Cheers,
Kevin

> Alex
> _______________________________________________
> Kde-frameworks-devel mailing list
> Kde-frameworks-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel

-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20150817/ecf3f895/attachment.sig>


More information about the Kde-frameworks-devel mailing list