Re: [webkit-dev] Using C++20 in WebKit

2022-03-09 Thread Yusuke Suzuki via webkit-dev
That’s awesome! Thank you for your work! -Yusuke > On Mar 9, 2022, at 4:29 PM, Alex Christensen via webkit-dev > wrote: > > Apple and Sony are finishing updating our build infrastructure to Visual > Studio 2022, and we are considering requiring it to build WebKit starting > next week. If an

Re: [webkit-dev] Using C++20 in WebKit

2022-03-09 Thread Alex Christensen via webkit-dev
Apple and Sony are finishing updating our build infrastructure to Visual Studio 2022, and we are considering requiring it to build WebKit starting next week. If anyone has a reason to delay further, please let me know on this list or directly. > On Jan 24, 2022, at 1:43 PM, Alex Christensen vi

Re: [webkit-dev] Using C++20 in WebKit

2022-01-24 Thread Alex Christensen via webkit-dev
Ok. We won’t raise the minimum CMake version for all of WebKit right now then, just on Windows when we start requiring VS2022. > On Jan 22, 2022, at 1:44 PM, Carlos Alberto Lopez Perez via webkit-dev > wrote: > > On 22/01/2022 01:51, Alex Christensen via webkit-dev wrote: >> While we’re updat

Re: [webkit-dev] Using C++20 in WebKit

2022-01-22 Thread Carlos Alberto Lopez Perez via webkit-dev
On 22/01/2022 01:51, Alex Christensen via webkit-dev wrote: > While we’re updating things, is there any objection to updating the > minimum version of CMake required?  Right now it is 3.12, which was > released in 2018.  Does anyone have any limitations we should consider > when picking a new minim

Re: [webkit-dev] Using C++20 in WebKit

2022-01-21 Thread Alex Christensen via webkit-dev
While we’re updating things, is there any objection to updating the minimum version of CMake required? Right now it is 3.12, which was released in 2018. Does anyone have any limitations we should consider when picking a new minimum version? > On Jan 21, 2022, at 4:51 PM, Yusuke Suzuki wrote:

Re: [webkit-dev] Using C++20 in WebKit

2022-01-21 Thread Yusuke Suzuki via webkit-dev
It sounds nice! New CMake (3.21~) already supports VS 2022. -Yusuke > On Jan 21, 2022, at 10:36 AM, Alex Christensen wrote: > > Related to the C++20 change, I’m working on moving the Visual Studio build to > Visual Studio 2022. I’ve informed several involved parties directly, but now > I’ve

Re: [webkit-dev] Using C++20 in WebKit

2022-01-21 Thread Alex Christensen via webkit-dev
Related to the C++20 change, I’m working on moving the Visual Studio build to Visual Studio 2022. I’ve informed several involved parties directly, but now I’ve informed everyone. If anyone has a reason not to move to VS2022, please let me know. > On Jan 6, 2022, at 2:11 AM, Yusuke Suzuki wro

Re: [webkit-dev] Using C++20 in WebKit

2022-01-06 Thread Yusuke Suzuki via webkit-dev
We cannot use char8_t since it is not available in GCC 8.3.0 :) -Yusuke > On Jan 5, 2022, at 7:43 PM, Alex Christensen via webkit-dev > wrote: > > I, with great help from several of you, got > https://bugs.webkit.org/show_bug.cgi?id=233963 > c

Re: [webkit-dev] Using C++20 in WebKit

2022-01-05 Thread Alex Christensen via webkit-dev
I, with great help from several of you, got https://bugs.webkit.org/show_bug.cgi?id=233963 compiling on all platforms, but several of the JSC bots are still red. I’m under the impression that they either need a clean build or I’ve missed somethi

Re: [webkit-dev] Using C++20 in WebKit

2021-12-07 Thread Carlos Alberto Lopez Perez via webkit-dev
On 06/12/2021 22:36, Yusuke Suzuki via webkit-dev wrote: > I recently upgraded GCC requirement to 8.3.0 based > on https://trac.webkit.org/wiki/WebKitGTK/GCCRequirement >   > (https://trac.webkit.org/changeset/283348/webkit >

Re: [webkit-dev] Using C++20 in WebKit

2021-12-07 Thread Carlos Alberto Lopez Perez via webkit-dev
On 06/12/2021 20:52, Alex Christensen via webkit-dev wrote: > In April 2019 in https://bugs.webkit.org/show_bug.cgi?id=197131 >  I increased WebKit’s > minimum C++ language requirement from C++14 to C++17.  In 2022 I’m > planning to increase WebKit’s

Re: [webkit-dev] Using C++20 in WebKit

2021-12-07 Thread Fujii Hironori via webkit-dev
On Tue, Dec 7, 2021 at 8:07 AM Alex Christensen via webkit-dev < webkit-dev@lists.webkit.org> wrote: > I’m also excited about using coroutines in WebKit. If there is already a > GCC requirement for using a compiler that supports C++20, is there a reason > not to switch from C++17 to C++20 later i

Re: [webkit-dev] Using C++20 in WebKit

2021-12-06 Thread Alex Christensen via webkit-dev
I’m also excited about using coroutines in WebKit. If there is already a GCC requirement for using a compiler that supports C++20, is there a reason not to switch from C++17 to C++20 later in 2021? > On Dec 6, 2021, at 2:36 PM, Yusuke Suzuki wrote: > > I recently upgraded GCC requirement to 8

Re: [webkit-dev] Using C++20 in WebKit

2021-12-06 Thread Yusuke Suzuki via webkit-dev
I recently upgraded GCC requirement to 8.3.0 based on https://trac.webkit.org/wiki/WebKitGTK/GCCRequirement (https://trac.webkit.org/changeset/283348/webkit ) As a result, we can use some of

[webkit-dev] Using C++20 in WebKit

2021-12-06 Thread Alex Christensen via webkit-dev
In April 2019 in https://bugs.webkit.org/show_bug.cgi?id=197131 I increased WebKit’s minimum C++ language requirement from C++14 to C++17. In 2022 I’m planning to increase WebKit’s minimum C++ requirement from C++17 to C++20. Would April 2022 be