We are looking into using more C++14 features in WebKit, which would require
increasing the minimum supported compiler versions. For example, Yusuke’s
patch in https://bugs.webkit.org/show_bug.cgi?id=165093
<https://bugs.webkit.org/show_bug.cgi?id=165093> compiles successfully in clang
and I verified it compiles successfully in VS2017RC, but it does not compile
successfully in the minimum supported GCC version on linux because of lack of
support for C++14 extended constexpr (see
https://isocpp.org/wiki/faq/cpp14-language#extended-constexpr
<https://isocpp.org/wiki/faq/cpp14-language#extended-constexpr> )
We are not ready to require VS2017 just yet. It hasn’t even been fully
released. But there are many C++14 features that are not supported in VS2015
(see https://msdn.microsoft.com/en-us/library/hh567368.aspx
<https://msdn.microsoft.com/en-us/library/hh567368.aspx> and
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes
<https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes> ) and we
would like to use these features in WebKit.
Would the linux community be able to increase the minimum supported GCC version?
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev