Frameworks compiler and Qt requirements after Qt 5.7?
Thiago Macieira
thiago at kde.org
Fri Jun 26 22:23:28 BST 2015
On Friday 26 June 2015 16:24:50 Mark Gaiser wrote:
> Qt 5.7 minimal requirement
> GCC 5.1 (or somewhere in 5.x)
> Clang 3.6.1 (or perhaps even 3.7)
> MSVC 2015
>
> We then have full C++11 support across the board and much of C++14
> supported as well. MSVC clearly being the limiting one in that area for the
> C++14 support, but still quite decent.
Current test results for tst_compiler with MSVC 2015:
SKIP : tst_Compiler::cxx14_binary_literals() Compiler does not support this
C++14 feature
SKIP : tst_Compiler::cxx14_init_captures() Compiler does not support this
C++14 feature
SKIP : tst_Compiler::cxx14_generic_lambdas() Compiler does not support this
C++14 feature
SKIP : tst_Compiler::cxx14_constexpr() Compiler does not support this C++14
feature
SKIP : tst_Compiler::cxx14_decltype_auto() Compiler does not support this
C++14 feature
SKIP : tst_Compiler::cxx14_return_type_deduction() Compiler does not support
this C++14 feature
SKIP : tst_Compiler::cxx14_aggregate_nsdmi() Compiler does not support this
C++14 feature
SKIP : tst_Compiler::cxx14_variable_templates() Compiler does not support
this C++14 feature
The reason for this is that we chose to require SD-6 for C++14 support and
MSVC 2015 does not follow it. Therefore, for Qt's purposes, MSVC 2015 supports
*no* C++14.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
More information about the kde-core-devel
mailing list